CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

firestore-operations-manager

tessl install github:jeremylongshore/claude-code-plugins-plus-skills --skill firestore-operations-manager
github.com/jeremylongshore/claude-code-plugins-plus-skills

Manage 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%

SKILL.md
Review
Evals

Generated

Validation

Total

13/16

Score

Passed
CriteriaScore

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

  • Add executable code snippets for core operations (e.g., a batch write example with actual Firestore SDK code, a paginated query implementation)
  • Include a concrete firestore.indexes.json example showing the exact format for composite index definitions
  • Provide specific emulator commands (e.g., 'firebase emulators:start --only firestore') in the validation section rather than just mentioning 'run emulator tests'
  • Replace the abstract examples with actual input/output showing real code transformations
DimensionScoreReasoning

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.

DimensionScoreReasoning

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.