Comprehensive guide for building production-ready MCP (Model Context Protocol) servers. Covers both FastMCP (Python) and MCP SDK (Node/TypeScript) implementations with practical examples, best practices, error handling, testing strategies, security guidelines, and real-world integration patterns.
Use this skill when the user asks to work with GitHub from the command line using gh CLI. This includes managing repositories, issues, pull requests, releases, authentication, codespaces, actions, and any other GitHub operations. Use this skill for phrases like create a PR, manage issues, clone a repo, check gh status, or any GitHub CLI workflow.
Apply modern web development best practices for security, compatibility, and code quality. Use when asked to apply best practices, security audit, modernize code, code quality review, or check for vulnerabilities.
Build REST APIs with proper error handling, status codes, request validation, response formatting, and rate limiting. Apply when creating API routes, handling errors, validating input, or designing API responses.
Transform vague inputs into precision-optimized AI prompts for Claude, ChatGPT, Gemini, or other LLMs. Use when user mentions optimize prompt, improve prompt, lyra, prompt engineering, or needs help crafting effective AI prompts.
Review and verify API documentation routes on the Formisch website. Use when checking documentation accuracy, completeness, and consistency with source code.
GGUF format and llama.cpp quantization for efficient CPU/GPU inference. Use when deploying models on consumer hardware, Apple Silicon, or when needing flexible quantization from 2-8 bit without GPU requirements.
Convert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralphs JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json.
Use when searching for repositories across GitHub - provides syntax for filtering by stars, forks, language, topics, license, archived status, and all repository attributes
Use this agent when researching external best practices, documentation, and examples for any technology, framework, or development practice. Specializes in gathering information from official documentation, community standards, and well-regarded open source projects. Triggers on requests like research best practices, find examples of, how should I implement.
AI-powered text-to-speech CLI tool. Use for pronunciation queries, reading text aloud, generating audio files, or language practice. Triggers on how to pronounce, say this, read aloud, TTS, text to speech, speak, or audio generation requests.
Solve Advent of Code puzzles, algorithm challenges, and competitive programming problems. Activate when user provides AoC problem context/input, mentions solving puzzles/challenges, asks about algorithm selection (BFS, DFS, DP, etc.), or needs help with parsing structured input.
Use when searching GitHub via CLI for issues, PRs, repos, code, or commits - provides correct syntax for exclusions, qualifiers, quoting, and platform-specific handling to avoid command failures
Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.
Create, update, and manage Jira issues from natural language. Use when the user wants to log bugs, create tickets, update issue status, or manage their Jira backlog.
Choose the right serialization format for .NET applications. Prefer schema-based formats (Protobuf, MessagePack) over reflection-based (Newtonsoft.Json). Use System.Text.Json with AOT source generators for JSON scenarios.
Generate or edit images using Google Gemini API via nanobanana. Use when the user asks to create, generate, edit images with nanobanana, or mentions image generation/editing tasks.
Manage issues with The Folds CAS-native BBS (Bulletin Board System). Use for creating, updating, searching, and tracking issues. Invoke when the user wants to create tickets, find work, check issue status, or manage dependencies.
Google Cloud Platform architecture patterns and best practices. Use when designing, deploying, or reviewing GCP infrastructure including GKE, Cloud Run, Cloud Functions, BigQuery, and IAM.
Use when adding animations with Motion Vue (motion-v) - provides motion component API, gesture animations, scroll-linked effects, layout transitions, and composables for Vue 3/Nuxt
Comprehensive BOQ (Bill of Quantities) creation and management for construction projects. This skill should be used when Claude needs to: (1) Create new BOQ files with standard work categories, (2) Add items to existing BOQ, (3) Manage construction cost estimates with material and labor breakdowns, (4) Generate Thai construction project cost sheets with proper formatting
Nuxt SEO meta-module with robots, sitemap, og-image, schema-org. Use when configuring SEO, generating sitemaps, creating OG images, or adding structured data.
Poll favorite RSS feeds including Hacker News and Lobsters. Fetches latest tech headlines and provides a summary of current news. Use when you want to catch up on tech news or see whats trending.
Analyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph databases and visualization. Trigger only when the user explicitly wants a security-oriented ownership or bus-factor analysis grounded in git history (for example: orphaned sensitive code, security maintainers, CODEOWNERS reality checks for risk, sensitive hotspots, or ownership clusters). Do not trigger for general maintainer lists or non-security ownership questions.
Use when user asks about documentation workflow, how to document, doc system, what is llmdoc, how does llmdoc work, or needs guidance on the documentation system.
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
This skill should be used when users want to train or fine-tune language models using TRL (Transformer Reinforcement Learning) on Hugging Face Jobs infrastructure. Covers SFT, DPO, GRPO and reward modeling training methods, plus GGUF conversion for local deployment. Includes guidance on the TRL Jobs package, UV scripts with PEP 723 format, dataset preparation and validation, hardware selection, cost estimation, Trackio monitoring, Hub authentication, and model persistence. Should be invoked for tasks involving cloud GPU training, GGUF conversion, or when users mention training on Hugging Face Jobs without local GPU setup.
This skill should be used when the user asks to create a pull request, create PR, open PR, create an issue, file an issue, create a GitHub issue, create a Claude Code issue, report a bug in Claude Code, create a Codex issue, report a bug in Codex CLI, create a discussion, start a GitHub discussion, or mentions OSS contribution workflows.
Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Use when asked to improve Core Web Vitals, fix LCP, reduce CLS, optimize INP, page experience optimization, or fix layout shifts.
Plan-spec-implement workflow for structured development. Only use when explicitly directed by user or when mentioned in project AGENTS.md file. Generates ephemeral plans in ~/.dot-agent/, applies specs to project docs, then implements test-first.
Create Model Context Protocol (MCP) servers that expose tools, resources, and prompts to Claude. Use when building custom integrations, APIs, data sources, or any server that Claude should interact with via the MCP protocol. Supports both TypeScript and Python implementations.
AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access control.
Develop examples for AI SDK functions. Use when creating, running, or modifying examples under examples/ai-functions/src to validate provider support, demonstrate features, or create test fixtures.
Use when building real-time communication systems with WebSockets or Socket.IO. Invoke for bidirectional messaging, horizontal scaling with Redis, presence tracking, room management.
Deploy a Vibes app to exe.dev VM hosting. Uses nginx on persistent VMs with SSH automation. Supports client-side multi-tenancy via subdomain-based Fireproof database isolation.
Use bdg CLI for browser automation via Chrome DevTools Protocol. Provides direct CDP access (60+ domains, 300+ methods) for DOM queries, navigation, screenshots, network control, and JavaScript execution. Use this skill when you need to automate browsers, scrape dynamic content, or interact with web pages programmatically.
Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.
Gère le schéma Prisma et les migrations de Motivia. Utilise ce skill quand lutilisateur demande de modifier la base de données, ajouter une table, un champ, une relation, ou effectuer une migration. PostgreSQL avec Prisma ORM.
Find and answer unanswered GitHub discussions. Activate when user wants to contribute to open source discussions, help answer GitHub questions, or find discussions to answer. Delegates all work to subagents.
Execute SQL queries against the local PostgreSQL database. Accepts raw SQL or natural language queries that get converted to SQL automatically. Use for inspecting data, running queries, or managing the Kindle notes database.
Enterprise-grade browser automation using WebDriver protocol. Use when the user needs to automate web browsers, perform web scraping, test web applications, fill forms, take screenshots, monitor performance, or execute multi-step browser workflows. Supports Chrome, Firefox, and Edge with connection pooling and health management.
Expert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation, customization, and best practices.
Patchright-based browser automation with bot detection bypass. Use when Claude needs to interact with local web applications, test localhost/dev servers, take screenshots, or perform UI interactions on private networks. Ideal for QA automation, frontend debugging, E2E testing, and pre-deployment verification on local development environments.
Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.
Generate images using Nano Banana Pro (Gemini 3 Pro Preview). Use when creating app icons, logos, UI graphics, marketing banners, social media images, illustrations, diagrams, or any visual assets. Supports reference images for style transfer and character consistency. Triggers include phrases like generate an image, create a graphic, make an icon, design a logo, create a banner, same style as, keep the style, or any request needing visual content.
Use when creating HTML email templates with React components - welcome emails, password resets, notifications, order confirmations, newsletters, or transactional emails.
This skill should be used when analyzing binaries, executables, or bytecode to understand what they do or how they work. Triggers on binary, executable, ELF, what does this do, reverse engineer, disassemble, decompile, pyc file, python bytecode, analyze binary, figure out, marshal. Routes to sub-skills for triage, static analysis, dynamic analysis, synthesis, or tool setup.
Comprehensive Excel spreadsheet creation, editing, and analysis with support for formulas, formatting, charts, data analysis, and visualization. Use when working with .xlsx, .xlsm, .csv files for: (1) Creating spreadsheets with formulas and formatting, (2) Reading/analyzing data, (3) Modifying existing spreadsheets while preserving formulas, (4) Creating charts and visualizations, (5) Data transformation and analysis, (6) Multi-worksheet operations
This AI agent skill provides expert guidance on designing consistent, developer-friendly REST APIs, including resource naming, status codes, and pagination.
Build a fully automated AI-powered data collection agent for any public source — job boards, prices, news, GitHub, sports, anything. Scrapes on a schedule, enriches data with a free LLM (Gemini Flash), stores results in Notion/Sheets/Supabase, and learns from user feedback. Runs 100% free on GitH...
The django-verification skill automates testing, linting, and security scans for Django projects, ensuring quality and security before release or PR. It benefits developers by saving time and reducing errors.
The foundation-models-on-device skill enables developers to build AI-powered features using Apple Intelligence on-device, generating or summarizing text without cloud dependency. It helps developers create privacy-preserving AI features with custom tool calling and snapshot streaming.
This AI agent skill processes documents using the Nutrient DWS API, benefiting developers by automating tasks such as format conversion, text extraction, and data redaction. It helps with AI coding by streamlining document workflows.
This AI agent skill provides comprehensive Perl security guidelines, helping developers ensure secure coding practices and prevent common vulnerabilities.
The santa-method AI agent skill provides multi-agent adversarial verification, helping developers ensure code accuracy and compliance by utilizing two independent review agents.
The search-first AI agent skill systematizes the research-before-coding workflow, assisting developers in finding existing tools and libraries before implementing custom code. This skill benefits developers by saving time and reducing redundant code.
See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP/live feeds, or live record desktop; return realtime context and playable stream links. Understand- extract frames, build visual/semantic/temporal indexes, and search moments with timestamps and auto-clips. Act- transcode and normalize (codec, fps, resolution, aspect ratio), perform timeline edits (subtitles, text/image overlays, branding, audio overlays, dubbing, translation), generate media assets (image, audio, video), and create real time alerts for events from live streams or desktop capture.
Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.
This AI agent skill streamlines C++ testing with GoogleTest and CMake, helping developers write and maintain robust tests. It automates test workflows for efficient code validation.
This AI agent skill provides a thorough Flutter/Dart code review, covering widget best practices, state management patterns, and clean architecture. Developers can improve their code quality and productivity with this skill.
The laravel-patterns skill provides production-grade Laravel architecture patterns for scalable and maintainable applications, benefiting developers with improved workflow and app performance.
Rules-distill is an AI agent skill that extracts cross-cutting principles from skills and distills them into rules, enhancing coding productivity. It benefits developers by automating rules maintenance and providing a deterministic collection of principles.
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
The energy-procurement skill helps senior energy managers optimize energy spend across multiple facilities. It analyzes tariff structures, identifies optimization opportunities, and evaluates demand charge mitigation strategies, leveraging AI coding for improved procurement decisions.
This AI agent skill enables retailers to optimize inventory levels through data-driven demand forecasting and automated replenishment planning, benefiting developers and retailers alike by minimizing stockouts and excess inventory.
The production-scheduling AI agent skill helps senior production schedulers optimize job sequencing, line balancing, and changeover optimization, benefiting production management, planning, quality, and maintenance teams by maximizing throughput and meeting customer delivery commitments.
# Browser QA — Automated Visual Testing & Interaction ## When to Use - After deploying a feature to staging/preview - When you need to verify UI behavior across pages - Before shipping — confirm layouts, forms, interactions actually work - When reviewing PRs that touch frontend code - Accessibili...
This AI agent skill provides universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development, helping developers maintain high-quality codebases. It assists in enforcing naming conventions, formatting, and structural consistency.
exa-search is a neural search skill for AI coding assistants, helping developers find relevant information and code examples efficiently. It benefits developers by providing quick access to web content, company research, and people lookup.
Next.js Turbopack accelerates development with incremental bundling and file-system caching. Ideal for Next.js 16+ developers seeking faster startup and hot updates.
Plankton-code-quality enforces code quality at write-time, benefiting developers with auto-formatting, linting, and fixes via Claude subprocesses, enhancing overall coding efficiency.
Idiomatic Kotlin patterns, best practices, and conventions for building robust, efficient, and maintainable Kotlin applications with coroutines, null safety, and DSL builders.
# Product Lens — Think Before You Build ## When to Use - Before starting any feature — validate the "why" - Weekly product review — are we building the right thing? - When stuck choosing between features - Before a launch — sanity check the user journey - When converting a vague idea into a spec ...
Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.
This AI agent skill enables developers to adopt Swift 6.2's concurrency model, ensuring single-threaded code by default and explicit background offloading. It helps resolve data-race safety compiler errors and optimizes app architecture.
This AI agent skill enables Swift developers to write testable code by abstracting external dependencies behind small, focused protocols, leveraging Swift Testing for deterministic results.
Continuous-learning-v2 is an advanced learning system that evolves Claude Code sessions into reusable knowledge, helping developers automate coding tasks through instinct-based behavior extraction and confidence scoring.
# Design System — Generate & Audit Visual Systems ## When to Use - Starting a new project that needs a design system - Auditing an existing codebase for visual consistency - Before a redesign — understand what you have - When the UI looks "off" but you can't pinpoint why - Reviewing PRs that touc...
Visualize whether skills, rules, and agent definitions are actually followed — auto-generates scenarios at 3 prompt strictness levels, runs agents, classifies behavioral sequences, and reports compliance rates with full tool call timelines
The deployment-patterns skill enables developers to optimize web application deployment workflows using CI/CD pipelines, Docker, and health checks, ensuring production readiness and zero downtime.
Multi-agent orchestration using dmux (tmux pane manager for AI agents). Patterns for parallel agent workflows across Claude Code, Codex, OpenCode, and other harnesses. Use when running multiple agent sessions in parallel or coordinating multi-agent development workflows.
This AI agent skill provides comprehensive Python testing strategies using pytest, TDD methodology, and best practices, helping developers write robust and maintainable code.
The continuous-learning skill automates pattern extraction from Claude Code sessions, saving developers time and effort. It identifies and saves useful patterns for future use, enhancing AI coding workflows.
This AI agent skill provides best practices for safe and reversible database migrations, benefiting developers working with PostgreSQL, MySQL, and common ORMs. It helps with schema changes, data migrations, and zero-downtime deployments.
This skill provides Nuxt 4 app patterns for hydration safety, performance, and SSR-safe data fetching, benefiting developers with optimized routing and rendering decisions.
The Architecture Decision Records skill helps developers capture and manage architectural decisions made during coding sessions. It auto-detects decision moments, records context, alternatives considered, and rationale, maintaining an ADR log for future reference.
Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.
X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.
The agent-harness-construction skill enhances AI coding by optimizing action spaces, tool definitions, and observation formatting, benefiting developers with higher completion rates.
The iterative-retrieval skill refines context retrieval for subagents, solving the context problem in multi-agent workflows. It benefits developers by progressively refining context.
SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.
The investor-materials AI agent skill helps developers create and update investor-facing documents, ensuring consistency and credibility across pitch decks, one-pagers, and financial models. This skill benefits developers and founders by automating the process of generating investor materials.
AI-first engineering is a skill that helps developers design efficient processes, architectures, and code reviews for AI-assisted code generation, improving overall team productivity and code quality.
The gh CLI is GitHubs official command line tool for interacting with GitHub repositories, issues, pull requests, and more. When needs to interact with GitHub repositories, issues, pull requests, and more, use this skill.
Manage a local GitHub knowledge base and provide GitHub search capabilities via gh CLI. Use when users ask about repos, PRs, issues, request to clone GitHub repositories, explore codebases, or need information about GitHub projects. Supports searching GitHub via gh CLI and managing local KB with GITHUB_KB.md catalog. Configure via GITHUB_TOKEN and GITHUB_KB_PATH environment variables.
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.