From composure
Guides building app features from database to UI by routing to frontend, fullstack, mobile, backend, infra, or SDKs based on detected stack. Covers decomposition, multi-tenant isolation, auth models, query patterns, and components.
How this skill is triggered — by the user, by Claude, or both
Slash command
/composure:app-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read `.composure/no-bandaids.json` (or `.claude/no-bandaids.json` for existing projects) and extract:
Read .composure/no-bandaids.json (or .claude/no-bandaids.json for existing projects) and extract:
frameworks — which languages are in usefrontend — which frontend framework ("vite", "nextjs", "angular", "expo", or null)backend — which backend framework (or null)Load each step through the fetch command (handles caching, decryption, and auth):
"~/.composure/bin/composure-fetch.mjs" skill composure app-architecture {step-filename}
Do NOT read cache files directly — they are encrypted at rest. Always use the fetch command above.
This skill has category-specific content:
backend/ — 6 filesfrontend/ — 16 filesfullstack/ — 5 filesinfra/ — 5 filesmobile/ — 7 filessdks/ — 2 filesFetch category content: "~/.composure/bin/composure-fetch.mjs" skill composure app-architecture {category}/{filename}
npx claudepluginhub hrconsultnj/claude-plugins --plugin composureGuides fullstack feature development with clean code patterns across any stack. Detects project stack before advising on architecture, validation, ORM, and testing.
Orchestrates full-stack feature development across database, backend, frontend, and infrastructure using subagents with API-first principles. Ideal for architecture-to-deployment workflows.
Teaches software architecture, design patterns, and system design: client-server, monolith vs microservices, MVC, state management, caching, authentication vs authorization. Activates for Blue Belt+ on significant decisions.