Technical Writing
5624 skills in Documentation > Technical Writing
path-reference
Create properly formatted references to paths (files or folders) in a git repository. Use when writing docs that need to link to any path in the repo.
explore-and-document
Systematically explore unfamiliar codebases and document findings using Julie's code intelligence, Sherpa's exploration workflow, and Goldfish's documentation. Activates when learning new code with semantic search, architecture mapping, and persistent documentation.
notion-operations
Use when working with Notion databases, creating/updating pages, querying data, syncing between systems, or building knowledge management workflows
managing-confluence
Reads, creates, and updates Confluence pages via MCP. Use when working with wiki pages, documentation, knowledge bases, CQL searches, or page hierarchies in Confluence. For Jira issues, use managing-jira instead.
testing-skills-with-subagents
Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to process documentation by running baseline without skill, writing to address failures, iterating to close loopholes
testing
Testing guidelines. Use when Writing, Editing, or reviewing tests.
typescript-jsdoc
Write effective JSDoc comments for TypeScript code. Provides guidance on documentation format, strategic placement, best practices, and when to document versus when to keep code self-documenting. Helps maintain code clarity and IDE support.
react
react expert with self-populating documentation
coding-guidelines
Coding patterns and guidelines for TypeScript/JavaScript, Rust, and frontend frameworks. Use this skill when writing TypeScript/JavaScript or Rust code, or working with SolidJS, Tailwind CSS, daisyUI, React Native, Expo, or NativeWind. Provides idiomatic patterns and best practices.
documentation-standards
Markdownăăă„ăĄăłăăźèšèż°èŠçŽăăčăżă€ă«ăŹă€ăămarkdownlintæ€èšŒă«ăŒă«ăćźçŸ©ăăăMarkdownăăĄă€ă«äœææăREADMEäœææăăăă„ăĄăłăç·šéæăăŸăăŻăŠăŒă¶ăŒăăăă„ăĄăłăæšæșăMarkdownćœąćŒămarkdownlintăăăă„ăĄăłăăčăżă€ă«ă«èšćăăéă«äœżçšăăă
check-requirement-coverage
Homeostatic sensor detecting requirements without implementation or test coverage. Scans for REQ-* keys in requirements docs and checks if they have corresponding code and tests. Use to find coverage gaps.
e2e-test
End-to-end testing with Playwright. Use when writing E2E tests, implementing page objects, setting up test fixtures, handling authentication in tests, adding visual regression testing, or configuring E2E tests for CI. Covers when to use E2E vs integration tests, critical path identification, page object pattern, test isolation, and CI considerations.
moai-project-template-optimizer
Handle template comparison and optimization workflows including backup detection, smart merging, and update completion reporting. Enhanced with Context7 MCP for up-to-date documentation.
engineering-report-generator
Generate engineering analysis reports with interactive Plotly visualizations, standard report sections, and HTML export. Use for creating dashboards, analysis summaries, and technical documentation with charts.
design-doc-creator
Create AILANG design documents in the correct format and location. Use when user asks to create a design doc, plan a feature, or document a design. Handles both planned/ and implemented/ docs with proper structure.
student-language-guide
Provide student-facing language rules for educational content. Use when writing lessons, checking language appropriateness, or validating content for students.
nx-monorepo
Nx monorepo management skill for AI-native development. This skill should be used when working with Nx workspaces, project graphs, affected detection, code generation, and caching. Use when: analyzing dependencies, running affected commands, generating code, configuring Nx Cloud, or optimizing build performance. Invoke nx-mcp tools for documentation queries.
agent-management
Create, update, and maintain specialized AI agent prompts stored in XML and Markdown formats. This skill covers agent role definitions, capabilities, constraints, and best practices for agent prompt authoring. Use when creating new agent prompts, updating existing agents, understanding agent roles, or when users mention agent creation, agent prompts, or role-based AI systems.
create-content
Create new pages or notes in the readme-pages project. Use when the user asks to create, add, or write a new page, note, article, or blog post. This skill handles file creation with proper frontmatter, filename conventions, and placement in the correct content collection.
testing
Test creation and mocking (mockall, unit tests, integration tests, cargo test, AAA pattern). Use when writing tests, creating mocks, running cargo test, debugging test failures, asking about testing strategies, mockall usage, or test coverage.