Technical Writing
5624 skills in Documentation > Technical Writing
query-performance-tuning
SQLiteクエリパフォーマンス最適化を専門とするスキル。EXPLAIN QUERY PLAN分析、インデックス戦略、クエリリライトを通じて、遅いクエリを診断し実行計画を改善します。Anchors:• High Performance MySQL (Baron Schwartz) / 適用: クエリ分析と診断手法 / 目的: 体系的なパフォーマンス診断• Use The Index, Luke (Markus Winand) / 適用: インデックス設計原則 / 目的: 効果的なインデックス活用• Systems Performance (Brendan Gregg) / 適用: 測定駆動のアプローチ / 目的: 定量的な効果検証Trigger:Use when optimizing slow queries, analyzing execution plans, designing indexes, resolving N+1 problems, or improving database performance systematically.Keywords: slow query, EXPLAIN QUERY PLAN, index optimization, query rewriting, N+1 problem, database performance, SQLite performance
nextauth-patterns
NextAuth.js v5の設定とカスタマイズパターンを専門とするスキル。OAuth 2.0プロバイダー統合、データベースアダプター、セッション戦略、コールバック実装、型安全なセッション管理を提供する。Anchors:• Web Application Security (Andrew Hoffman) / 適用: OAuth脅威モデリングとセッションセキュリティ / 目的: 安全な認証フロー設計• NextAuth.js v5 Official Docs / 適用: プロバイダー設定とコールバック / 目的: 標準準拠の実装Trigger:Use when implementing NextAuth.js authentication, configuring OAuth providers (Google, GitHub),integrating database adapters (Drizzle), designing session strategies (JWT or database-backed),customizing authentication callbacks, or adding role-based data to sessions.Keywords: nextauth, oauth, authentication, session, jwt, drizzle adapter, google oauth, github oauth
skill-reviewer
Review and ensure skills maintain high quality standards. Use when creating new skills, updating existing skills, or auditing skill quality. Checks for progressive disclosure, mental model shift, appropriate scope, and documentation clarity.
api-design
Design and build professional APIs with REST, GraphQL, and gRPC. Master authentication, documentation, testing, and operational concerns.
global-coding-style
Coding style standards enforced by Prettier and ESLint. Use this skill when writing JavaScript, HTML, CSS, or JSON to ensure consistent formatting, naming conventions, and code quality. Apply when creating new files, refactoring code, or ensuring adherence to automated formatting rules.
pydanticai-docs
Use this skill for requests related to Pydantic AI framework - building agents, tools, dependencies, structured outputs, and model integrations.
dark-matter-analyzer
Analyze repositories to reveal unseen patterns, strategic drift, and organizational health. Use when assessing repository coherence, diagnosing project issues, identifying documentation inflation, or understanding why a codebase feels misaligned with its stated goals.
technical-writing
Professional technical documentation writing for software projects. Use for README files, user guides, migration guides, changelogs, and general documentation. Triggers: documentation, docs, readme, guide, tutorial, changelog, migration guide, write docs, document code.
adapter-assistant
Complete adapter lifecycle assistant for LimaCharlie. Supports External Adapters (cloud-managed), Cloud Sensors (SaaS/cloud integrations), and On-prem USP adapters. Dynamically researches adapter types from local docs and GitHub usp-adapters repo. Creates, validates, deploys, and troubleshoots adapter configurations. Handles parsing rules (Grok, regex), field mappings, credential setup, and multi-adapter configs. Use when setting up new data sources (Okta, S3, Azure Event Hub, syslog, webhook, etc.), troubleshooting ingestion issues, or managing adapter deployments.
agent-structure-design
Claude Codeエージェントの構造設計を専門とするスキル。エージェント定義、YAML Frontmatter設計、依存スキル形式、ワークフロー設計を担当する。Anchors:• 『The Pragmatic Programmer』(Andrew Hunt, David Thomas) / 適用: 手順設計と実装原則 / 目的: エージェント設計に実践的改善パターンを適用• 18-skills.md 仕様書 / 適用: Skill構造、YAML frontmatter、Task仕様書設計 / 目的: Skillメタデータと本文構造を標準化• docs/00-requirements 要求仕様 / 適用: エージェント割り当てと責務定義 / 目的: システム要求からエージェント設計へのマッピングTrigger:エージェント構造の設計・検証が必要な場合に使用。新規エージェント作成時、既存エージェントのYAML frontmatterやタスク分割の見直し、スキル依存関係の最適化などが対象。
project-search
Search across all project artifacts including meetings, sprints, milestones, documentation, and decisions. Use when user mentions "find", "search", "where is", "locate", "show me", or asks questions about project content. Multi-strategy search using README indexes, pattern matching, and full-text search.
writing-plans
Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context
codegen-bug-fix
Fix bugs using TDD starting from README + Issue (following codegen-test), aligning with existing implementation conventions, and leveraging Serena MCP semantic search/editing to implement changes with high performance and race-safety in mind.
workflow-templates
GitHub Actionsワークフローテンプレートの専門スキル。組織標準テンプレート、スターターワークフロー設計を提供します。Anchors:- Continuous Delivery(Jez Humble)/ 適用: CI/CDパイプライン設計 / 目的: 継続的デリバリー実現- GitHub Actions Documentation(GitHub公式)/ 適用: ワークフロー構文 / 目的: 標準準拠- GitHub Actions starter-workflows / 適用: テンプレートベース / 目的: ベストプラクティス適用Trigger:ワークフローテンプレート選定時、CIパイプライン構築時、CDパイプライン構築時、ワークフロー最適化時に使用
lcp-mintlify-docs
Edit the Mintlify docs site under docs/. Keep docs.json consistent and run a11y/broken-links checks.
search-content
Search and navigate knowledge base using README.md indexes, pattern matching, and directory tree analysis. Use when user searches for files, topics, mentions "where is", "find", "search for", or asks content location queries.
manage-markdown-docs
Standardize markdown document creation and updates with proper headers and footers. Use when creating OR updating any markdown file that is NOT a subagent, command, or skill definition. Ensures consistent metadata, classification, and change tracking.
stanford-storm
Run Stanford STORM (knowledge-storm) to generate comprehensive, Wikipedia-style articles with citations. Requires LLM and Search API keys (Bing or You.com).
acceptance-criteria-writing
Given-When-Then 形式の受け入れ基準を整理し、テスト可能な完了条件の定義を支援するスキル。要件の明確化、シナリオ設計、検証手順を一貫して整理する。Anchors:• Software Requirements (Karl Wiegers) / 適用: 要件分析・仕様化 / 目的: テスト可能な要件定義の手法• BDD in Action (John Ferguson Smart) / 適用: Given-When-Thenパターン / 目的: 振る舞い駆動開発の基盤Trigger:Use when defining acceptance criteria, user story specifications, or testable requirements.acceptance criteria, user story, GWT, Given-When-Then, testable requirements, definition of done
generating-database-documentation
This skill enables Claude to automatically generate comprehensive documentation for existing database schemas using the database-documentation-gen plugin. It is triggered when the user requests database documentation, ERD diagrams, or a data dictionary. The plugin supports multiple database engines and generates documentation that includes ERD diagrams, table relationships, column descriptions, indexes, triggers, stored procedures, and interactive HTML documentation. Use this skill when you need to document existing database schemas for team onboarding, architectural reviews, or data governance purposes. The trigger terms include "database documentation", "ERD diagram", "data dictionary", and `/db-docs`.