Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
substitute-eraser
This skill should be used when the user asks to "scan for TODOs", "find placeholders", "clean up stubs", "remove temporary code", "audit for incomplete code", or "erase substitutions from codebase". Scans existing files for placeholder tokens and generates remediation plan.
majiayu000/claude-skill-registry 163
-
python-patterns
Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.
majiayu000/claude-skill-registry 163
-
validate-story
Pre-implementation story validation with 10-step comprehensive assessment including template compliance, anti-hallucination verification, and implementation readiness scoring. This skill should be used before handing story to development agent.
majiayu000/claude-skill-registry 163
-
fullstory-page-properties
Comprehensive guide for implementing Fullstory's Page Properties API (setProperties with type 'page') for web applications. Teaches proper page naming, contextual data capture, SPA navigation handling, and session-scoped properties. Includes detailed good/bad examples for search results, checkout flows, dashboards, and content pages to help developers enrich page context for analytics and journey mapping.
majiayu000/claude-skill-registry 163
-
mock-server
Create and manage mock API servers for development and testing.
majiayu000/claude-skill-registry 163
-
home-assistant-api
Orchestrates access to the Home Assistant REST API for programmatic control of smart home devices. Routes requests to specialized resource files based on task type - authentication, state management, service calls, entity types, or advanced queries. Provides intelligent decision tables for selecting appropriate endpoints and managing integrations.
majiayu000/claude-skill-registry 163
-
agent-context-manager
Expert context manager specializing in information storage, retrieval, and synchronization across multi-agent systems. Masters state management, version control, and data lifecycle with focus on ensuring consistency, accessibility, and performance at scale.
majiayu000/claude-skill-registry 163
-
research-to-plan
Convert SOTA research into executable plans. Use when: (1) starting
features with unknowns, (2) need current best practices, (3) converting
notes to tasks. Searches web for 2026 SOTA, writes RESEARCH.md, generates
PLAN.md tasks.
majiayu000/claude-skill-registry 163
-
cloudflare-durable-objects
Build stateful Durable Objects for real-time apps, WebSocket servers, coordination, and persistent state. Prevents 20 documented errors. Use when: implementing chat rooms, multiplayer games, rate limiting, session management, WebSocket hibernation, or troubleshooting class export, migration, WebSocket state loss, boolean binding, RPC streams, or binding errors.
majiayu000/claude-skill-registry 163
-
state-management-patterns
State persistence patterns for autonomous-dev including JSON persistence, atomic writes, file locking, crash recovery, and state versioning. Use when implementing stateful libraries or features requiring persistent state.
majiayu000/claude-skill-registry 163
-
real-options-valuation-expert
Expert in real options valuation for lease flexibility features. Use when valuing renewal options, expansion rights, termination clauses, or other lease optionality using Black-Scholes methodology. Key terms include real options, option premium, renewal option value, expansion option, termination right, volatility, strike price, option pricing
majiayu000/claude-skill-registry 163
-
Gleam Type System
Use when gleam's type system including algebraic data types, custom types, pattern matching, generic types, type inference, opaque types, exhaustive checking, and functional error handling for building type-safe Erlang VM applications.
majiayu000/claude-skill-registry 163
-
tailwind-expert
Estilização de interfaces com Tailwind CSS incluindo componentes responsivos, dark mode, customização de tema, e padrões de design system. Usar para criar layouts responsivos, estilizar componentes Laravel/Blade, implementar design systems, e converter designs em código Tailwind.
majiayu000/claude-skill-registry 163
-
backlog
majiayu000/claude-skill-registry 163
-
Concurrency
This skill should be used when the user asks about "Effect concurrency", "fibers", "Fiber", "forking", "Effect.fork", "Effect.forkDaemon", "parallel execution", "Effect.all concurrency", "Deferred", "Queue", "PubSub", "Semaphore", "Latch", "fiber interruption", "Effect.race", "Effect.raceAll", "concurrent effects", or needs to understand how Effect handles parallel and concurrent execution.
majiayu000/claude-skill-registry 163
-
zapier-make-patterns
No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity - these platforms have their own patterns, pitfalls, and breaking points. This skill covers when to use which platform, how to build reliable automations, and when to graduate to code-based solutions. Key insight: Zapier optimizes for simplicity and integrations (7000+ apps), Make optimizes for power
majiayu000/claude-skill-registry 163
-
typescript-test
Provides Jest-based TypeScript testing expertise and best practices. Ensures proper test structure, mocking strategies, async handling patterns, and coverage optimization. Specializes in unit testing, integration testing, test organization with describe/it blocks, jest.mock patterns, snapshot testing, and testing library integration for UI components.
Use when: writing TypeScript test files (.spec.ts, .test.ts), structuring tests with describe/it/test blocks, implementing mocks with jest.mock/jest.spyOn, testing async code with async/await or promises, creating test fixtures and helpers, implementing snapshot tests, testing React components with Testing Library, measuring and improving code coverage, or configuring Jest for TypeScript projects.
majiayu000/claude-skill-registry 163
-
schedule-job
Schedule tasks with natural language using cron
majiayu000/claude-skill-registry 163
-
azure-setup-guide
Research and generate Azure deployment guide with EasyAuth (Google + Facebook) and CosmosDB. This skill searches for current documentation and screenshots to produce an up-to-date setup guide at .docs/azure-setup-guide.md.
majiayu000/claude-skill-registry 163
-
write-test
테스트 코드 작성 및 실행. Use when (1) "테스트 작성해줘",
(2) "테스트 실행해줘", (3) 테스트 커버리지 확인.
⚠️ QA 테스트 요청은 별도 스킬 사용:
- Slack 알림 전송 → request-test
majiayu000/claude-skill-registry 163
-
slides-generator
Generate interactive presentation slides using React + Tailwind. Triggers on keywords like "slides", "presentation", "PPT", "demo", "benchmark".
majiayu000/claude-skill-registry 163
-
youtube-research-video-topic
Conduct pure research for YouTube video topics by analyzing competitors, identifying content gaps, and documenting strategic insights. Use when you need to research a video topic before planning. Produces concise, insight-focused research documents that identify the biggest opportunities for video performance.
majiayu000/claude-skill-registry 163
-
gary-provost
Transform rough ideas into clear, engaging writing using Gary Provost's rhythm and structure principles. Use when the user needs help writing emails, tweets, scripts, sales copy, articles, or any content where readability, flow, and digestibility matter. Ideal for entrepreneurs and content creators who want to turn ideas into professional writing without sounding robotic or over-polished. Apply when the user asks for help writing, editing for clarity, improving pacing, or making content more engaging.
majiayu000/claude-skill-registry 163
-
daily-report
Daily report creation skill. Summarizes GitHub and Jira activities,
creates a draft, and posts as an Issue.
Use when:
- Asked to "create daily report" or "write daily report"
- Asked to "summarize today's activities"
- Requested to create a daily report or journal
majiayu000/claude-skill-registry 163