developersglobal/ai-agent-skills/documentation

Claude Code and agent skill by developersglobal/ai-agent-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Document decisions, not just implementations. ADRs for architectural choices, inline docs for non-obvious code, and runbooks for operational knowledge.

Install

npx vskill@latest install developersglobal/ai-agent-skills/documentation

SKILL.md

Overview

Code explains what. Documentation explains why. The most valuable documentation records decisions that aren't obvious from reading the code: why this architecture, why this tradeoff, why not the obvious alternative.

When to Use

  • After any significant architectural decision
  • Before complex code that future maintainers will question
  • When an operational procedure isn't self-evident
  • When a non-obvious tradeoff was made

Process

Step 1: Architectural Decision Records (ADRs)

For every significant architectural decision:

  1. Write an ADR with:
  • Context: What was the situation requiring a decision?
  • Decision: What was decided?
  • Alternatives considered: What else was evaluated and why rejected?
  • Consequences: What are the positive and negative consequences?
  • Status: Proposed | Accepted | Deprecated | Superseded
  1. Store ADRs in docs/decisions/ as numbered markdown files.

Verify: Every significant decision in the last sprint has an ADR.

Step 2: Code-Level Documentation
  1. Document the WHY, not the WHAT:
  • ✅ // Using exponential backoff here — the payment API has strict rate limits (3 req/sec)
  • ❌ // Retry the request
  1. Document non-obvious algorithmic choices.
  2. Document external constraints (rate limits, API quirks, platform limitations).
  3. Remove comments that state the obvious — they add noise.

Verify: Every non-obvious code block has a "why" comment.

Step 3: Runbooks
  1. For every production process that humans execute, write a runbook:
  • When is this runbook used?
  • What steps to execute?
  • What does "done" look like?
  • What could go wrong and how to recover?
  1. Runbooks live in docs/runbooks/.

Verify: Every on-call alert has a linked runbook.

Step 4: README Currency
  1. README reflects current state (not v1 state).
  2. Setup instructions work on a fresh machine.
  3. Architecture diagram updated after significant changes.

Common Rationalizations (and Rebuttals)

ExcuseRebuttal
"The code is self-documenting"Code says what; documentation says why. Both are needed.
"I'll document it later"The context in your head right now is irreplaceable. Write it now.
"Docs go stale"Outdated docs are better than no docs. Update when you touch the code.

Verification

  • [ ] ADRs written for significant architectural decisions
  • [ ] Non-obvious code blocks have "why" comments
  • [ ] Every production alert has a linked runbook
  • [ ] README is current and setup instructions work

References

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
64
Repository forks
10
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/developersglobal/ai-agent-skills/documentation/badge)](https://verified-skill.com/skills/developersglobal/ai-agent-skills/documentation)

Something wrong with this skill or its page? Tell us.