Context Engineering
The foundational practice of deliberately structuring information so AI agents understand what you need. Learn how to organize context for better AI collaboration.
Curated knowledge about tools, workflows, and best practices for building software with specifications and AI coding agents.
We're working on adding search functionality to help you find knowledge faster.
Foundational concepts and principles of Context Engineering and Spec-Driven Development
The foundational practice of deliberately structuring information so AI agents understand what you need. Learn how to organize context for better AI collaboration.
Spec-Driven Development tools and frameworks for specification-first development
Source of truth specification tool with unified specifications and delta-based changes for continuous validation.
GitHub-integrated specification-first development framework with structured workflows and cross-feature analysis.
All-in-one AI IDE for Spec-Driven Development with integrated workflows for requirements, design, and tasks.
Different approaches to context engineering: from vibe coding to strategic spec-driven development
Understanding the difference between tactical plan mode and strategic spec-driven development approaches to context engineering.
How vibe coding and spec-driven development differ in workflow, intent alignment, and managing drift in AI-assisted development.
Core workflows, patterns, and practical guides for practicing specification-first development
Core workflows and patterns: specify, implement, validate. Understanding how specs evolve and serve as source of truth.
How to choose the right spec-driven development tool for your team: comparing OpenSpec, Kiro, GitHub Spec Kit, and other options.
Practical guide to adopting spec-driven development: first steps, quickstart examples, and choosing your approach.
Principles, patterns, practical guidance, and advanced techniques for effective SDD
Principles and practices for effective SDD: human reviewability, meaningful decomposition, and working with AI agents.
Understanding the relationship between spec-driven development and LLM context length: optimization strategies and trade-offs.
Framework for incubating, testing, and distributing experimental Spec Kit commands before mainline integration.
How AsyncAPI specification brings precision to event-driven architectures, bridging design intent and AI-generated code.
This knowledge base is available as a structured JSON API for AI agents and automated tools. Access the complete knowledge graph programmatically: