Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
cote-reviewer
When reviewing coding test solutions. This Skill reviews coding test solutions and provides feedback. it adds an evaluation section to the README.md file in the problem-solving folder, including areas for improvement, strengths, and other application ideas based on the provided template. Use this skill when user requests "코테 리뷰", "풀이 리뷰", "리뷰 작성", "리뷰를 작성해줘", "코드 리뷰", or any similar coding test review request.
majiayu000/claude-skill-registry 163
-
fastmcp
Use this skill when building MCP (Model Context Protocol) servers with FastMCP in Python. FastMCP is a framework for creating servers that expose tools, resources, and prompts to LLMs like Claude. The skill covers server creation, tool/resource definitions, storage backends (memory/disk/Redis/DynamoDB), server lifespans, middleware system (8 built-in types), server composition (import/mount), OAuth Proxy, authentication patterns, icons, OpenAPI integration, client configuration, cloud deployment (FastMCP Cloud), error handling, and production patterns. It prevents 25+ common errors including storage misconfiguration, lifespan issues, middleware order errors, circular imports, module-level server issues, async/await confusion, OAuth security vulnerabilities, and cloud deployment failures. Includes templates for basic servers, storage backends, middleware, server composition, OAuth proxy, API integrations, testing, and self-contained production architectures.
Keywords: FastMCP, MCP server Python, Model Context Protocol Python, fastmcp framework, mcp tools, mcp resources, mcp prompts, fastmcp storage, fastmcp memory storage, fastmcp disk storage, fastmcp redis, fastmcp dynamodb, fastmcp lifespan, fastmcp middleware, fastmcp oauth proxy, server composition mcp, fastmcp import, fastmcp mount, fastmcp cloud, fastmcp deployment, mcp authentication, fastmcp icons, openapi mcp, claude mcp server, fastmcp testing, storage misconfiguration, lifespan issues, middleware order, circular imports, module-level server, async await mcp
majiayu000/claude-skill-registry 163
-
sf-integration
Creates comprehensive Salesforce integrations with 120-point scoring. Use when setting up Named Credentials, External Services, REST/SOAP callouts, Platform Events, Change Data Capture, or connecting Salesforce to external systems.
majiayu000/claude-skill-registry 163
-
adaptive-temporal-analysis-integration
Integrate adaptive temporal analysis for drift detection.
majiayu000/claude-skill-registry 163
-
symfony:api-platform-tests
Test API Platform resources with ApiTestCase, test collections, items, filters, and authentication
majiayu000/claude-skill-registry 163
-
property-based-testing
How to make a good property-based test. Use when writing any property-based test.
majiayu000/claude-skill-registry 163
-
writing-vitest-tests
Write Vitest tests with describe/test blocks, expect assertions, vi mocking, async testing, and parameterized tests. Use when creating or modifying test files.
majiayu000/claude-skill-registry 163
-
using-pmo-team
5 specialist PMO agents for portfolio management, resource planning, governance,
risk analysis, and executive reporting. Dispatch when you need portfolio-level oversight.
majiayu000/claude-skill-registry 163
-
critical-feedback
This skill enables honest, pressure-tested feedback on ideas, decisions, and proposals. Use this skill when prompted for an opinion on whether something is a good idea, should be done, or what to think about an approach.
majiayu000/claude-skill-registry 163
-
pytest-config
Standardized pytest configuration for plugin development with shared test patterns.
Triggers: pytest configuration, conftest, fixtures, test setup
Use when: setting up pytest for plugin development or creating fixtures
majiayu000/claude-skill-registry 163
-
framework-initialization
Startup protocol executed once at session start. Detects system instruction impulses, caches framework observations from memory graph, establishes temporal awareness, and activates specialized profiles. Provides initial session initialization protocol and session response protocol applied before each response. Execute procedures in sequence without displaying process details to user.
majiayu000/claude-skill-registry 163
-
castella-mcp
Enable AI agents to introspect and control Castella UIs via MCP. Create MCP servers, expose UI resources, handle MCP tools, and use semantic IDs.
majiayu000/claude-skill-registry 163
-
thinking-deeply
Engages structured analysis to explore multiple perspectives and context dependencies before responding. Use when users ask confirmation-seeking questions, make leading statements, request binary choices, or when feeling inclined to quickly agree or disagree without thorough consideration.
majiayu000/claude-skill-registry 163
-
coordinator
Autonomous penetration testing coordinator using ReAct methodology. Automatically activates when user provides a target IP or asks to start penetration testing. Orchestrates reconnaissance, exploitation, and privilege escalation until both user and root flags are captured. (project)
majiayu000/claude-skill-registry 163
-
elisp-development
Emacs Lisp development best practices including file templates, project structure, testing, and coding style. Use when writing Emacs Lisp packages or configuration.
majiayu000/claude-skill-registry 163
-
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
majiayu000/claude-skill-registry 163
-
coolify-deployment
Deploy Coolify self-hosted PaaS for application hosting. Covers VM provisioning, installation, GitHub integration, and application deployment with auto-SSL.
majiayu000/claude-skill-registry 163
-
spec-writing
This skill should be used when the user asks about "writing specs", "specs.md format", "how to write specifications", "sprint requirements", "testing configuration", "scope definition", or needs guidance on creating effective sprint specifications for agentic development.
majiayu000/claude-skill-registry 163
-
vercel-deploy-integration
Deploy Vercel integrations to Vercel, Fly.io, and Cloud Run platforms.
Use when deploying Vercel-powered applications to production,
configuring platform-specific secrets, or setting up deployment pipelines.
Trigger with phrases like "deploy vercel", "vercel Vercel",
"vercel production deploy", "vercel Cloud Run", "vercel Fly.io".
majiayu000/claude-skill-registry 163
-
self-test
Pattern for testing your own code during implementation. Ensures quality before declaring complete.
majiayu000/claude-skill-registry 163
-
manage-app-services
Create or update service functions in this repo, especially store-related services in `src/stores/*.service.ts` and task registrations in `src/setup/services.ts`. Use when adding new service functions, changing service behavior or params, or wiring services to DOM tasks.
majiayu000/claude-skill-registry 163
-
coverage-reporter
Generate and analyze test coverage reports. Use to identify coverage gaps, track coverage trends, and ensure quality thresholds are met.
majiayu000/claude-skill-registry 163
-
feature-run
Executes unattended batch processing of all pending tasks with autonomous decision-making. Use when running all tasks automatically, batch processing without supervision, completing entire feature backlog, or working on a specific task by ID. Triggers on 'run all tasks', 'complete all features', 'batch processing', 'unattended mode', 'auto-complete tasks', 'run feature'.
majiayu000/claude-skill-registry 163
-
prusa-mini-revo
Print settings and optimization for Prusa Mini+ with E3D Revo Micro hotend, bowden direct drive extruder, and ObXidian nozzles (0.25mm, 0.4mm, 0.6mm, 0.8mm). Use when the user asks about print settings, slicer profiles, troubleshooting prints, material temperatures, flow rates, nozzle selection, or optimizing prints for this specific printer configuration. Triggers on phrases like "print settings", "slicer profile", "layer height", "print speed", "temperature", "first layer", "stringing", "calibration", "which nozzle", or any 3D printing task mentioning Prusa Mini, Revo, or ObXidian.
majiayu000/claude-skill-registry 163