.cursor/skills/project-doc-bootstrap/SKILL.md
Bootstraps project documentation for an existing repository by reading the codebase, README, tests, and package metadata, then creates or updates docs/overview.md, docs/behavior.md, and ADRs when significant architectural decisions are discovered. Use when asked to document a repo, extract project purpose, write overview/behavior docs, review an existing codebase, or capture architecture decisions from source.
npx skillsauth add poko8nada/portfolio-v3 project-doc-bootstrapInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
docs/overview.md, docs/behavior.md, or docs/adr/Inspect the repository entry points first.
README.md, package manifests, existing docs, and the top-level file tree.Read the implementation surface that defines behavior.
Produce docs/overview.md from what the repository establishes.
Produce docs/behavior.md from observable behavior in the codebase.
Create ADRs only when the repository contains a decision with lasting impact.
Cross-check the generated docs against the repository.
overview focused on why the project existsbehavior focused on what each feature does and whether it needs testsoverviewbehavioradrdocumentation
Creates or updates docs/spec.md — the project's functional requirements. Load when defining new features, when requirements have changed, or when docs/spec.md does not exist. Covers what to write, what to omit, and how to express requirements in a way that is verifiable and agent-friendly.
development
Bootstraps project documentation for an existing repository by reading the codebase, README, tests, and package metadata, then creates or updates docs/overview.md, docs/spec.md, and ADRs when significant architectural decisions are discovered. Use when asked to document a repo, extract project purpose, write overview/spec docs, review an existing codebase, or capture architecture decisions from source.
development
Creates or updates docs/overview.md — the project's purpose and background. Load when starting a new project, when the project's goals or context have changed, or when docs/overview.md does not exist. Covers what to write, what to omit, and how to keep the document agent-friendly.
documentation
Implements a new feature using docs-first delivery, boundary-driven structure, and skeleton-first execution. Load when adding a route, feature, or new user-visible behavior.