document
Write and audit documentation after a feature ships - CLAUDE.md, process docs, and anything a future session or developer needs.
Skill by jshepelsky
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jshepelsky-document
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, security, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/document
What's inside
- Skill name
document- Description
- Write and audit documentation after a feature ships - CLAUDE.md, process docs, and anything a future session or developer needs. Step 19 of /ship.
- License
- MIT
- Instructions
- 29 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
Document: $ARGUMENTS Never commit, branch, or push. Read the whole work folder, `CLAUDE.md`, `.claude/essentials-profile.md`, and the project's `docs/` and README. ## Step 1 - Audit what exists Run the `essentials:docs-syncer` agent over the feature's changed files to find docs, docstrings, examples, flags, env vars, and setup steps that drifted. Fix them. ## Step 2 - `CLAUDE.md` Everything important that helps Claude in a future session goes here or is linked from here: new commands, new conventions this feature established, gotchas found during development (pull them from `notes.md` and the handoffs), new env vars and where they're set, how to run the new tests. Keep it short; link to docs for detail. ## Step 3 - Process docs For any process that benefits from its own doc, write it under the project's docs dir: how to deploy and roll back this feature, how to run the environment tests, how to operate any new job or integration, runbook entries for new alerts. Match the project's existing doc style. ## Step 4 - Feature doc and README If the project documents features for users or other developers, add or update the entry. Update the README if setup, commands, or architecture changed. ## Step 5 - Close the work folder Set `plan.md`, `test-plan.md`, and `phases.md` status to `done`. Add a `## Outcome` section to `status.md`: what shipped, where, when, known gaps, and follow-ups. Tick checkpoint 19. Report what you wrote and changed, with paths. Suggest a branch name and commit message for the docs.
From jshepelsky/claude-essential-plugin, MIT.
More from jshepelsky/claude-essential-plugin
- 0.565score
flaky-test-investigation
jshepelsky
Investigate a flaky or failing test using evidence before proposing a fix.
SkillAFreshness: AClaude Code +9 - 0.565score
humanize
jshepelsky
Rewrite text to remove signs of AI-generated writing — inflated significance, promotional language, em-dash overuse, rule of three, AI vocabulary, copula…
SkillAFreshness: AClaude Code +9 - 0.561score
env-test
jshepelsky
Run the feature's tests against a deployed environment - full suites on staging, read-only and data-safe checks on production.
SkillAFreshness: AClaude Code +9 - 0.561score
phase-plan
jshepelsky
Order the work into phases with dependencies and blockers so development runs in the most efficient sequence.
SkillAFreshness: AClaude Code +9 - 0.561score
dev-setup
jshepelsky
Create and refresh the files that help Claude develop this feature well - CLAUDE.md, the essentials profile, and per-area notes.
SkillAFreshness: AClaude Code +9 - 0.561score
develop
jshepelsky
Build one phase from the phase plan - code, planned tests, every test type, per-phase code review - then hand off with a branch name, commit message, and a…
SkillAFreshness: AClaude Code +9 - 0.561score
mockup
jshepelsky
Create HTML mockups when no design was supplied, with real research, then review them with a critical eye.
SkillAFreshness: AClaude Code +9 - 0.561score
deploy
jshepelsky
Get the feature deployed to staging (preferred) or production using the project's real mechanism, with preflight, confirmation, and verification.
SkillAFreshness: AClaude Code +9 - 0.558score
commit
jshepelsky
Stage logical change groups and write a clean commit message from the diff.
SkillAFreshness: AClaude Code +9 - 0.558score
first-run
jshepelsky
One-time setup — detect this codebase and write a profile the essentials agents specialize to.
SkillAFreshness: AClaude Code +9 - 0.558score
changelog
jshepelsky
Generate release notes from git history since the last tag (or a given range).
SkillAFreshness: AClaude Code +9 - 0.553score
dependency-audit
jshepelsky
Audit dependencies for known vulnerabilities, outdated versions, and unused packages.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 22, 2026 (6 days ago)
- Last release
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jshepelsky
- 0.565score
flaky-test-investigation
jshepelsky
Investigate a flaky or failing test using evidence before proposing a fix.
SkillAFreshness: AClaude Code +9 - 0.565score
humanize
jshepelsky
Rewrite text to remove signs of AI-generated writing — inflated significance, promotional language, em-dash overuse, rule of three, AI vocabulary, copula…
SkillAFreshness: AClaude Code +9 - 0.561score
deploy
jshepelsky
Get the feature deployed to staging (preferred) or production using the project's real mechanism, with preflight, confirmation, and verification.
SkillAFreshness: AClaude Code +9 - 0.561score
env-test
jshepelsky
Run the feature's tests against a deployed environment - full suites on staging, read-only and data-safe checks on production.
SkillAFreshness: AClaude Code +9 - 0.561score
phase-plan
jshepelsky
Order the work into phases with dependencies and blockers so development runs in the most efficient sequence.
SkillAFreshness: AClaude Code +9 - 0.561score
dev-setup
jshepelsky
Create and refresh the files that help Claude develop this feature well - CLAUDE.md, the essentials profile, and per-area notes.
SkillAFreshness: AClaude Code +9
Cite this page
document skill. Agent Mart. https://agentmart.dev/skills/jshepelsky-document (last updated 2026-10-24)