Technical Writing
5624 skills in Documentation > Technical Writing
java-package-info
Generate package-info.java files for Java packages. Use when the user requests to add package documentation files to Java packages, create package-info.java files, or document Java package structures. Automatically scans directories for Java packages and creates Javadoc package documentation files where they don't exist.
flowbite-html-ui-components
Provides reference documentation and examples for all of the available Flowbite TailwindCSS HTML UI Components plus the related Typography and Forms plugins.
css
Use when writing CSS for Discourse core, themes, or plugins - handles BEM class naming, modifiers with double dashes, block__element structure, and is-/has- state prefixes
docs
Bilingual documentation (EN/UK), MkDocs, Ukrainian plurals for Pulse Radar.
readme-pages
Publishing assistant for Thomas's Astro-based GitHub Pages site (readme-pages). Creates publish-ready Markdown files for notes, recipes, and pages. Use when asked to write blog posts, articles, notes, recipes, or content for the readme-pages site at thomasrohde.github.io/readme-pages. Also use for content requests mentioning "publish", "blog", or "my site".
octave-compression
Semantic compression of verbose documentation into OCTAVE format achieving 60-80% reduction with 100% decision-logic fidelity. Use when converting natural language to OCTAVE, streamlining documentation, creating semantic density, optimizing agent prompts, or compressing knowledge artifacts. Triggers on: octave compression, compress to octave, semantic compression, documentation streamlining, OCTAVE optimization, compress documentation, semantic density.
game-requirements
ゲームの要件定義書を作成するためのスキル。漠然としたゲームアイデアを設計可能な形に変換する。使用タイミング:(1)「ゲームを作りたい」「新しいゲームを企画したい」と言われた時、(2)「ゲームのアイデアを整理したい」「要件をまとめたい」と言われた時、(3)「プレイサイクルを考えたい」「ゲームの仕様を決めたい」と言われた時。出力形式はMarkdownファイル。ジャンル別テンプレート(デッキ構築、ローグライク、RPG、パズル、アクション、タワーディフェンス、SRPG)も用意。
jira-api-docs
Complete Jira Cloud REST API documentation for v2 and v3 endpoints. Use when working with Jira APIs, making Jira API calls, troubleshooting Jira integrations, or needing endpoint details. DO NOT use for general Jira usage questions or Jira web UI help.
markdown-author
Write quality markdown content. Use when creating or editing .md files, documentation, READMEs, or any markdown-based content. Ensures proper syntax, structure, and accessibility.
writing-rap-lyrics
Helps write rap lyrics with proper rhythm, flow, cadences, and structure. Teaches musical fundamentals (bars, beats, tempo, BPM) and lyric formatting. Use when writing rap lyrics, creating verses, understanding flow, structuring bars, improving cadence, learning rhythm patterns, or formatting rap lyrics.
go-developer
Instructions for writing Go code following idiomatic Go practices and community standards
document-orchestrator
Generate structured markdown documents (PRDs, tasks, investigation plans) from templates based on workflow type. Creates directory structure and manages document lifecycle for feature, bug, and plan workflows.
content-author
Write quality content for HTML documents. Use when writing text content, prose, descriptions, or any human-readable content in HTML files. Ensures spelling and style quality.
portfolio-copywriting
Copywriting dla bloga portfolio Pawla Lipowczana (pawellipowczan.pl). Uzyj przy tworzeniu nowych artykulow na blog, generowaniu tresci SEO, pisaniu case studies. Zawiera styl pisania autora (bezposredni, praktyczny, osobisty), strukture artykulow (front matter YAML, hierarchia H1-H3), kategorie (Automatyzacja/No-Code/AI), wytyczne SEO, szablony artykulow. Skill generuje artykuly zgodne z tonem i formatem istniejacych publikacji na blogu.
drizzle-orm
TypeScript-first ORM patterns for PostgreSQL, MySQL, and SQLite. Use when writing database schemas, queries, migrations, relations, or transactions with Drizzle ORM.
insightpulse-superset-user-enablement
Create onboarding, training, documentation, and enablement flows for admins, data teams, and business users of the InsightPulse Superset Data Lab.
legal-docs-ru
Создание профессиональных юридических документов на русском языке — справки, заключения, аналитические записки, письма в трибуналы, отчёты. Использовать при запросах на создание юридических, аналитических или деловых документов на русском языке с профессиональным оформлением.
coding-with-effect-libraries
Basic practices and guidelines for writing typescript code using that Effect TypeScript libraries (`effect`, `@effect/platform`, `@effect/cli`, `@effect/ai`).
meta-agent
Expert agent architect that creates new skills and agents for unfamiliar technologies. Has unfettered documentation access. Auto-creates skills at threshold (2+ uses).TRIGGERS - Keywords: create skill, create agent, new skill, new agent, skill creation, agent creation, unfamiliar technology, unknown framework, no specialist, missing skill, need expert, technology specialist, extend capabilities.TRIGGERS - Phrases: "create a skill for", "make an agent for", "need a specialist", "don't have a skill for", "unfamiliar with this tech", "research and create", "add support for", "extend to handle".TRIGGERS - Automatic: New technology encountered 2+ times without existing skill, learning agent proposes new agent, repeated documentation lookups for same technology.
architecture-analyzer
Architecture analysis, violation detection, and pattern validation.USE WHEN: reviewing code architecture, identifying violations,verifying patterns, updating technical documentation.Reference: docs/02-architecture/ARCHITECTURE.mdExamples:<example>Context: User wants to check if code follows architecture.user: "Analyze if the payment module follows our architecture"assistant: "I'll use architecture-analyzer to review against ARCHITECTURE.md."<commentary>Architectural review is architecture-analyzer specialty.</commentary></example><example>Context: Need to identify technical debt.user: "Find architectural violations in the services layer"assistant: "I'll use architecture-analyzer to scan for violations."<commentary>Violation detection is architecture-analyzer responsibility.</commentary></example>