Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
spec_driven_development.clarify
Resolves ambiguities and gaps in the specification through structured questioning. Use after specification to ensure completeness.
majiayu000/claude-skill-registry 163
-
sub-agent-patterns
Comprehensive guide to sub-agents in Claude Code: built-in agents (Explore, Plan, general-purpose), custom agent creation, configuration, and delegation patterns.
Use when: creating custom sub-agents, delegating bulk operations, parallel research, understanding built-in agents, or configuring agent tools/models.
majiayu000/claude-skill-registry 163
-
continuing-education-credits
Respond to CEU or professional credit inquiries. Use when a learner asks whether a course qualifies for continuing education credits.
majiayu000/claude-skill-registry 163
-
paw-review-gap
Systematically identifies gaps in correctness, safety, testing, and maintainability, categorizing findings by severity.
majiayu000/claude-skill-registry 163
-
lookup-bsv-address
Look up BSV address information using WhatsOnChain API. Shows balance, transaction history, and UTXO details.
majiayu000/claude-skill-registry 163
-
disciplined-verification
Phase 4 of disciplined development. Verifies implementation against design
through unit and integration testing. Builds traceability matrices, tracks
coverage, and loops defects back to originating left-side phases.
majiayu000/claude-skill-registry 163
-
raycast-script-creator
Create valid Raycast script-commands that integrate with the Raycast launcher. Use this skill when users request creating Raycast scripts, automation commands for Raycast, or workflow shortcuts for the Raycast app. This skill ensures all outputs conform to Raycast's required metadata format and structural conventions.
majiayu000/claude-skill-registry 163
-
bff-patterns
Backend-for-Frontend architecture patterns for API aggregation, data transformation,
and client-specific optimization. Activates when designing API layers between
backends and frontends or implementing data transformation pipelines.
majiayu000/claude-skill-registry 163
-
personal-environment-config
Manage environment variables and deployment configuration across local and production environments. Use this skill when asked to "add environment variable", "configure production", "sync env vars", "set up credentials", "add API keys to production", "configure new integration", "what env vars are needed", or any task involving environment configuration between local development and Oracle Cloud production. Covers .env file management, Docker Compose environment passing, GitHub Secrets, and integration-specific configurations (Google OAuth, Slack, WhatsApp, JIRA, etc.).
majiayu000/claude-skill-registry 163
-
talk-to-user
Speak to the user via PC speakers or send voice messages. Use when delivering audio briefings, status updates, alerts, or when the user requests spoken output.
majiayu000/claude-skill-registry 163
-
openai-prompt-engineer
Generate and improve prompts using best practices for OpenAI GPT-5 and other LLMs. Apply advanced techniques like chain-of-thought, few-shot prompting, and progressive disclosure.
majiayu000/claude-skill-registry 163
-
vue
majiayu000/claude-skill-registry 163
-
promptfoo-evaluation
Configures and runs LLM evaluation using Promptfoo framework. Use when setting up prompt testing, creating evaluation configs (promptfooconfig.yaml), writing Python custom assertions, implementing llm-rubric for LLM-as-judge, or managing few-shot examples in prompts. Triggers on keywords like "promptfoo", "eval", "LLM evaluation", "prompt testing", or "model comparison".
majiayu000/claude-skill-registry 163
-
subscription-patterns
Subscription lifecycle patterns for Stripe + Convex/database backends.
Invoke for: trial-to-paid flows, subscription state management, webhook handling,
access control logic, cancel/resubscribe edge cases.
majiayu000/claude-skill-registry 163
-
writing-typescript
Idiomatic TypeScript development. Use when writing TypeScript code, Node.js services, React apps, or discussing TS patterns. Emphasizes strict typing, composition, and modern tooling (bun/vite).
majiayu000/claude-skill-registry 163
-
sym
List Python symbols (classes/functions) quickly via AST to discover real identifiers before using `def`/`ctx`.
majiayu000/claude-skill-registry 163
-
scoping-cutting
Right-size scope to ship within a fixed timebox (appetite). Produces a Scoping & Cutting Pack: appetite, minimum lovable slice, cut list, validation plan, and a scope-creep guardrail plan. Use for MVP/descoping/scope creep.
majiayu000/claude-skill-registry 163
-
page-structure-design
Use when designing page hierarchies, page templates, layout zones, or sitemap structures. Covers page sets, template inheritance, component zones, and page tree APIs for headless CMS architectures.
majiayu000/claude-skill-registry 163
-
cc-sessions-core
Provide comprehensive guidance for developing and maintaining the cc-sessions framework core functionality - primary skill for hooks, sessions, tasks, middleware, route handlers, and API endpoints
majiayu000/claude-skill-registry 163
-
project-standardization
Guides correct usage of @j0kz/mcp-agents standardization and automation scripts including version.json single source of truth, test count automation, URL casing rules, and critical workflow pattern...
majiayu000/claude-skill-registry 163
-
nix-cleanup
CI workflow checks and code cleanup tools
majiayu000/claude-skill-registry 163
-
web-projects
Guidelines for web development projects using JavaScript/TypeScript frameworks. Activate when working with web projects, package.json, npm/yarn/pnpm, React, Next.js, Vue, Angular, Svelte, or other web frameworks, frontend components, or Node.js applications.
majiayu000/claude-skill-registry 163
-
workflow-devkit
Build durable, resumable TypeScript workflows with Vercel Workflow DevKit. Use when creating long-running processes, AI agents, background jobs, multi-step pipelines, webhooks, or event-driven systems. Triggers on "workflow", "durable", "resumable", "use workflow", "use step".
majiayu000/claude-skill-registry 163
-
android-espresso-dependencies
Add Espresso and AndroidX Test dependencies to Android project
majiayu000/claude-skill-registry 163