Scans your codebase and generates ARCHITECTURE.md, API_ENDPOINTS.md, and DATABASE_SCHEMA.md based on what's actually there. It reads your source files, route definitions, schema, and config to figure out your stack, then writes structured docs that reflect the real implementation. Good for onboarding, post-refactor cleanups, or when you've been shipping features and the docs have gone stale. It detects project type automatically (Next.js, Hono, Cloudflare Workers, whatever) and only offers relevant docs. One thing I like: it diffs against existing docs and shows you what changed rather than silently overwriting your hand-written notes.

skills.sh installs
1.2K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill project-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

Project Documentation Generator

Generate structured project documentation by analysing the codebase. Produces docs that reflect the actual code, not aspirational architecture.

When to Use

  • New project needs initial documentation
  • Docs are missing or stale
  • Onboarding someone to the codebase
  • Post-refactor doc refresh

Workflow

1. Detect Project Type

Scan the project root to determine what kind of project this is:

IndicatorProject Type
wrangler.jsonc / wrangler.tomlCloudflare Worker
vite.config.ts + src/App.tsxReact SPA
astro.config.mjsAstro site
next.config.jsNext.js app
package.json with honoHono API
src/index.ts with HonoAPI server
drizzle.config.tsHas database layer
schema.ts or schema/Has database schema
pyproject.toml / setup.pyPython project
Cargo.tomlRust project

2. Ask What to Generate

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Backend & APIs, Documentation, Code Review & Quality, Databases
First seen
May 16, 2026

More from jezweb/claude-skills

All 166
1jezweb avatarvite-flare-starterjezweb/claude-skillsScaffold a full-stack Cloudflare app from the vite-flare-starter template — React 19 + Hono + D1+Drizzle + better-auth + Tailwind v4+shadcn/ui + TanStack Query 1.2Kskills.sh installs
2apollographql avatarapollo-iosapollographql/skillsGuide for building Apple-platform applications with Apollo iOS, the strongly-typed GraphQL client for Swift. Use this skill when: (1) adding Apollo iOS to a Swi1.2Kskills.sh installs
3vtex avatarvtex-io-http-routesvtex/skillsApply when designing or implementing HTTP endpoints exposed by a VTEX IO backend service. Covers route boundaries, handler structure, middleware composition, re1.2Kskills.sh installs
4binance avatarderivatives-trading-coin-futuresbinance/binance-skills-hubBinance Derivatives-trading-coin-futures request using the Binance API. Authentication requires API key and secret key. Supports testnet and mainnet.1.2Kskills.sh installs
5vtex avatarvtex-io-client-integrationvtex/skillsApply when designing or implementing how a VTEX IO backend app integrates with VTEX services or external APIs through @vtex/api and @vtex/clients. Covers choosi1.2Kskills.sh installs
6pproenca avatarnextjspproenca/dot-skillsNext.js 16 App Router performance, caching, server components, server actions, routing, and codebase-hygiene best practices — plus a category-major review/refac1.2Kskills.sh installs