Documentation
Documentation tools and technical writing skills
6825 skills in this category
Subcategories
prioritizing-improvements
Use when stakeholders pressure you to change technical priorities and you're tempted to compromise on security-first or call it synthesis - enforces risk-based prioritization over stakeholder preferences
doc-maintainer
Maintains high-quality, concise, project-aligned documentation. Creates, updates, and validates README.md, CLAUDE.md, code comments, and other documentation. Activates after implementing features, when documentation is outdated, or when explicitly requested.
mermaid-diagram
Mermaid CLI를 사용하여 다이어그램을 생성합니다. 플로우차트, 시퀀스 다이어그램, ER 다이어그램 등 복잡한 논리 흐름에 적합합니다.
code-style
代码风格规范 / Code style conventions。在编写、编辑、评审 Python 代码时使用。包括类型注解、Decimal 精度、Docstring、模块组织等规范。Use when writing, editing, or reviewing Python code. Enforces type hints, Decimal precision, docstrings, and module organization.
arcanea-technical-writing
Technical writing excellence - documentation, API references, tutorials, and guides that users actually understand. Clear, accurate, useful.
context7
Use when you need up-to-date documentation for any library or framework. Fetches current documentation using the Context7 MCP server to ensure accurate, version-specific information.
web-scraping-tools
Web scraping templates, scripts, and patterns for documentation and content collection using Playwright, BeautifulSoup, and Scrapy. Includes rate limiting, error handling, and extraction patterns. Use when scraping documentation, collecting web content, extracting structured data, building RAG knowledge bases, harvesting articles, crawling websites, or when user mentions web scraping, documentation collection, content extraction, Playwright scraping, BeautifulSoup parsing, or Scrapy spiders.
senior-architect
Comprehensive software architecture for designing scalable, maintainable systems. Use when designing system architecture, making technical decisions, creating architecture diagrams, or evaluating trade-offs.
fedramp-rev5-expert
FedRAMP Rev 5 authorization expert. Provides guidance on traditional authorization paths, SSP/SAP/SAR/POA&M documentation, NIST 800-53 Rev 5 control implementation, and 3PAO assessment preparation.
writing-module
Provides module template with include guard, port ordering, and checklist. Triggers when creating a new svc_ module from scratch.
swift-testing
Use when writing tests with Swift Testing (@Test,
global-validation
Validate inputs and preconditions before work begins using symmetric validation across layers, allowlist thinking, and contextual business rules with auditability. Use this skill when writing input validation, form handling, API request validation, or domain logic checks. Applies to all boundary validation requiring structured error responses, edge-case coverage, sanitization, escaping, and contract tests ensuring consistent validation across clients, APIs, background jobs, and CLIs.
rust-backend-api
Provides API design patterns for Rust backends including request validation with validator, OpenAPI documentation with utoipa, and SwaggerUI integration. Use when building REST APIs with Axum, adding request validation, generating OpenAPI specs, or setting up API documentation.
markdowntown-analytics
Use this when instrumenting analytics, reviewing event taxonomy, or handling privacy/redaction rules for markdowntown.
c3-adopt
Use when bootstrapping C3 documentation for any project - guides through Socratic discovery and delegates to layer skills for document creation
layer-12-testing
Expert knowledge for Testing Layer modeling in Documentation Robotics
react-development-patterns
React 18+ development patterns including components, hooks, state management, API integration, and accessibility. Use when: (1) building React components, (2) designing user interfaces, (3) implementing state management, (4) writing frontend tests.
python-style
Automatic enforcement of Python coding style, PEP standards, type hints, and modern Python patterns. Use when writing Python code to ensure consistency with PEP 8, proper type hints, Google-style docstrings, and modern Python 3.11+ idioms.
f3-domain
F3 fitness organization terminology, workout structure, and culture. Use when writing UI text, naming variables, understanding requirements, or creating user-facing content. Keywords: F3, beatdown, exicon, merkin, workout, terminology.
osta-docs-local
OSTA 本地文档(OSTA/)