context-driven-development

Manage project context artifacts like product.md and tech-stack.md alongside code.

1|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/zzafergok/arktos --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/arktos/tree/main/.agent/skills/context-driven-development
Command: npx skills add https://github.com/zzafergok/arktos --skill context-driven-development-zzafergok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-assisted development sessions lose consistency when project context lives in scattered prompts and tribal knowledge, causing misaligned outputs and slow onboarding. ## Core Features & Use Cases - Context Artifact Management: Defines and maintains product.md, product-guidelines.md, tech-stack.md, workflow.md, and tracks.md as a single source of truth. - Greenfield and Brownfield Setup: Guides interactive context creation for new projects or extraction of implicit context from existing codebases. - Validation and Lifecycle: Provides checklists and update rules to keep artifacts synchronized as features ship and dependencies change. - Use Case: A team adopting AI coding assistants uses this methodology to document their tech stack and workflow once, so every session produces consistent, convention-aligned code. ## Quick Start Set up a Conductor context directory for this project by creating product.md, tech-stack.md, and workflow.md artifacts.

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 in software projects?▼

Context-driven development treats project context as a managed artifact stored alongside code. It uses structured documents like product.md, tech-stack.md, and workflow.md to give AI assistants and team members a persistent single source of truth.

How do I set up Conductor context files for an existing codebase?▼

Run the setup command with existing codebase detection for brownfield projects. The system analyzes your code, configs, and documentation to pre-populate artifacts, which you then review and refine to match desired patterns.

When should I update product.md and tech-stack.md files?▼

Update product.md when features complete, vision changes, or target users shift. Update tech-stack.md before adding dependencies, upgrading major versions, or changing infrastructure, documenting the rationale and version constraints.

What are common mistakes when managing project context documents?▼

Common anti-patterns include stale context, information sprawl across locations, implicit knowledge never written down, and over-specification. Fix these by updating context with each track and keeping artifacts focused on decisions affecting behavior.

Does context-driven development work across multiple AI sessions?▼

Yes, context persistence supports multi-session development. Start sessions by reading index.md and tracks.md, and end them by updating plan.md with progress, blockers, and status changes so the next session resumes cleanly.