Technical Writing
5624 skills in Documentation > Technical Writing
pandoc-pdf-generation
Use when generating PDFs from markdown with Pandoc - covers differences from Python-Markdown, blank line rules, fix scripts for labels/anchors/metadata, and visual testing workflow
swift-style
Swift code style conventions for clean, readable code. Use when writing Swift code to ensure consistent formatting, naming, organization, and idiomatic patterns.
git-commit-helper
Generate descriptive commit messages by analyzing git diffs. Use when the user asks for help writing commit messages or reviewing staged changes.
testing-skills-with-subagents
Use to validate process documentation. Apply TDD to skill writing: RED (run without skill, document failures) → GREEN (write skill) → REFACTOR (close loopholes). Test under pressure: time constraints, sunk cost, exhaustion, authority.
formula-botanica-slides
Generate professional slide decks and presentations using Formula Botanica brand guidelines - green botanical theme with Roboto Light/Thin fonts, leaf logo motifs, and clean layouts for finance processes, team presentations, and internal documentation.
derive-artifacts
This skill should be used when the user asks to "update spec", "update plan", "create derive artifacts", "check progress", "session continuity", "derive documents", or needs guidance on managing the persistent documentation artifacts used by the DERIVE workflow. Provides templates and guidance for each artifact type.
check-code-quality
Run comprehensive Rust code quality checks including compilation, linting, documentation, and tests. Use after completing code changes and before creating commits.
markdown-formatter
Format, validate, and optimize Markdown documents for consistency, readability, and professional presentation
plan-to-spec
将 Plan Mode 的讨论结论固化为可执行的 Markdown 施工图纸。当用户完成 Plan 讨论、准备进入开发阶段时使用。生成 overview.md(战略层)、taskXX_*.md(战术层)、summary.md(审计层)三类文档,实现上下文序列化,避免 Plan 与 Code 偏航。
moai-docs-validation
Enhanced docs validation with AI-powered features. Enhanced with Context7 MCP for up-to-date documentation.
archon-project
Gestion du projet MyGGV GPS dans Archon. Utiliser pour la documentation, les tâches, la recherche dans la knowledge base (Supabase docs, MapLibre docs, etc.), et le suivi de projet.
testing-core
Cross-language testing patterns: unit, integration, E2E testing strategies.Use when: writing tests, setting up test infrastructure, or improving coverage.Triggers: "test", "testing", "unit test", "integration test", "e2e","coverage", "mock", "fixture".
docs-style
Automatically applies when drafting or revising documentation to enforce repository voice, clarity, and navigation patterns.
doc-sync
Synchronize documentation with codebase - updates AUTO-GEN sections in CLAUDE.md, validates cross-references, and reports stale documentation
audit
Use this skill when auditing the SND codebase for consistency, bugs, and documentation issues. Covers comprehensive audit procedures for scripts, skills, rules, and documentation.
testing-anti-patterns
Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies
readme-generator
Expert README generation including project documentation, badges, and standard sections
async-testing-expert
Comprehensive pytest skill for async Python testing with proper mocking, fixtures, and patterns from production-ready test suites. Use when writing or improving async tests for Python applications, especially FastAPI backends with database interactions.
documentation-updater
Automatically updates CLAUDE.md and related documentation when new features, configurations, or best practices are discovered during development sessions
implementing-stories
Guides the implementation inner loop with TDD practices. Use when coding a feature, writing tests, following red-green-refactor cycle, or working through acceptance criteria incrementally.