keep-docs-evergreen
Update documentation in the same change as the code.
Skill by sesigl
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/sesigl-keep-docs-evergreen
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
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/keep-docs-evergreen
What's inside
- Skill name
keep-docs-evergreen- Description
- Update documentation in the same change as the code. Use at the end of every change, and when the DOCS check fails.
- License
- Apache-2.0
- Instructions
- 27 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Keep the docs current Docs fall into four kinds. Each kind has its own rule. | Kind | Where | How it stays current | | --- | --- | --- | | Reference | CLI help, config keys, API, events, scenario list | Generated from code and contracts by `make docs`. Never edit by hand. | | Requirements | `modules/*/features/*.feature` | The scenarios themselves. Rendered to the docs site. | | How-to and tutorial | `modules/*/README.md`, `docs/how-to/` | Hand-written. Front matter `covers:` lists the paths they describe. | | Explanation | `docs/explanation/`, `docs/decisions/` | Hand-written. ADRs are never edited after acceptance; a new ADR supersedes. | ## Steps 1. Run `make docs`. Commit the generated changes. 2. Run `make docs-affected`. It lists every hand-written doc whose `covers:` paths your change touched. 3. Read each listed doc. Update it, or add `docs-reviewed: <doc path>` to the pull request description when nothing had to change. 4. Run `make check`. The DOCS check passes when generated docs are current, links resolve, and every affected doc was updated or marked reviewed. ## Rules - Write short, plain sentences. One idea per paragraph. - Never copy a fact that has a source of truth. Link to the scenario, the contract or the generated reference. - Every README keeps its quick start working: it is scenario `SCN-<MODULE>-001`.
From sesigl/open-software-factory, Apache-2.0.
More from sesigl/open-software-factory
- 0.565score
implement-scenario
sesigl
Implement one planned scenario until its system test passes, then mark it implemented.
SkillAFreshness: AClaude Code +9 - 0.565score
fix-mutation-and-duplication
sesigl
Fix a MUTATION or DUP finding without unit tests or mocks.
SkillAFreshness: AClaude Code +9 - 0.564score
new-module
sesigl
Create a new module or adapter from the template.
SkillAFreshness: AClaude Code +9 - 0.561score
write-system-test
sesigl
Write the one system test that proves a Gherkin scenario from outside the module.
SkillAFreshness: AClaude Code +9 - 0.561score
write-scenario
sesigl
Write or change a Gherkin scenario for a module.
SkillAFreshness: AClaude Code +9 - 0.556score
write-adr
sesigl
Record a durable decision, including every new module, dependency, service or contract change.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 2
- Last commit (this folder)
- Oct 18, 2026 (10 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/sesigl/open-software-factory
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from sesigl
- 0.565score
implement-scenario
sesigl
Implement one planned scenario until its system test passes, then mark it implemented.
SkillAFreshness: AClaude Code +9 - 0.565score
fix-mutation-and-duplication
sesigl
Fix a MUTATION or DUP finding without unit tests or mocks.
SkillAFreshness: AClaude Code +9 - 0.564score
new-module
sesigl
Create a new module or adapter from the template.
SkillAFreshness: AClaude Code +9 - 0.561score
write-system-test
sesigl
Write the one system test that proves a Gherkin scenario from outside the module.
SkillAFreshness: AClaude Code +9 - 0.561score
write-scenario
sesigl
Write or change a Gherkin scenario for a module.
SkillAFreshness: AClaude Code +9 - 0.556score
write-adr
sesigl
Record a durable decision, including every new module, dependency, service or contract change.
SkillAFreshness: AClaude Code +9
Cite this page
keep-docs-evergreen skill. Agent Mart. https://agentmart.dev/skills/sesigl-keep-docs-evergreen (last updated 2026-10-24)