Marketplace
Find the right skill for the job.
Browse the full catalog through outcome-first channels, technical facets, rating filters, and server-side pagination built for a large public marketplace.
concept-building
Generates user stories from git commits with duplicate detection and conflict vetting. Handles multi-node batching and maintains story lifecycle states. Integrates with existing story database and supports both CI and interactive workflows.
reports
A Jinja2 and MJML-based report templating system for SignalRoom that generates formatted reports for Slack, email, and SMS channels. It includes SQL query execution, template rendering, and channel-specific formatting with clear examples for creating new reports.
test-generator
Automatically suggest tests for new functions and components. Use when new code is written, functions added, or user mentions testing. Creates test scaffolding with Jest, Vitest, Pytest patterns. Triggers on new functions, components, test requests, testing mentions.
installer
Installs and configures project infrastructure including MkDocs Material intelligent textbook templates, learning graph viewers, and skill tracking systems. Routes to the appropriate installation guide based on what the user needs to set up.
microsim-generator
Creates interactive educational MicroSims using the best-matched JavaScript library (p5.js, Chart.js, Plotly, Mermaid, vis-network, vis-timeline, Leaflet, Venn.js). Analyzes user requirements to route to the appropriate visualization type and generates complete MicroSim packages with HTML, JavaScript, CSS, documentation, and metadata.
cognitive-variability
Guide conversations through dynamic shifts between zoom levels (scale) and connecting/exploring (intent) to unlock creative breakthroughs and prevent rigid thinking. Use when the user is stuck or needs to develop an idea or when there is a sense of too much repetition or dispersion. Takes the user through several stages of thinking — from idea genesis, to development, to questioning, to disruptive thinking. Identifies structural gaps between idea clusters as spaces for innovation. Tracks temporal dwelling patterns and manages cognitive energy expended. Uses playfulness for difficult transitions from chaos to clarity. Maximum creative potential lives in gaps and dissipative states. Apply for complex analysis, brainstorming, being stuck, breakthroughs, decision paralysis, group facilitation, breaking repetitive patterns, or when grammatical patterns reveal cognitive issues.
task-workflow
A state-machine based skill that manages multi-session coding tasks through three files: tasks.md, requirements.md, and session.md. It enforces strict state transitions and requires explicit user confirmation before marking tasks complete.
moai-workflow-project
Integrated project management system with documentation, language initialization, and template optimization modules
claude-code-log
Imported from https://www.skillhub.club/skills/daaain-claude-code-log.
architecture-audit
Perform comprehensive software architecture audits to identify improvements for robustness, changeability, and testability. Use when asked to audit, review, or analyze a codebase's architecture, or when asked to suggest structural improvements. Triggers include "architecture audit", "audit the codebase", "review architecture", "architectural analysis", "code structure review", or explicit "/architecture-audit".
nested-skill
Imported from https://github.com/kasperjunge/agent-resources.
angular-architecture
Angular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.
Critical Peer Personality
Professional, skeptical communication style. Never over-enthusiastic, verifies before agreeing, challenges constructively, proposes instead of asking preferences. Expert peer who coaches, not serves.
database
This skill should be used when the user wants to add a database (Postgres, Redis, MySQL, MongoDB), says "add postgres", "add redis", "add database", "connect to database", or "wire up the database". For other templates (Ghost, Strapi, n8n, etc.), use the templates skill.
api-versioning-strategy
This skill implements API versioning strategies using URL paths, headers, or query parameters to manage multiple API versions with backward compatibility, clear deprecation timelines, and safe migration paths for breaking changes.
creating-pull-requests
This skill creates comprehensive pull requests by analyzing git changes, verifying code quality, and generating detailed descriptions with context, test plans, and implementation details to accelerate the review process.
project-structure
This skill organizes Grey Haven projects using standardized structures for TanStack Start (frontend) and FastAPI (backend), ensuring consistent file layouts, naming conventions, and import patterns for efficient development and maintainability.
refactor-extract-and-isolate
This skill provides concrete guidelines for extracting methods, classes, and interfaces to reduce code complexity. It offers specific thresholds (20 lines for functions, 300 lines for classes) and clear checklists for implementation. Focuses on practical refactoring scenarios with actionable criteria.
claude-code-slash-commands
This skill helps developers create custom slash commands for Claude Code by generating Markdown files with YAML frontmatter. It explains argument handling, file references, bash execution, and command organization across project and user scopes.
Inversion Exercise
Flip core assumptions to reveal hidden constraints and alternative approaches - "what if the opposite were true?"
spawn-decision
A guide for orchestrating Claude agents that defines when to spawn a decision-making subagent versus handling tasks directly. It provides concrete triggers for invoking the decision-agent and clear workflows for processing its recommendations.
learning-a-tool
Create learning paths for programming tools, and define what information should be researched to create learning guides. Use when user asks to learn, understand, or get started with any programming tool, library, or framework.
Parallel Investigation
Coordinate multiple investigation threads for complex problems
Claude-Code-Communication
Imported from https://www.skillhub.club/skills/nishimoto265-claude-code-communication.