📚

Documentation

Documentation tools and technical writing skills

6825 skills in this category

api-design-framework

Use this skill when designing REST, GraphQL, or gRPC APIs. Provides comprehensive API design patterns, versioning strategies, error handling conventions, authentication approaches, and OpenAPI/AsyncAPI templates. Ensures consistent, well-documented, and developer-friendly APIs across all backend services.

ArieGoldkin/ai-agent-hub
6
0
Actualizado 1w ago

code-standards

Marketplace

Expert in code design standards including SOLID principles, Clean Code patterns (KISS, YAGNI, DRY, TDA), and pragmatic software design. **ALWAYS use when designing ANY classes/modules, implementing features, fixing bugs, refactoring code, or writing functions.** Use proactively to ensure proper design, separation of concerns, simplicity, and maintainability. Examples - "create class", "design module", "implement feature", "refactor code", "fix bug", "is this too complex", "apply SOLID", "keep it simple", "avoid over-engineering".

marcioaltoe/claude-craftkit
6
0
Actualizado 1w ago

phase-cleanup

Refactor and finalize code after parallel phases complete, addressing technical debt. Use in cleanup phase to polish code before merge.

mvillmow/ml-odyssey
6
1
Actualizado 1w ago

graphiti-episode-storage

Marketplace

Store episodes in Graphiti Memory: agent executions, error resolutions, workflowcompletions, technical decisions. Provides JSON schemas and storage patterns.Use when user mentions storing in Graphiti, add_memory, episode storage,building knowledge base, or documenting agent work.

laurigates/dotfiles
6
0
Actualizado 1w ago

frontend-css

Write maintainable CSS following the project's established methodology, whether using Tailwind utility classes, BEM naming, CSS modules, or styled-components. Use this skill when styling UI components or pages with CSS, applying design system tokens for colors and spacing, or working with CSS frameworks. When writing utility classes, custom styles, or responsive design rules. When working with .css, .scss, .module.css files, or inline styles in JSX/templates. When establishing or maintaining design tokens for consistent styling. When optimizing CSS for production builds with purging or tree-shaking unused styles.

coreyja/coreyja.com
6
1
Actualizado 1w ago

global-tech-stack

Reference and maintain knowledge of the project's technical stack including frameworks, languages, databases, testing tools, and third-party services. Use this skill when making architectural decisions about which technologies to use. When adding new dependencies or integrating third-party services. When setting up development environments or deployment infrastructure. When choosing between different libraries or frameworks for a feature. When documenting the technology choices made in the project. When onboarding new team members to understand the tech stack. This skill helps ensure technology choices align with the established stack and provides a reference for all technical decisions.

coreyja/coreyja.com
6
1
Actualizado 1w ago

global-error-handling

Implement robust error handling with user-friendly messages, specific exception types, centralized error boundaries, and graceful degradation strategies. Use this skill when implementing error handling logic in any part of the application. When writing try-catch blocks, error boundaries, or exception handlers. When validating input and failing fast with clear error messages. When handling API errors, network failures, or external service timeouts. When implementing retry strategies with exponential backoff. When ensuring resources are properly cleaned up in finally blocks. When displaying error messages to users without exposing technical details. This skill applies to all error handling across frontend and backend code.

coreyja/coreyja.com
6
1
Actualizado 1w ago

review-documentation

Use this skill when asked to review the package documentation of the Go implementation of Feather.

feather-lang/feather
6
0
Actualizado 1w ago

documenting-stack

Use when documenting stacks, databases, or ORMs in create-faster MDX docs - focuses on technical changes and what we add beyond official setup

plvo/create-faster
6
0
Actualizado 1w ago

pikacss-expert

Expert guidance for using PikaCSS—an Atomic CSS-in-JS engine that combines CSS-in-JS syntax with Atomic CSS output. Use when users ask about PikaCSS styling, configuration, plugins, shortcuts, selectors, TypeScript integration, or need help writing PikaCSS code.

pikacss/pikacss
6
0
Actualizado 1w ago

quality-run-linters

Run all configured linters including mojo format, markdownlint, and pre-commit hooks. Use before committing code to ensure quality standards are met.

mvillmow/ml-odyssey
6
1
Actualizado 1w ago

x-cmd-knowledge

Marketplace

This skill provides access to various knowledge search tools through x-cmd CLI, including Hacker News, Wikipedia, DuckDuckGo search, RFC documents, Project Gutenberg books, and Stack Exchange. This skill should be used when users need to search for technical information, browse online knowledge bases, or access documentation from command line interfaces.

x-cmd/skill
6
4
Actualizado 1w ago

google-chat-formatting

Marketplace

Convert text to Google Chat compatible formatting (Markdown to Google Chat syntax). Use when formatting messages for Google Chat, converting Markdown documents for Google Chat, or when the user mentions Google Chat formatting.

laurigates/dotfiles
6
0
Actualizado 1w ago

global-commenting

Write self-documenting code with clear naming and structure, adding minimal, evergreen comments only when necessary to explain complex logic. Use this skill when writing or reviewing any code that might need comments. When refactoring code to make it more self-explanatory through better naming and structure. When deciding whether to add or remove comments from existing code. When ensuring comments explain why something is done rather than what is being done. When reviewing code to remove outdated or temporary change-related comments. This skill applies to all programming languages and all types of code files.

coreyja/coreyja.com
6
1
Actualizado 1w ago

mcp-deepwiki

This skill provides guidance for using DeepWiki MCP to explore GitHub repository documentation. Use when researching repository structure, understanding library APIs, asking questions about open-source projects, or exploring documentation for any GitHub repository.

s-hiraoku/vscode-sidebar-terminal
6
4
Actualizado 1w ago

cursor-docmgr

Use the docmgr CLI to manage ticketed docs (create tickets, add docs, relate code files with file-note, update changelog, and search). Use when the user asks how to use docmgr, wants a docmgr command sequence, or needs docmgr best practices (file-note, quoting, doctor).

go-go-golems/docmgr
6
2
Actualizado 1w ago

pikacss-dev

Develop, test, and document the PikaCSS monorepo (core engine, unplugin adapters, Vite/Nuxt plugins, docs site) using pnpm-based workflows.

pikacss/pikacss
6
0
Actualizado 1w ago

markdown-video

Convert Deckset-format markdown slides with speaker notes to presentation video with TTS narration. Use when user requests to create video from slides, generate presentation video, or convert slides to MP4 format.

jykim/claude-obsidian-skills
6
0
Actualizado 1w ago

spec-metadata

Marketplace

Generates metadata for research documents and specifications including date/time, git commit, branch, and repository info. Use when creating research documents, handoffs, or any documentation that needs timestamp and git metadata.

jeffh/claude-plugins
6
0
Actualizado 1w ago

obsidian-mermaid

Create Obsidian-compatible Mermaid diagrams. Prefer square layouts (TB + subgraph LR), avoid markdown in labels. Use when creating flowcharts, sequence diagrams, or any Mermaid diagrams in markdown files.

jykim/claude-obsidian-skills
6
0
Actualizado 1w ago