autodoc

Records an existing selected plan in canonical documentation without implementing it.

294|16|Updated Jul 18, 2026
One-click install
npx skills add https://github.com/osolmaz/pi-workflows --skill autodoc-osolmaz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: autodoc
Source: https://github.com/osolmaz/pi-workflows/tree/main/skills/autodoc
Command: npx skills add https://github.com/osolmaz/pi-workflows --skill autodoc-osolmaz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping canonical documentation in sync with an already-selected plan is tedious and error-prone; this Skill records or updates that documentation deterministically without touching the implementation. ## Core Features & Use Cases - Workflow-driven documentation: Starts the built-in autodoc pi-workflows workflow with a structured input containing the task, plan, repository, base branch, scope, workspace mode, documents, and evidence. - Documentation-only scope enforcement: Explicitly forbids implementing, devising, or improving the plan, and blocks unauthorized pushes, merges, releases, or deploys. - SimpleDoc conventions: Applies SimpleDoc naming rules (capitalized evergreen filenames, dated time-bound documents, -plan.md suffixes) and validates changes with simpledoc check. - Use Case: After a team agrees on a timeout fallback plan, run autodoc to record it in docs/plans/timeout-fallback-plan.md, update related canonical docs, and commit with [skip ci]—all without writing any implementation code. ## Quick Start Ask the agent to run autodoc to record the selected plan in the repository's canonical documentation without implementing it.

Frequently Asked Questions about autodoc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the limitations of autodoc?▼

Autodoc cannot implement code, choose between solutions, or act on repositories outside the authorized scope. It requires the pi-workflows extension for workflow mode and never pushes, merges, releases, or deploys.