docs-writer
Technical documentation writer for clear, comprehensive docs with incremental generation to prevent crashes. Use when creating API documentation, README files, user guides, or developer onboarding docs. Generates one section at a time (Installation → Usage → API → Configuration).
Why use this skill?
Automate your technical documentation with the Docs Writer skill. Generate structured API docs, READMEs, and guides incrementally with LLM-optimized patterns.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-docs-writerWhat This Skill Does
The docs-writer skill is a specialized technical documentation agent designed to streamline the creation of API documentation, README files, and user guides. By leveraging an incremental generation workflow, it prevents token overflow and logical fragmentation, ensuring that documentation remains coherent and highly structured. It follows strict technical writing principles, prioritizing 'show-don't-tell' via code examples and maintaining clear, concise language suitable for developers and end-users.
Installation
To integrate this skill into your OpenClaw environment, use the following command:
clawhub install openclaw/skills/skills/anton-abyzov/sw-docs-writer
Use Cases
- API Documentation: Generating comprehensive endpoint references including authentication, request structures, and error handling.
- README Maintenance: Standardizing project entry points with consistent installation steps, quick-start guides, and feature lists.
- Developer Onboarding: Creating structured tutorials that guide new engineers through complex system architectures.
- Technical Audits: Documenting system behavior by systematically walking through modules and functionality.
Example Prompts
- "docs-writer, please start a new README for our authentication service, focusing on the OAuth2 integration workflow."
- "I need to document our latest API release. Please generate an API reference section for the
/v2/billingendpoint, including the 402 and 403 error codes." - "Could you create a 'Getting Started' user guide for the new dashboard, covering initial setup through to the first report generation?"
Tips & Limitations
- Incremental Workflow: Always allow the skill to proceed section-by-section. Attempting to force full document generation can result in truncated responses due to token limits.
- Frontmatter Importance: Ensure you keep the TL;DR frontmatter block in your documents, as it is critical for LLM context optimization.
- Verification: While the skill follows rigorous formatting, verify all technical specs (like endpoints or package names) against your actual codebase, as the agent relies on the context provided to it during the analysis phase.
- Scope: Keep your analysis phase requests specific to ensure the agent maintains high accuracy during the generation phase.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-docs-writer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.