CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/context-driven-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%Weight 40%Scale 1-5

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

The body is a well-organized, actionable guide with concrete artifact definitions, update triggers, checklists, and session procedures — a reader could set up and maintain a Conductor project from it. Its weaknesses are the padded Benefits and tool-integration sections, thin phase-level workflow detail with no error-recovery loop, and a monolithic single-file layout with no progressive disclosure despite the length.

Suggestions

Trim or remove the 'Benefits' and 'Integration with Development Tools' sections — they argue for the approach and offer generic IDE/git/CI advice Claude can generate itself, adding roughly a quarter of the document's tokens without new information.

Split the per-artifact specifications (product.md, product-guidelines.md, tech-stack.md, workflow.md, tracks.md), the Validation Checklist, and the Session Continuity procedures into reference files linked one level deep, keeping SKILL.md as an overview with the workflow and key principles.

Expand the four workflow phase descriptions with explicit validation/feedback steps (e.g. what to do when a context artifact is found outdated or conflicts with repository rules) to close the error-recovery gap.

DimensionReasoningScore

Conciseness

The core sections (Artifact Relationships, Workflow, Validation Checklist, Session Continuity) are domain-specific and earn their tokens, but the 'Benefits' section (Team Alignment / AI Consistency / Institutional Memory / QA) and 'Integration with Development Tools' (IDE, Git hooks, CI/CD) are generic explanations that could be trimmed.

3 / 5

Actionability

Concrete guidance dominates: exact commands like 'Run /conductor:setup', named artifacts with explicit content lists and update triggers, a full directory tree, checkbox validation checklists, and numbered session start/end/interruption procedures. Minor gaps remain — the 'Instructions' opener ('Apply relevant best practices and validate outcomes') and some maintenance principles stay abstract.

4 / 5

Workflow Clarity

The Context → Spec & Plan → Implement workflow is explicit, and 'Verify Context Before Implementation' plus the Validation Checklist provide real checkpoints before work starts. Not a 5 because the four phase descriptions are one-liners with no error-recovery or feedback loop; no destructive/batch operations apply the cap.

4 / 5

Progressive Disclosure

There are no bundle files at all — per-artifact specifications, checklists, the directory structure, and session procedures are all inlined in a single ~400-line SKILL.md. Section headers keep it navigable, but content that clearly belongs in separate reference files (e.g. per-artifact detail) is inlined rather than split out.

3 / 5

Total

14

/

20

Passed

Description

45%Weight 40%Scale 1-5

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

The description communicates the skill's domain in third person but stays abstract: no concrete actions, artifacts, or trigger scenarios are named, and it entirely lacks a "Use when" clause. It is serviceable but would be skipped in situations where it should activate, and it never mentions Conductor despite the body being built around it.

Suggestions

Add an explicit 'Use when...' clause listing concrete triggers, e.g. 'Use when setting up or maintaining a Conductor project, onboarding teammates to an existing one, or keeping context artifacts (product.md, tech-stack.md, workflow.md, tracks.md) synchronized.'

Replace generic verbs with the concrete artifacts and commands the skill actually operates on (e.g. '/conductor:setup', the conductor/ directory, context validation checklist) to raise specificity and distinctiveness.

Include natural trigger terms users would actually say — 'project context', 'AI session consistency', 'onboarding to an existing codebase', 'greenfield vs brownfield' — to improve trigger term quality.

DimensionReasoningScore

Specificity

The description names the domain ("context as a managed artifact alongside code", "structured project documentation") but the actions — "implementing and maintaining" — are generic, with no concrete artifacts, commands, or operations mentioned.

2 / 5

Completeness

A "what" is stated ("Guide for implementing and maintaining context as a managed artifact") but there is no "Use when..." clause or any trigger guidance, which caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords like "context", "AI interactions", "team alignment", and "project documentation" are present, but natural user phrases such as "Conductor", "onboarding", or "AI-assisted development sessions" are missing, limiting coverage of common variations.

3 / 5

Distinctiveness Conflict Risk

The context-as-artifact framing is somewhat specific, but phrasing like "structured project documentation" and "team alignment" risks overlap with general documentation, onboarding, and memory/CLAUDE.md-type skills.

3 / 5

Total

11

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

sickn33/agentic-awesome-skills

Path

skills/context-driven-development/SKILL.md

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.