CtrlK
BlogDocsLog inGet started
Tessl Logo

context-driven-development

Guide for implementing and maintaining context as a managed artifact alongside code, enabling consistent AI interactions and team alignment through structured project documentation.

19

Quality

6%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/context-driven-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

12%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill reads as a conceptual guide or documentation manifesto rather than an actionable skill for Claude. It is extremely verbose, explaining obvious concepts at length while providing almost no concrete, executable guidance. The content would benefit enormously from being reduced to ~50 lines of actionable instructions with concrete templates and examples, with detailed reference material split into properly-provided bundle files.

Suggestions

Reduce the main SKILL.md to ~50-80 lines covering only the essential workflow steps and artifact structure, moving detailed sections (anti-patterns, benefits, IDE integration, session continuity) into separate bundle files.

Add concrete, copy-paste ready templates for each artifact (product.md, tech-stack.md, etc.) showing actual example content rather than just listing what they should contain.

Replace the abstract `/conductor:setup` references with actual executable commands or scripts, or provide the implementation in a bundle file that is actually included.

Remove the 'Benefits', 'Core Philosophy', and 'Common Anti-Patterns' sections entirely — these explain concepts Claude already understands and consume tokens without adding actionable value.

DimensionReasoningScore

Conciseness

Extremely verbose at ~300+ lines. Much of the content explains concepts Claude already understands (what product.md is, what 'greenfield' means, benefits of documentation, anti-patterns like 'stale context'). The 'Benefits' section, 'Core Philosophy', and 'Common Anti-Patterns' sections are largely unnecessary padding. The skill reads more like a blog post or whitepaper than actionable instructions.

1 / 3

Actionability

Despite its length, the skill contains zero executable code, no concrete commands (references to `/conductor:setup` but no actual implementation), no specific examples of artifact content, and no copy-paste ready templates. Guidance is entirely abstract and descriptive — e.g., 'Establish or verify project context artifacts exist and are current' gives no concrete steps.

1 / 3

Workflow Clarity

There is a clear high-level workflow sequence (Context → Spec & Plan → Implement) and the Context Validation Checklist provides structured checkpoints. However, the workflows lack concrete validation commands or tools, and the 'verify context before implementation' steps are vague ('Flag any outdated information', 'Confirm context accuracy with stakeholders'). No feedback loops for error recovery are defined.

2 / 3

Progressive Disclosure

The skill is a monolithic wall of text with no bundle files to support it. It references `resources/implementation-playbook.md` but no bundle files are provided, making this a broken reference. All content is inlined in one massive file with no meaningful separation of concerns — the directory structure, anti-patterns, IDE integration, session continuity, and best practices could all be in separate referenced files.

1 / 3

Total

5

/

12

Passed

Description

0%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This description is overly abstract and reads like marketing copy rather than a functional skill description. It fails to specify concrete actions, lacks natural trigger terms users would use, provides no 'Use when...' guidance, and is too generic to be distinguishable from other documentation-related skills.

Suggestions

Replace abstract language with concrete actions, e.g., 'Creates and updates CLAUDE.md context files, defines project conventions, documents codebase structure for AI assistants.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks about context files, CLAUDE.md, project context for AI, or setting up documentation for Claude.'

Narrow the scope to distinguish from general documentation skills — specify the exact artifact type (e.g., CLAUDE.md, .context files) and the specific AI-interaction use case.

DimensionReasoningScore

Specificity

The description uses vague, abstract language like 'implementing and maintaining context', 'managed artifact', 'consistent AI interactions', and 'team alignment'. No concrete actions are listed — it reads more like a mission statement than a capability description.

1 / 3

Completeness

The 'what' is vague (implementing and maintaining context as a managed artifact) and there is no 'when' clause or explicit trigger guidance at all. The description fails to answer either question clearly.

1 / 3

Trigger Term Quality

The description lacks natural keywords a user would say. Terms like 'managed artifact', 'structured project documentation', and 'consistent AI interactions' are abstract jargon. A user would more likely say things like 'context file', 'CLAUDE.md', 'project docs', or 'AI prompt context'.

1 / 3

Distinctiveness Conflict Risk

The description is extremely generic — 'structured project documentation' and 'team alignment' could overlap with many documentation, project management, or onboarding skills. Nothing distinguishes this skill's niche clearly.

1 / 3

Total

4

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
sickn33/antigravity-awesome-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.