From essential-skills
Scan a feature's scope and produce a documentation impact checklist — design docs, folder READMEs, and interface docs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/essential-skills:doc-architectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Given a feature description or set of requirements, this skill produces a structured checklist of every documentation file that needs to be created or updated.
Given a feature description or set of requirements, this skill produces a structured checklist of every documentation file that needs to be created or updated.
/doc-architect [--diff]
Pass --diff to include inline diff previews showing proposed additions and removals for existing files.
The feature is examined through three lenses:
| Category | Typical location | Trigger |
|---|---|---|
| Design docs | docs/ | New workflows, architecture changes, tutorials |
| Folder READMEs | Any directory | New or restructured directories |
| Interface docs | Next to source files | API changes, new components, config changes |
## Documentation Planning
### Design docs (docs/)
- `docs/api/auth.md` — create: JWT authentication flow and configuration
### Folder READMEs
- `src/auth/README.md` — create: module purpose and file layout
### Interface docs
- `src/middleware/auth.ts` — update: document new auth middleware exports
--diffEach item gets a checkbox and an approximate diff block:
- [ ] `docs/features/theming.md` — update: add dark-mode section
` ` `diff
## Theming System
+ ### Dark Mode
+ Enable via settings or system `prefers-color-scheme`.
` ` `
Diff previews are best-effort; if the file can't be read, the skill falls back to the default format.
Feature: real-time notifications
## Documentation Planning
### Design docs (docs/)
- `docs/architecture/notifications.md` — create: event pipeline and delivery guarantees
### Folder READMEs
- `src/notifications/README.md` — create: module overview, key files
### Interface docs
- `src/notifications/dispatcher.ts` — create: public API for dispatching events
- `src/config/notifications.ts` — update: document new config keys
npx claudepluginhub ayazhankadessova/essential-skills --plugin essential-skillsGenerates markdown feature docs from git diffs and optional specs after implementation. Covers overview, changes, usage, testing for future reference.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.