Creates and maintains project context artifacts (product.md, tech-stack.md, workflow.md, tracks.md) in a `conductor/` directory. Scaffolds new projects from scratch, extracts context from existing codebases, validates artifact consistency before implementation, and synchronizes documents as the project evolves. Use when setting up a project, creating or updating product docs, managing a tech stack file, defining development workflows, tracking work units, onboarding to an existing codebase, or running project scaffolding.
Install with Tessl CLI
npx tessl i github:wshobson/agents --skill context-driven-developmentOverall
score
85%
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 98%
↑ 1.15xAgent success when using this skill
Validation for skill structure
Greenfield project scaffold structure
conductor/ directory
100%
100%
index.md present
100%
100%
product.md present
100%
100%
product-guidelines.md present
100%
100%
tech-stack.md present
100%
100%
workflow.md present
100%
100%
tracks.md present
100%
100%
product.md sections
100%
100%
product.md feature status
33%
100%
tech-stack.md versions
100%
100%
tech-stack.md tables
100%
100%
workflow.md quality gates
100%
100%
workflow.md git conventions
100%
100%
tracks.md structure
67%
100%
code_styleguides/ directory
100%
100%
No context sprawl
100%
100%
product-guidelines.md voice
100%
100%
Without context: $2.7192 · 8m 47s · 81 turns · 6,918 in / 25,418 out tokens
With context: $0.7734 · 3m 22s · 26 turns · 74 in / 10,553 out tokens
Brownfield onboarding and dependency management
conductor/ structure
38%
100%
Existing deps in tech-stack
100%
90%
Version constraints recorded
100%
100%
Dev tools documented
100%
100%
Infrastructure in tech-stack
100%
100%
Existing dep checked first
100%
100%
Decision rationale documented
100%
100%
Version constraint for httpx
100%
100%
Config notes present
100%
100%
tech-stack reflects decision
100%
100%
No context sprawl
100%
100%
workflow.md quality gates
50%
100%
Patterns preserved
100%
100%
Without context: $0.6912 · 2m 44s · 29 turns · 26 in / 8,789 out tokens
With context: $0.9776 · 3m 34s · 33 turns · 33 in / 12,283 out tokens
Track lifecycle and artifact synchronization
Context validation documented
100%
100%
Outdated info flagged
100%
100%
Feature status updated
100%
100%
Metrics updated
100%
0%
tracks.md TRACK-004 completed
100%
100%
New track in tracks.md
100%
100%
Track directory created
0%
100%
Track spec.md present
0%
100%
Track plan.md present
0%
100%
Track metadata.json present
0%
100%
tech-stack WebSocket dependency
100%
100%
Tech-stack change has rationale
100%
100%
Interrupted task notation
0%
100%
No context sprawl
100%
100%
Without context: $0.3732 · 1m 22s · 16 turns · 17 in / 4,405 out tokens
With context: $0.8374 · 3m 11s · 31 turns · 1,924 in / 9,285 out tokens
Table of Contents
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.