By MedAdemBHA
Automate documentation workflows for AI coding agents: scaffold docs trees, enforce templates and naming conventions, maintain append-only changelogs from shipped work, route queries to relevant docs, and validate doc readiness with a health gate.
Guide the agent to create or update a feature plan from a short feature request
Guide the agent to create or update product-spec docs from a feature brief or code path
Draft a technical spec and roadmap candidates from code, TODOs, and git history
Add docflow to a repo that already has docs, without rewriting them. Adds missing config, folders, helpers, agent guidance, and an adoption review. Use when docs already exist or doctor recommends adopt.
Write a new doc in the right place with the right name. Use when asked to "write a doc", "where should this doc go", "add an ADR", "document this decision", "new spec", or "new feature plan".
Record shipped work in the monthly changelog (append-only). Use when something ships or when asked "what changed", "add to changelog", "release notes", or "what shipped this month".
Friendly docflow readiness check: one status, one reason, and the exact next command. Use when asked if docflow is set up, ready, or "what do I do next".
Read-only docflow diagnosis: scans docs, config, changelog, and links, then recommends init, adopt, or repair. Use when asked "check docs setup", "should I set up docflow", "why is docflow not working", or "doctor".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
docflow gives your AI coding assistant a memory. It creates a small set of Markdown files in your project — a place for what the product does, how it's built, why choices were made, and what shipped each month. Every time you start a session, your assistant reads the latest of these automatically, so it already knows the project instead of guessing. No database, no service to run — just text files and a few small Bash scripts.
Status: early MVP developer tool. This is not a document approval, e-signature, or workflow-analytics SaaS.
Full glossary: docs/references/glossary.md.
/docflow:doctor. It looks at your repo and tells you
the one command to run next.You don't have to choose between setup paths yourself — doctor decides. (If you want to:
init for an empty repo, adopt if docs already exist, repair to refresh an existing
docflow setup.)
Every docflow capability works two ways — pick whichever feels natural:
/docflow:check, /docflow:doctor, /docflow:validate, …SessionStart hook.AGENTS.md.Example scaffold output is committed under examples/basic-repo.
Minimal flow:
bash scripts/scaffold.sh --target /path/to/repo --docs-root docs --project "My App"
cd /path/to/repo
find docs -maxdepth 2 -type f | sort
CLAUDE_PROJECT_DIR="$PWD" bash /path/to/docflow/hooks/docflow-context.sh
Expected result:
docs/README.md becomes the human-readable documentation index.docs/INDEX.md becomes the compact path-to-purpose map agents read first.docs/changelog/ holds monthly shipped-work memory.AGENTS.md tells Codex and other repo-aware agents where to start.| Folder | Answers | Naming |
|---|---|---|
product-spec/ | What a feature does for users | NN-topic.md |
specs/ | How it is built | (mmm-yy)-topic.md |
decisions/ | Why a choice was made | NNNN-title.md |
references/ | Rules, conventions, cheat sheets | topic.md |
plans/ | Roadmap and work status | (mmm-yy)-name.md, upcoming/* |
reviews/ | Quality, audits, known bugs | (mmm-yy)-topic.md, bugs/ |
changelog/ | What shipped by month | (mmm-yy).md |
Full naming rules ship in templates/NAMING.md.
Use this section to install docflow for each agent. Replace /path/to/docflow with your local clone path, for example /Users/Adem/Desktop/migration/docflow.
Recommended setup flow in any repo:
Claude Code has native plugin support.
Install from a local checkout inside Claude Code:
npx claudepluginhub medadembha/docflow --plugin docflowFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code