Outline Driven Development
Official@outlinedriven
Outline-Driven Development - methodology between vibes and specs. Plugins for Claude Code, Codex CLI, and Gemini CLI. AST tooling + context engineering.
Agent Skills by Outline Driven Development
Showing 90 vetted skills indexed across 3 GitHub repositories.
research
Verify external knowledge with primary-source citations across a five-tier source ladder.
inits
Generate an AGENTS.md documenting repository conventions, constraints, and rationale.
design
Codify a direction-first UI design workflow with token derivation and surface routing.
llm-self-loop
Convert human-in-the-loop workflows into autonomous LLM loops with structured logs.
setup-pre-commit
Detect repository ecosystems and install per-language pre-commit hooks.
setup-gitignore
Merge gitignore.io templates, AI-tooling patterns, and IDE hints into per-repo .gitignore files.
proceed
Execute predefined implementation plans with per-step verification and optional VCS steps.
contexts
Classify input requests as codebase-oriented, doc-oriented, or both and dispatch to context workflows.
triage-issue
Triage reported bugs and generate a RED-GREEN TDD fix plan as a GitHub issue artifact.
resolve
Validate code review comments and propose multiple architectural solutions.
generate-my-taste
Derive five taste anchors from local memories and agent histories.
github-triage
Apply configurable label-based state machines to triage GitHub issues.
ai-collab-protocols
Standardize AI workflow entity references into stable URL-based handles.
duet
Coordinate user-agent collaboration to surface defensible forks at decision points.
plans
Creates step-by-step implementation plans from codebase analysis and requirements.
ubiquitous-language
Extract domain terms from dialogue and persist a canonical glossary to UBIQUITOUS_LANGUAGE.md.
atomic-commit-and-push
Automate atomic commits and remote publishing with protected branch safeguards.
memory-clean
Audit memory directories for structural integrity and staleness against session histories.
domain-model
Stress-test domain terminology in CONTEXT.md and ADRs to surface canonical terms.
request-refactor-plan
Decompose structural refactors into smallest commits that keep the codebase green.
improve-codebase-architecture
Identify shallow modules and propose depth-increasing refactors guided by CONTEXT.md and ADRs.
qa
Convert user-reported problems into structured GitHub issues with reproduction steps.
pr-merge-base
Merge multiple pull requests into the default branch with ordered application and conflict handling.
askme
Execute Verbalized Sampling and structured exploration to surface user intent before planning.
Frequently Asked Questions About Outline Driven Development
FAQPage SchemaWhat specific tasks are enabled by these methodologies?▼
These methods enable formal property verification, automated architectural refactoring, and the enforcement of strict design-by-contract standards. You can perform state machine modeling, generate canonical domain glossaries, and execute hypothesis-driven debugging cycles to ensure codebase stability.
Which personas benefit most from this framework?▼
Senior engineers, systems architects, and technical leads focused on high-assurance software development benefit most. It is designed for developers who prioritize formal correctness, rigorous documentation, and structured, reproducible development cycles over rapid, unverified prototyping.
What are the prerequisites for implementing these practices?▼
Implementation requires a repository environment supporting TypeScript, Rust, or Idris 2, along with standard Git version control. Users should be familiar with formal methods, property-based testing, and the integration of custom pre-commit hooks to maintain project-wide constraints.