tessl install github:jeremylongshore/claude-code-plugins-plus-skills --skill firestore-operations-managerManage Firebase/Firestore operations including CRUD, queries, batch processing, and index/rule guidance. Use when you need to create/update/query Firestore documents, run batch writes, troubleshoot missing indexes, or plan migrations. Trigger with phrases like "firestore operations", "create firestore document", "batch write", "missing index", or "fix firestore query".
Review Score
71%
Validation Score
13/16
Implementation Score
42%
Activation Score
100%
Generated
Validation
Total
13/16Score
Passed| Criteria | Score |
|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) |
metadata_version | 'metadata' field is not a dictionary |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata |
Implementation
Suggestions 4
Score
42%Overall Assessment
This skill provides good structural organization and appropriate progressive disclosure to external references, but critically lacks actionable, executable code examples. The instructions remain at an abstract level ('prefer batched writes', 'add pagination') without showing Claude exactly how to implement these patterns, significantly limiting its practical utility.
Suggestions
| Dimension | Score | Reasoning |
|---|---|---|
Conciseness | 2/3 | Mostly efficient but includes some unnecessary framing ('Operate Firestore safely in production') and could tighten sections like Prerequisites and Overview which state somewhat obvious context for Claude. |
Actionability | 1/3 | No executable code provided—only abstract descriptions like 'prefer batched writes/transactions' and 'add pagination' without concrete examples, commands, or copy-paste ready snippets. |
Workflow Clarity | 2/3 | Steps are listed (identify, confirm, implement, check, validate) but lack explicit validation checkpoints with actual commands. The 'run emulator tests' instruction is vague without specific commands or feedback loops. |
Progressive Disclosure | 3/3 | Clear structure with well-signaled reference to detailed guide (SKILL.full.md) and external resources. Content is appropriately split between overview and detailed reference. |
Activation
Score
100%Overall Assessment
This is a well-crafted skill description that excels across all dimensions. It provides specific capabilities, explicit trigger guidance with natural user phrases, and clearly distinguishes itself as a Firebase/Firestore-specific skill. The three-part structure (capabilities, use cases, trigger phrases) is exemplary.
| Dimension | Score | Reasoning |
|---|---|---|
Specificity | 3/3 | Lists multiple specific concrete actions: CRUD operations, queries, batch processing, index guidance, rule guidance, batch writes, troubleshooting missing indexes, and planning migrations. |
Completeness | 3/3 | Clearly answers both what (CRUD, queries, batch processing, index/rule guidance) AND when with explicit 'Use when...' clause and specific 'Trigger with phrases like...' section providing concrete trigger terms. |
Trigger Term Quality | 3/3 | Excellent coverage of natural terms users would say: 'firestore operations', 'create firestore document', 'batch write', 'missing index', 'fix firestore query', plus mentions Firebase/Firestore explicitly. |
Distinctiveness Conflict Risk | 3/3 | Clear niche focused specifically on Firebase/Firestore with distinct triggers like 'firestore', 'missing index', 'batch write' that are unlikely to conflict with general database or other cloud service skills. |