Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nw-bdd-methodology
BDD patterns for acceptance test design - Given-When-Then structure, scenario writing rules, pytest-bdd implementation, anti-patterns, and living documentation
majiayu000/claude-skill-registry 163
-
flask
Build Python web apps with Flask using application factory pattern, Blueprints, and Flask-SQLAlchemy. Prevents 9 documented errors including stream_with_context teardown issues, async/gevent conflicts, and CSRF cache problems.
Use when: creating Flask projects, organizing blueprints, or troubleshooting circular imports, context errors, registration, streaming, or authentication.
majiayu000/claude-skill-registry 163
-
shadcn-ui
Install and configure shadcn/ui components for React projects. Guides component selection, installation order, dependency management, customisation with semantic tokens, and common UI recipes (forms, data tables, navigation, modals). Use after tailwind-theme-builder has set up the theme infrastructure, when adding components, building forms, creating data tables, or setting up navigation.
majiayu000/claude-skill-registry 163
-
testing
Comprehensive software testing skill covering unit tests, integration tests, TDD/BDD, mocking strategies, and test automation across multiple languages. Use this skill when writing test cases, designing test strategies, implementing test automation, or need guidance on testing frameworks and best practices. Ideal for ensuring code quality through comprehensive testing approaches.
majiayu000/claude-skill-registry 163
-
frontend-design
独創的で本格的なフロントエンドインターフェースを高いデザイン品質で作成します。ユーザーがWebコンポーネント、ページ、アーティファクト、ポスター、またはアプリケーション(ウェブサイト、ランディングページ、ダッシュボード、Reactコンポーネント、HTML/CSSレイアウト、またはWeb UIのスタイリング/美化など)の構築を求めるときにこのスキルを使用します。一般的なAI美学を避け、創造的で洗練されたコードとUIデザインを生成します。
majiayu000/claude-skill-registry 163
-
dependency-conflicts
Resolve pnpm workspace dependency issues. Use when you see ERESOLVE errors, peer dependency mismatches, "Cannot find module" after install, or version conflicts between packages.
majiayu000/claude-skill-registry 163
-
pmtl-scaffold-payload-collection
⛔ DEPRECATED. This skill referenced Payload CMS collection scaffolding which is no longer the target architecture. The project now uses NestJS (apps/api) as backend authority. See AGENTS.md Design-First Direction and design/DECISIONS.md for current architecture. Do NOT use this skill.
majiayu000/claude-skill-registry 163
-
Database Design
Schema design, normalization, query optimization, and data modeling patterns
majiayu000/claude-skill-registry 163
-
ln-222-story-replanner
Replans Stories by comparing IDEAL vs existing (KEEP/UPDATE/OBSOLETE/CREATE). Use when Epic requirements changed and Stories need realignment.
majiayu000/claude-skill-registry 163
-
eqemu-wiki
majiayu000/claude-skill-registry 163
-
ce-devils-advocate
Adversarially challenge cleanup and test proposals for hidden risk, weak evidence, and coverage or behavior regressions, including Option A/B/C focus-specific risks.
majiayu000/claude-skill-registry 163
-
maui-accessibility
Guide for making .NET MAUI apps accessible — screen reader support via SemanticProperties, heading levels, AutomationProperties visibility control, programmatic focus and announcements, and platform-specific gotchas for TalkBack, VoiceOver, and Narrator. USE FOR: "add accessibility", "screen reader support", "SemanticProperties", "AutomationProperties", "TalkBack", "VoiceOver", "Narrator", "accessible MAUI", "heading levels", "semantic description", "announce to screen reader", "accessibility audit". DO NOT USE FOR: general UI layout (use maui-collectionview or maui-shell-navigation), animations (use maui-animations), or gestures (use maui-gestures).
majiayu000/claude-skill-registry 163
-
testing-obsessive
This skill should be used when the user mentions "write tests", "test coverage", "testing strategy", "unit tests", "integration tests", "e2e tests", "vitest", "jest", discusses testing approaches, asks about test patterns, or works on test files. Addresses testing fundamentals with emphasis on Vitest and Svelte component testing using pragmatic, risk-based approaches.
majiayu000/claude-skill-registry 163
-
gemini
Gemini CLI for one-shot Q&A, summaries, and generation.
majiayu000/claude-skill-registry 163
-
plan-forge
Use when a task needs an implementation plan that is iteratively created and stress-tested through review-and-revise cycles before implementation begins — catches blind spots, incorrect codebase assumptions, unnecessary complexity, and performance pitfalls while changes are still cheap
majiayu000/claude-skill-registry 163
-
project-conventions-sequenzia-agent-alchemy-2
Guides discovery and application of project-specific conventions including code patterns, naming, structure, and team practices. Use when exploring a codebase or implementing features to match existing patterns.
majiayu000/claude-skill-registry 163
-
csharp-docs
Ensure that C# types are documented with XML comments and follow best practices for documentation.
majiayu000/claude-skill-registry 163
-
scarcity-urgency-psychologist
One sentence - what this skill does and when to invoke it
majiayu000/claude-skill-registry 163
-
nw-architecture-patterns
Comprehensive architecture patterns, methodologies, quality frameworks, and evaluation methods for solution architects. Load when designing system architecture or selecting patterns.
majiayu000/claude-skill-registry 163
-
synthesize-feedback
Synthesize customer feedback into thematic clusters when the user asks to analyze feedback, review VoC data, or understand customer sentiment
majiayu000/claude-skill-registry 163
-
pair-programming
Collaborate effectively through pairing - driver/navigator, mob programming
majiayu000/claude-skill-registry 163
-
react-modernization
Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.
majiayu000/claude-skill-registry 163
-
Frontend Components
Build reusable, composable UI components with single responsibilities, clear prop interfaces, proper state management, and minimal coupling. Use this skill when creating React, Vue, Angular, or web components with well-defined APIs, sensible defaults, and documentation. Applies to component files, component libraries, design systems, or any modular UI code that should be maintainable, testable, and reusable across different contexts in the application.
majiayu000/claude-skill-registry 163
-
openai-whisper
Local speech-to-text with the Whisper CLI (no API key).
majiayu000/claude-skill-registry 163