context-driven-development

Manage project context artifacts across product, tech stack, and workflow documents.

1|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zzafergok/skills --skill context-driven-development-zzafergok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-driven-development
Source: https://github.com/zzafergok/skills/tree/main/08-engineering-quality/context-driven-development
Command: npx skills add https://github.com/zzafergok/skills --skill context-driven-development-zzafergok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Context-driven development treats project context as a living artifact that guides AI-assisted work, ensuring team alignment and reducing miscommunication between product goals, technical decisions, and workflows.

Core Features & Use Cases

  • Living context artifacts: product.md, tech-stack.md, and workflow.md are treated as canonical references that evolve with the project.
  • Context lifecycle and synchronization: setup, validation, evolution, and cross-artifact consistency to keep context up to date.
  • Greenfield vs Brownfield handling: supports starting new projects or analyzing existing codebases, with clear tracks and governance.
  • AI alignment and governance: provides a repeatable workflow that informs AI behavior and decision-making.

Quick Start

Run the context setup to initialize or refresh product.md, tech-stack.md, and workflow.md and start the Context → Spec & Plan → Implement workflow.

Frequently Asked Questions about context-driven-development

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

FAQPage Schema
What is context-driven development for AI-assisted coding?

Context-driven development treats project context as living documentation that guides AI-assisted work. It maintains canonical artifacts like product.md, tech-stack.md, and workflow.md to ensure team alignment and reduce miscommunication between product goals and technical decisions.

How do I synchronize context artifacts across an existing codebase?

To synchronize context artifacts, run the context setup to analyze your existing codebase. The workflow handles cross-artifact consistency, validating and evolving product.md, tech-stack.md, and workflow.md to keep context up to date.

Can I use living documentation for both greenfield and brownfield projects?

Yes, living documentation supports both greenfield and brownfield projects. It provides clear tracks for starting new projects or analyzing existing codebases, ensuring context creation and maintenance apply regardless of project maturity.

What's the best way to align AI behavior with project workflows?

The best way to align AI behavior is establishing a repeatable workflow using context artifacts. By treating product.md, tech-stack.md, and workflow.md as canonical references, you inform AI decision-making and governance throughout the development lifecycle.

Do I need a Conductor-driven project to manage context lifecycles?

Context lifecycle management is applicable to Conductor-driven projects. It coordinates context creation, validation, evolution, and synchronization, requiring this environment to establish clearly defined lifecycles and ensure cross-artifact consistency.

When should I not use context artifacts for project management?

Context artifacts may be unnecessary for simple, short-lived projects where maintaining living documentation outweighs the benefits of AI alignment. If your project lacks complex product goals or evolving tech stacks, the synchronization overhead provides limited value.