context-driven-development

Scaffold and synchronize project context artifacts like product.md and tech-stack.md.

38.6k|4.1k|Updated Jul 24, 2025
One-click install
npx skills add https://github.com/wshobson/agents --skill context-driven-development-wshobson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-driven-development
Source: https://github.com/wshobson/agents/tree/main/plugins/conductor/skills/context-driven-development
Command: npx skills add https://github.com/wshobson/agents --skill context-driven-development-wshobson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining consistent project context and documentation, ensuring that AI interactions and team understanding are always aligned with the latest project status, technical decisions, and product vision.

Core Features & Use Cases

  • Scaffolds Project Context: Creates essential documentation like product.md, tech-stack.md, workflow.md, and tracks.md for new projects.
  • Extracts Context from Existing Code: Analyzes brownfield projects to generate initial context artifacts.
  • Validates Artifact Consistency: Ensures that project documentation is coherent before implementation begins.
  • Synchronizes Evolving Projects: Updates context documents as the project progresses.
  • Use Case: When starting a new software project, use this Skill to interactively define the product vision, select the tech stack, and establish development workflows, creating a solid foundation for AI-assisted development.

Quick Start

Run the context-driven-development skill to set up a new project by answering a series of questions about its vision and technical requirements.

Frequently Asked Questions about context-driven-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage project context documentation for AI-assisted development?

You can manage project context documentation by scaffolding artifacts like product vision, technical stack, and workflow files. This ensures AI interactions and team understanding align with the latest project status and technical decisions.

What is the best way to generate documentation from an existing codebase?

Generating documentation from an existing codebase involves analyzing brownfield projects to extract initial context artifacts. This process creates structured files for product vision and tech stack to establish a baseline for future development.

How do I scaffold project documentation for a new software project?

Scaffolding project documentation for a new software project involves interactively defining the product vision, selecting a tech stack, and establishing development workflows. This creates essential files like product.md, tech-stack.md, and workflow.md.

Can I use context management to synchronize documents throughout the project lifecycle?

Yes, context management synchronizes documents throughout the project lifecycle by validating artifact consistency and updating context documents as the project progresses. This maintains coherent documentation for evolving projects.

Does context-driven development work for both greenfield and brownfield projects?

Context-driven development supports both greenfield and brownfield projects by establishing structured project documentation. It scaffolds new projects from scratch and extracts context from existing codebases to ensure AI alignment.