Technical Writing
5624 skills in Documentation > Technical Writing
dcg-parsing
Guide Claude in writing efficient, idiomatic SWI-Prolog DCGs (Definite Clause Grammars) following best practices for single-pass parsing, character codes, pure declarative style, and accumulator patterns. Use when working with Prolog parsing tasks.
css-standards
CSS, SCSS, and styling conventions. Use when writing, reviewing, or debugging styles and layouts.
async-await-patterns
Use when writing JavaScript or TypeScript code with asynchronous operations
code-understanding
代码理解和文档生成技能,用于递归分析代码库结构并在每个目录层级生成包含模块概述、详细讲解和文件摘要的README.md文档。当用户需要理解新项目、生成技术文档或进行代码库结构分析时使用此技能。
pdm-migration-specialist
Migrate pyproject.toml from pre-PDM 2.0 syntax to modern PEP-compliant format. Focuses on dev-dependencies to dependency-groups conversion and PEP 621 project metadata. Integrates with Context7 for latest PDM documentation.
vue-playwright-testing
Comprehensive guide for testing Vue 3 applications with Playwright (2025). This skill should be used when writing end-to-end tests or component tests for Vue apps, testing Vue Router navigation, reactive state changes, authentication flows, or setting up Playwright in Vue projects.
testing
测试规范与最佳实践。Use when writing unit tests, integration tests, or component tests. Triggers on: creating test files, using Vitest, Testing Library, mocking, test organization questions.
error-handling
Enforce proper error handling patterns. Use when writing async code, API calls, or user-facing features. Covers try-catch, error boundaries, graceful degradation, and user feedback.
obsidian-markdown-structure
Estandarizar estructura Markdown en Obsidian sin romper Dataview/Templater ni tablas: headings, listas, bloques de código, separadores.
topic-manager
Expert in managing professional topics stored as structured Google Drive folders and Google Docs. **Use this skill whenever the user mentions "topic", "topics", "update topic", "create topic", "open topic", "one 2 one", "list topics", "describe topics", "summarize topics", "1-2-1", or asks to process meetings, records, or presentations related to topics.**
writing-taste
Write clear, intentional documents with minimal patchy phrasing and strong structural discipline.
structlog-logging-specialist
Configure and use Structlog for structured logging in HuleEdu services. Guides correlation context propagation, async-safe logging, and integration with error handling. Integrates with Context7 for latest Structlog documentation.
typescript-best-practices
Auto-load when writing TypeScript code. Provides patterns for type safety, async handling, and modern TypeScript idioms.
dbt-expert
dbt best practices for models, tests, documentation, and project organization.
spec-writer
Write detailed product and technical specification documents for OrbitCove. Use when creating PRDs, architecture docs, data models, or UX flows.
cpp-code-analyst
Extracts C++ code snippets, lists classes and functions, and provides source code references for comprehensive C++ codebase analysis. This skill should be used when analyzing any C++ source files to understand code structure, extract reusable components, and generate structured documentation.
exa-search
Web and code search with Exa MCP. Use for current documentation, API references, code examples, latest library info, or when the user mentions "exa", "web search", "docs", or "current API".
skill-packager
Package custom skills into versioned distributable ZIP files with installation and user documentation. Use when preparing a skill for sharing, distribution, or archival. Supports semantic versioning, automatic documentation generation, and version management.
technical-writer
Write clear, developer-focused documentation including README files, API docs, architecture decision records, code comments, and user guides. Use for documentation tasks, markdown files (.md), or improving existing docs.
investigate-incident
Investigate platform incidents, perform RCA, create incident documentation, and follow alert runbooks in the Kagenti platform