C
context-driven-development
About context-driven-development
A skill for treating project context as a managed artifact alongside code, aimed at teams using Conductor for AI-assisted development. It explains how to maintain context documents across development sessions and team handoffs.
Key features
- 01Context artifact management
- 02Guidance for updating context
- 03Greenfield and brownfield project context
- 04Context review and validation practices
Use cases
- 01Starting a project with Conductor
- 02Onboarding teammates to a Conductor project
- 03Keeping context consistent across AI sessions
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ wshobson/ agents --skill context-driven-developmentAfter installing, type/context-driven-developmentin Claude Code to confirm it loaded.
Bundled filesreferences/artifact-templates.mdreferences/details.md
Details
From the project READMEContext-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.
When to Use This Skill
- Setting up new projects with Conductor
- Understanding the relationship between context artifacts
- Maintaining consistency across AI-assisted development sessions
- Onboarding team members to an existing Conductor project
- Deciding when to update context documents
- Managing greenfield vs brownfield project contexts
Detailed patterns and worked examples
Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.
Best Practices
- Read context first: Always read relevant artifacts before starting work
- Small updates: Make incremental context changes, not massive rewrites
- Link decisions: Reference context when making implementation choices
- Version context: Commit context changes alongside code changes
- Review context: Include context artifact reviews in code reviews
- Validate regularly: Run context validation checklist before major work
- Communicate changes: Notify team when context artifacts change significantly
- Preserve history: Use git to track context evolution over time
- Question staleness: If context feels wrong, investigate and update
- Keep it actionable: Every context item should inform a decision or behavior
Comments
Markdown supported