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 docflowCommands for generating documentation and managing changelogs
Automatically update project documentation based on code changes
Feature 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.