About composable-patterns
A development skill for choosing and reviewing Vue composable patterns in REST/JWT and Firebase/Firestore projects, with optional validation for a composable file.
Key features
- 01REST and JWT guidance
- 02Firebase and Firestore guidance
- 03Composable review guidance
- 04Optional composable validation
Use cases
- 01Creating authentication or API composables
- 02Choosing REST/JWT or Firebase patterns
- 03Reviewing error handling and token refresh
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ heyeddi-com/ heyeddi-skills --skill composable-patternsAfter installing, type/composable-patternsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
manifest.jsoncontext/ANTI_PATTERNS.mdEXAMPLES.mdfastapi-jwt.mdfirebase-client.mdPROSE_ANTI_SLOP.mdVOCABULARY.mdscripts/_skill_cli.pyvalidate_composable.pyDetails
From the project READMEComposable Patterns
When to use
- Writing
useAuth,useApi, or Firestore data composables - Choosing between FastAPI JWT vs Firebase client patterns
- Reviewing composable error handling and token refresh
Instructions
- Read
context/fastapi-jwt.mdfor REST + JWT projects. - Read
context/firebase-client.mdfor Firebase/Firestore projects. - Optional:
python scripts/validate_composable.py --path src/composables/useX.ts
Notes
- Prefer context docs over improvising interceptors or security rules.
Comments
Markdown supported