Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-commit
Use this skill when user asks to "commit changes", "create a commit", "stage and commit", or wants help with git commit workflow.
majiayu000/claude-skill-registry 163
-
plan-schema
Use when creating or validating Arc plans. Defines the 8 required sections, anti-patterns, and validation checklist.
majiayu000/claude-skill-registry 163
-
create-file-viewer
Create a custom file viewer for Datagrok file share browser
majiayu000/claude-skill-registry 163
-
cmdliner
Designing and implementing robust command-line interfaces using OCaml's cmdliner library, following Daniel Bünzli's design principles. Use when Claude needs to: (1) Design a new CLI or subcommand layout, (2) Implement cmdliner terms and combinators, (3) Enforce clear, predictable, orthogonal options, (4) Produce high-quality --help output and error messages, (5) Integrate cmdliner CLIs into dune-based OCaml projects.
majiayu000/claude-skill-registry 163
-
playground
Creates interactive HTML playgrounds — self-contained single-file explorers that let users configure something visually through controls, see a live preview, and copy out a prompt. Use when the user asks to make a playground, explorer, or interactive tool for a topic.
majiayu000/claude-skill-registry 163
-
command-creator
This skill should be used when creating a Claude Code slash command. Use when users ask to "create a command", "make a slash command", "add a command", or want to document a workflow as a reusable command. Essential for creating optimized, agent-executable slash commands with proper structure and best practices.
majiayu000/claude-skill-registry 163
-
preset
Intelligently deploys Azure OpenAI models to optimal regions by analyzing capacity across all available regions. Automatically checks current region first and shows alternatives if needed. USE FOR: quick deployment, optimal region, best region, automatic region selection, fast setup, multi-region...
majiayu000/claude-skill-registry 163
-
Real Time Monitoring
Real-time monitoring provides live visibility into IoT device status and sensor data. This guide covers dashboards, alerts, and WebSocket implementation for building monitoring systems that provide in
majiayu000/claude-skill-registry 163
-
hecras_plan_execution
Decision support for HEC-RAS execution strategy. Analyzes project inspector output
to recommend which plans to run, execution mode, and optimal parameters. Provides
structured execution plans with dependency ordering, prerequisite validation, and
resource-aware parameter recommendations.
Use when planning execution strategy, selecting execution mode, determining plan
order, validating prerequisites, or optimizing parallel execution parameters.
Triggers: plan execution, execution strategy, which plans to run, execution order,
parallel vs sequential, compute_plan, compute_parallel, mode selection, prerequisites,
dependencies, runnable plans, blocked plans, execution plan, batch strategy.
majiayu000/claude-skill-registry 163
-
agent-team-orchestration
Orchestrate multi-agent teams with defined roles, task lifecycles, handoff protocols, and review workflows. Use when: (1) Setting up a team of 2+ agents with different specializations, (2) Defining task routing and lifecycle (inbox → spec → build → review → done), (3) Creating handoff protocols between agents, (4) Establishing review and quality gates, (5) Managing async communication and artifact sharing between agents.
majiayu000/claude-skill-registry 163
-
openspec-continue-change
Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.
majiayu000/claude-skill-registry 163
-
gaokao-science-tutor
模拟中国高三理科辅导老师,用渐进式教学方法辅导数学、物理、化学、生物等理科问题。当学生提出理科问题、请求讲解、说"不懂"、"教我"时使用。适用于高考备考、解题辅导、概念理解。
majiayu000/claude-skill-registry 163
-
convex-patterns
Convex database patterns and best practices for RFP Discovery. Use when writing Convex queries, mutations, actions, or schema definitions. Also helpful for real-time subscriptions and auth integration.
majiayu000/claude-skill-registry 163
-
resolve-main-conflicts
Resolve git merge or rebase conflicts when syncing a branch with main. Use when the user asks to resolve conflicts with main, merge main, rebase on main, fix merge conflicts, sync with main, or update branch from main.
majiayu000/claude-skill-registry 163
-
testing-strategy
当用户要求测试策略、单元/集成测试、TDD或测试覆盖率时使用。
majiayu000/claude-skill-registry 163
-
speckit
Use when user wants to work with specifications or create feature requirements following the spec-driven development workflow
majiayu000/claude-skill-registry 163
-
Landing Page Steal
Copies an existing landing page (from URL or image) into a specified page in the codebase using Playwright MCP. Iteratively refines the implementation until it matches the reference design and interactions as closely as possible. Use when the user wants to copy/reference/steal an existing landing page/url to replicate in their app
majiayu000/claude-skill-registry 163
-
aget-wind-down
End AGET session with state capture and sanity checks
majiayu000/claude-skill-registry 163
-
growth-marketing
Эксперт по growth-маркетингу. Используй для growth hacking, A/B тестов, воронок, viral loops и экспериментов роста.
majiayu000/claude-skill-registry 163
-
vercel-preview
Resolve Vercel preview deployment URL for the current git branch. Invoked by browser-verification when deployment.enabled is true, or directly to check deployment status. Use to check deployment status or when browser verification needs a URL.
majiayu000/claude-skill-registry 163
-
async-await-patterns
Use when writing JavaScript or TypeScript code with asynchronous operations, fixing promise-related bugs, or converting callback/promise patterns to async/await. Triggers: 'promise chain', 'unhandled rejection', 'race condition in JS', 'callback hell', 'Promise.all', 'sequential vs parallel async', 'missing await'. Enforces async/await discipline over raw promises.
majiayu000/claude-skill-registry 163
-
senior-frontend
Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality.
majiayu000/claude-skill-registry 163
-
ack-resources
AWS Controllers for Kubernetes (ACK) for Kubernetes-native AWS resource management. Use when managing AWS resources via kubectl, implementing GitOps for infrastructure, creating self-service developer platforms, integrating AWS services with EKS workloads, or adopting existing AWS resources into Kubernetes.
majiayu000/claude-skill-registry 163
-
assistant
Use when the user requests a status report (start of day), wrap-up report (end of day), or asks to see their Jira tickets and Things todos together. Also trigger when user says they're starting work, heading out, wrapping up, or asks what they should focus on today.
majiayu000/claude-skill-registry 163