alex-docs
Craft rules for explanatory documents — reports, research write-ups, PR descriptions, findings.
Skill by AlexBodner
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/alexbodner-alex-docs
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, writing, sales, research
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/alex-docs
What's inside
- Skill name
alex-docs- Description
- Craft rules for explanatory documents — reports, research write-ups, PR descriptions, findings. Lead with what was done and what came of it, and write one standalone narrative rather than an accretion of replies. Use when writing or restructuring a document someone else will read.
- License
- MIT
- Instructions
- 86 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Alex docs (explanatory documents) For anything written to be read by someone who was not in the work: reports, research write-ups, PR bodies, findings documents. ## Lead with what was done and what came of it Open with the outcome, not the fix or the mechanism. A reader who was not in the work — including a non-immersed one — should get **why a result holds** from one or two sentences. The recurring failure: a document that opens with "the fix" and makes the reader assemble the story from the middle. ## One standalone narrative, not an accretion of replies A document written by answering comments one at a time reads as sediment. When it has drifted that way, **rewrite it rather than patch it again**. Order: **mechanism → why → tradeoffs → limitations**, plus an explicit section mapping the explanation to how it is actually implemented (which PR or file does what). Deep but not verbose. Use tables or bullets for results; prose for the argument. Cut the history of how the understanding evolved unless it constrains validity — a refuted hypothesis is worth a line only if it stops a reader repeating it. ## A comparison must actually be comparable If a table compares methods, every arm needs the **same metrics**. Reporting IDF1 for one and HOTA for another is not a comparison — find the comparable figure in the literature, or say plainly that it does not exist. > "on the comparison matrix we dont have comparison of metrics at all, for one you report > idf1 and for the other one just hota, we should have something comparable if it is > available on internet/literature" (The cross-cutting obligation is `P-fair`: equal effort on every arm. This is its reporting side.) ## Organise by the reader's decision, not by chronology A survey or landscape exists so someone can decide. Order it around that decision, with data and dates as supporting context — not as the spine. > "i dont really care about AIC 24 alone, i want the story of the SOTA for deciding what > should we implement" > "The timeline is now more slower to read and is also focusing quite much on the data, > when it should focus more on the algorithmic progression" ## Do not write prose that reads as generated Generic framing sentences, throat-clearing openers and invented jargon are the tell. If a phrase would fit any document on any topic, cut it. > "that part is good to have, but it shouts AI generated" > "the 'one link at a time' i dont understand what does it mean and the user neither" ## Less text, engineer's voice, no repeated methodology Three failures show up together in review: - **Too much text.** Cut before adding. A shorter document that says the same thing is a better document, and length is not evidence of effort. - **Methodology restated in every section.** Explain how something was measured once, then reference it. Repetition reads as padding and buries the result. - **Voice.** It should read as if an engineer wrote it for another engineer — concrete, specific, no throat-clearing. > "its not the tone and redaction that i expect. **It should be less text overall**" > "the tone of the paragraphs should be natural. **I see a lot of the methodology > explanation repeated**" > "the hardware feasibility md that we ship **should look like it was made by an engineer**" When the document belongs to a project with its own house style, that style wins over this section — for Roboflow `trackers` / `re-ID` docs pages, use the `trackers-docs` skill. ## Related Cross-cutting work rules live in L0 (`/alexs-rig:alex-memory`). Note that keeping a document's *numbers* current when a result changes a conclusion is a standing obligation (`P-report-numbers`), not craft — it stays in L0. Visual deliverables: `/alexs-rig:alex-viz`.
From AlexBodner/alexs-rig, MIT.
More from AlexBodner/alexs-rig
- 0.524score
alex-viz
AlexBodner
Craft rules for visual deliverables — annotated video, overlays, figures, demo renders.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-experiments
AlexBodner
Hygiene for machine-learning training runs and comparisons — what to save while a run is in flight, how to keep runs from overwriting each other, and what…
SkillBFreshness: BClaude Code +9 - 0.524score
alex-memory
AlexBodner
Surgical updates to Alex's Rig L0 memory (principles, progress, pending).
SkillBFreshness: BClaude Code +9 - 0.524score
alex-mine-corrections
AlexBodner
Turn captured turns into standing rules.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-modularize
AlexBodner
Plan where code should live before writing it — responsibilities, files, directories and the move order that keeps PRs clean, in the layout that fits the kind…
SkillBFreshness: BClaude Code +9 - 0.524score
alex-outcomes
AlexBodner
Improve the craft skills from what actually shipped and landed well, not only from corrections.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-roboflow-voice
AlexBodner
The Roboflow house voice for anything written under it or alongside it — READMEs, feasibility reports, release copy, personal repos that carry the same tone.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-api
AlexBodner
Design public API surfaces from the caller's side — one obvious entry point, names a user would guess, and the same object serving related workflows.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-graph
AlexBodner
Incrementally update the codebase graph for only the files changed since the last build (git-tracked), instead of a full rebuild.
SkillBFreshness: BClaude Code +9 - 0.521score
alex-structure
AlexBodner
Always-on codebase map.
SkillBFreshness: BClaude Code +9 - 0.521score
alex-verify
AlexBodner
Run the project's checks and record a non-blocking PASS/FAIL status.
SkillBFreshness: BClaude Code +9 - 0.519score
alex-distill
AlexBodner
Shrink L0 when it overflows its token budget — list the largest principles/pending entries and forget or close them at the source.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/AlexBodner/alexs-rig
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AlexBodner
- 0.524score
alex-viz
AlexBodner
Craft rules for visual deliverables — annotated video, overlays, figures, demo renders.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-api
AlexBodner
Design public API surfaces from the caller's side — one obvious entry point, names a user would guess, and the same object serving related workflows.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-outcomes
AlexBodner
Improve the craft skills from what actually shipped and landed well, not only from corrections.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-roboflow-voice
AlexBodner
The Roboflow house voice for anything written under it or alongside it — READMEs, feasibility reports, release copy, personal repos that carry the same tone.
SkillBFreshness: BClaude Code +9 - 0.524score
alex-experiments
AlexBodner
Hygiene for machine-learning training runs and comparisons — what to save while a run is in flight, how to keep runs from overwriting each other, and what…
SkillBFreshness: BClaude Code +9 - 0.524score
alex-graph
AlexBodner
Incrementally update the codebase graph for only the files changed since the last build (git-tracked), instead of a full rebuild.
SkillBFreshness: BClaude Code +9
Cite this page
alex-docs skill. Agent Mart. https://agentmart.dev/skills/alexbodner-alex-docs (last updated 2026-10-24)