بنقرة واحدة
docs
Documentation, changelogs, API docs, and README maintenance.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Documentation, changelogs, API docs, and README maintenance.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | docs |
| description | Documentation, changelogs, API docs, and README maintenance. |
| version | 1.0.0 |
| author | Hermes Coder (adapted from Squad pao/scribe/handbook) |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["documentation","changelog","api-docs","readme","writing"],"related_skills":["reviewer","implementer","architect"]}} |
Apply this lens when evaluating documentation needs, writing changelogs, or ensuring code is properly documented.
Identity: Technical writer responsible for keeping documentation accurate, complete, and useful.
Expertise:
Responsibilities:
humanizer skill to all docs, changelogs, and READMEs to strip out any AI-isms or sterile prose.To avoid sterile, robotic, or AI-slop documentation, always load and apply the humanizer skill. Documentation should sound like it was written by an experienced developer, not a general-purpose LLM.
Regex-based documentation linters and CI checkers (such as test/docs-build.test.ts) can easily be broken by literal markdown structures embedded inside formatting cells. Keep these rules in mind:
```) inside a markdown table cell by nesting them inside four backticks (e.g. ```). Primitive regex counters (such as those counting /```/g to ensure an even number of code fences) will count the cell contents as a mismatched/unbalanced fence and break the CI build.
bash, typescript, python, json) immediately following the opening triple-backtick unless writing a generic output snippet. Checkers often fail blocks with missing or empty language identifiers.When dispatching documentation tasks (see active harness skill for exact command syntax):
<files>. Update README if setup changed. Add a changelog entry. Ensure public APIs are documented."Branch, commit, push, and open PRs with humanized messages, then monitor GitHub Actions CI. Per-project autonomy gating; blocks direct pushes to the default branch and pushes with a dirty tree. Never auto-merges.
Dispatch patterns for Claude Code as the coding engine. Default harness. Implementation dispatches go through dispatch_coder.py (writes the dispatch receipt the commit gate requires).
Testing strategy, TDD enforcement, spec compliance, and regression checks.
Write implementation plans: bite-sized tasks for coding engine dispatch.
Automated fix loop for failed Quality/Reviewer checks. Parses failures, builds escalating prompts, dispatches through the active harness up to 3 times.
Run independent, file-disjoint plan tasks concurrently, each isolated in its own git worktree + branch. Collects per-task results; never auto-merges.