Documentation
Documentation tools and technical writing skills
6825 skills in this category
Subcategories
dotnet-guidelines
C# coding guidelines and best practices. MUST follow these rules. Use when reviewing/writing C# code or dotnet tasks.
postgresql-psql
Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and using advanced psql features for database administration and development.
fire-patterns
Auto-generated CLI patterns using Google Fire with class-based structure, docstring parsing, and nested classes. Use when building Python CLI applications, creating Fire CLIs, implementing auto-generated commands, designing class-based CLIs, or when user mentions Fire, Google Fire, CLI generation, docstring commands, nested command groups, or Python command-line tools.
admin-dashboard-qa
Use this skill when implementing, modifying, or fixing the admin dashboard (admin-dashboard-v2). Triggers for tasks involving dashboard UI, components, pages, features, hooks, or API integration. Orchestrates a rigorous QA workflow with PM review, use case writing, testing, and bug fixing cycles.
pymc-fundamentals
Foundational knowledge for writing PyMC 5 models including syntax, distributions, sampling, and ArviZ diagnostics. Use when creating or reviewing PyMC models.
pr-title-and-description-generator
Generate or update GitHub Pull Request titles and descriptions based on actual code changes in the final state. Use when the user mentions updating, generating, or writing PR descriptions, PR titles, pull request summaries, or says 'update the PR'. Analyzes git diff to determine what's actually in the code (not just commit history) and creates comprehensive, accurate PR documentation.
repo-analyzer
Code repository analysis and technical documentation generation skill
blog-post-reviewer
Review and provide feedback on blog posts to ensure they match the established writing voice and style guidelines.
domain-extractor
Extract technology-free domain model from codebase. Produces a pure business-language specification that any stakeholder can understand. Use for: understand legacy code, document business logic, domain modeling, business requirements extraction, what does this code do, explain codebase to non-technical stakeholders.
bash-scripting
Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities. Expert in safe, portable, and testable shell scripts. Use when writing, creating, authoring, generating, or developing bash scripts, shell scripts, or automation. Also triggers for learning bash best practices, understanding defensive programming patterns, implementing error handling, ensuring portability, following shellcheck recommendations, or applying production-grade bash standards. Helps with CI/CD scripts, system utilities, deployment automation, and production bash code.
nushell
Write and debug Nushell scripts, pipelines, and commands. Use when working with .nu files, writing Nushell code, converting bash to Nushell, or when the user mentions nu, nushell, or structured shell scripting.
blog-writing-assistant
技術ブログの記事執筆を支援。トピックや題材を受け取ったら、Zenn形式の技術記事の骨子を作成します。実体験ベースで思考過程や試行錯誤を重視した記事構成を提案します。技術検証が必要な場合は、technical-verification-plannerスキルを使用してください。詳細な情報や最新の情報が必要な場合は、deep-research-agentスキルを使用してください。記事の骨子が完成したら、draft-preparation-assistantスキルを使用して下書きファイルを準備することを推奨します。記事の下書きが完成したら、article-review-assistantスキルを使用してレビューすることを推奨します。ブログ記事を書く時、記事の構成を考える時に使用してください。
livekit-agent-tools
Comprehensive guide for building functional tools for LiveKit voice agents using the @function_tool decorator. Use when creating tools for LiveKit agents to enable capabilities like API calls, database queries, multi-agent coordination, or any external integrations. Covers tool design, RunContext handling, interruption patterns, parameter documentation, testing, and production best practices.
sql-query-helper
Generate, optimize, and explain SQL queries with best practices. Use when writing database queries or optimizing SQL performance.
gnrateur-documents-markdown
Agent spécialisé dans la génération de documents Markdown professionnels pour dossiers bancaires.
repo-docs-wiki
Generate and maintain DeepWiki-style documentation for code repositories. Use when the user asks to generate docs for a repo, create full documentation, build a wiki for a codebase, create DeepWiki-style docs, sync docs with code, update documentation, refresh the wiki, or bring docs up to date. Creates structured markdown docs (ARCHITECTURE, INTERFACES, DEVELOPER_GUIDE, INDEX, concepts, module READMEs) without modifying source code.
python-development
Use when writing Python code for clean, performant, and idiomatic implementations
writing-legal
This skill should be used when the user asks to "write a law review article", "draft a legal paper", "edit legal writing", "review my legal article", "write for a journal", "format footnotes", or needs guidance on academic legal writing. Based on Volokh's "Academic Legal Writing" with law-review-specific structure and evidence handling.
testing-best-practices
Comprehensive guide to writing effective unit, integration, and end-to-end tests with modern testing frameworks
promote-frontmatter
Extract prose patterns like "Key: Value" or "Key: [[wikilink]]" and promote them to YAML frontmatter. Triggers on "promote to frontmatter", "extract frontmatter", "prose to yaml".