context-driven-development

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

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ekremmkasap/jarvis --skill context-driven-development-ekremmkasap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-driven-development
Source: https://github.com/ekremmkasap/jarvis/tree/main/server/agent_prompts/wshobson/plugins/conductor/skills/context-driven-development
Command: npx skills add https://github.com/ekremmkasap/jarvis --skill context-driven-development-ekremmkasap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Context-driven development treats project context as a first-class artifact, enabling consistent AI interactions and team alignment by maintaining structured product and technical documentation alongside code.

Core Features & Use Cases

  • Artifact scaffolding: automatically creates and maintains conductor artifacts (product.md, tech-stack.md, workflow.md, tracks.md) and keeps them synchronized as the project evolves.
  • Context extraction & validation: derives context from existing codebases and validates artifact consistency during onboarding and brownfield transitions.
  • Greenfield setup & governance: supports greenfield projects with interactive setup and ongoing governance to ensure AI alignment and knowledge retention.

Quick Start

Run the Conductor setup to generate initial context artifacts and initialize a brownfield project.

Frequently Asked Questions about context-driven-development

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

FAQPage Schema
How do I maintain project context artifacts alongside code as the project evolves?

You can maintain project context artifacts by automating the creation and synchronization of structured documentation files like product.md, tech-stack.md, workflow.md, and tracks.md alongside your codebase. This ensures consistent context management throughout ongoing project evolution.

What is context-driven development for onboarding new teams to a brownfield codebase?

Context-driven development for brownfield onboarding involves extracting existing project context from the codebase and validating artifact consistency. It automatically derives and scaffolds structured product and technical documentation to align new team members with the current project state.

Can I generate product and technical documentation for a greenfield project automatically?

Yes, you can generate product and technical documentation for greenfield projects through an interactive setup process. This governance approach automatically scaffolds initial context artifacts and establishes deterministic generation to ensure AI alignment from the start.

How do consistency checks for project documentation files work during codebase changes?

Consistency checks for project documentation files work by validating the interrelationships between artifacts like product.md, tech-stack.md, workflow.md, and tracks.md. This deterministic synchronization ensures your documentation matches the current codebase state during ongoing evolution.

What's the best way to structure workflow and tech stack documentation for AI interactions?

The best way to structure workflow and tech stack documentation for AI interactions is treating project context as a first-class artifact. This involves maintaining structured markdown files for product, technical, and workflow details alongside code to enable consistent AI alignment and team knowledge retention.