ryderfreeman4logos/cli-sub-agent/csa-doc-writing

Claude Code and agent skill by ryderfreeman4logos/cli-sub-agent

Trust tier 3
  • community
Source check pending

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

Clear, practical documentation for APIs, README, architecture decisions, and changelogs

Install

npx vskill@latest install ryderfreeman4logos/cli-sub-agent/csa-doc-writing

SKILL.md

Technical Documentation Writing

Clear, practical documentation for APIs, README, architecture decisions, and changelogs.

Principles

  1. Reader-first - Assume no prior knowledge
  2. Example-driven - Show, don't just tell
  3. Concise - Eliminate redundancy
  4. Current - Update with code changes
  5. Searchable - Clear headings and keywords

Code Documentation (Rust)

rust
/// Brief one-line description.
///
/// Detailed explanation including:
/// - Usage scenarios
/// - Important notes
///
/// # Arguments
/// * `param` - Parameter description and valid range
///
/// # Returns
/// Return value description
///
/// # Errors
/// * `ErrorType` - When this error occurs
///
/// # Examples
/// ```rust
/// let result = function(arg);
/// assert!(result.is_ok());
/// ```
pub fn function(param: Type) -> Result<T, E> { ... }

README Structure

markdown
# Project Name
One-line description.
## Features
## Quick Start
### Installation
### Usage
## Configuration
## API Documentation
## Contributing
## License

Architecture Decision Records (ADR)

markdown
# ADR-001: Decision Title
## Status
Accepted | Deprecated | Superseded by ADR-XXX
## Context
Why this decision is needed.
## Decision
What we decided and why.
## Consequences
### Positive
### Negative
### Neutral

CHANGELOG Format

markdown
# Changelog
## [Unreleased]
### Added
### Changed
### Fixed
### Removed
### Security
## [1.0.0] - 2024-01-01

Documentation Workflow

  1. Analysis: Gather information from codebase (public APIs, types, errors)
  2. Synthesis: Organize by document type, identify gaps
  3. Write: Create clear, example-driven content

Documentation Checklist

  • [ ] Public APIs documented with doc comments
  • [ ] Examples are accurate and runnable
  • [ ] Error handling explained
  • [ ] Parameters and return values documented
  • [ ] Terminology consistent throughout
  • [ ] README updated with architecture changes
  • [ ] ADR created for significant decisions
  • [ ] CHANGELOG updated with releases

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

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

Source

Popularity

7-day trend score
5

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/ryderfreeman4logos/cli-sub-agent/csa-doc-writing/badge)](https://verified-skill.com/skills/ryderfreeman4logos/cli-sub-agent/csa-doc-writing)

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