context-driven-development

Coordinate project context artifacts with frontmatter and relationships to product, tech-stack, and tracks files.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/jieni777/opencode-config-backup --skill context-driven-development-jieni777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-driven-development
Source: https://github.com/jieni777/opencode-config-backup/tree/main/skills/context-driven-development
Command: npx skills add https://github.com/jieni777/opencode-config-backup --skill context-driven-development-jieni777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Context-driven development treats project context as a living artifact that guides AI interactions, ensures consistent team alignment, and reduces context drift across sessions and repositories.

Core Features & Use Cases

  • Defines and maintains core context artifacts (product.md, tech-stack.md, workflow.md) alongside code.
  • Enables living documentation that evolves with project needs and supports cross-team collaboration.
  • Improves AI consistency and decision traceability in greenfield and brownfield projects.

Quick Start

Frame the project context by establishing the key artifacts before starting work.

Frequently Asked Questions about context-driven-development

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

FAQPage Schema
How do I keep project documentation in sync with code changes?

Keeping project documentation in sync with code is achieved by treating context artifacts like product.md and tech-stack.md as living documents that evolve directly alongside your codebase. This reduces context drift across repositories.

What is context-driven development and when do I need it?

Context-driven development is a technique that manages project context as a living artifact to guide AI interactions and ensure team alignment. You need it when context drift occurs across AI sessions or in multi-team environments.

How do I establish core context artifacts for a new project?

To establish core context artifacts, frame the project by creating and maintaining product.md, tech-stack.md, and workflow.md files alongside your code. This ensures living documentation supports cross-team collaboration from the start.

Does this context-driven approach work with Conductor-managed initiatives?

Yes, this context-driven approach works specifically with Conductor-managed initiatives that require living context across product, tech-stack, and workflow artifacts. It documents relationships to these artifacts to support multi-team environments.

Why does AI consistency degrade across different coding sessions?

AI consistency degrades across coding sessions due to context drift. Enforcing a frontmatter with name and description and maintaining living context artifacts improves AI decision traceability and consistency over time.

Can I use this for brownfield projects or is it only for greenfield development?

You can use this for both greenfield and brownfield projects. It improves AI consistency and decision traceability by ensuring living documentation evolves with project needs regardless of the project's current lifecycle stage.