Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
use-case-specification
Creates use case specifications with structured scenarios and business rules.
majiayu000/claude-skill-registry 163
-
feature-implement
Systematic approach to implementing new features in the Rust memory system following project conventions. Use when adding new functionality with proper testing and documentation.
majiayu000/claude-skill-registry 163
-
code-tester
QA engineer and test automation specialist with deep expertise in Flutter testing. Use for designing test strategies, writing unit/widget/integration tests, improving test coverage, and ensuring code reliability.
majiayu000/claude-skill-registry 163
-
jj-graft-third-party
Integrate third-party repository history into the monorepo by adding remotes and creating workspaces. Use when testing patches to upstream projects, making local modifications to dependencies, or maintaining forks that need to track upstream changes. (project)
majiayu000/claude-skill-registry 163
-
nushell-install-utils
Install Nushell utilities (zoxide, starship, carapace) with cross-platform support. Use when the user wants to set up Nushell integrations for common CLI tools.
majiayu000/claude-skill-registry 163
-
ai-writing-detection
Comprehensive AI writing detection patterns and methodology. Provides vocabulary lists, structural patterns, model-specific fingerprints, and false positive prevention guidance. Use when analyzing text for AI authorship or understanding detection patterns.
majiayu000/claude-skill-registry 163
-
pal-testgen
Comprehensive test suite generation with edge case coverage using PAL MCP. Use for creating tests, improving coverage, or identifying untested paths. Triggers on test generation requests, coverage improvement, or testing strategy.
majiayu000/claude-skill-registry 163
-
heal_selftest
Diagnose and repair selftest failures by running diagnostic commands and proposing fixes
majiayu000/claude-skill-registry 163
-
swift-lang
Swift language mastery skill covering advanced language features beyond UI.
Use when working with macros, concurrency (async/await, actors), networking,
Swift Testing, generics, memory optimization, or result builders. Not for SwiftUI patterns - see swift-ui.
majiayu000/claude-skill-registry 163
-
web-test-case-gen
Generate persistent test cases from project analysis, or add individual test cases interactively. Supports full project analysis or adding single test cases via prompt description with browser exploration.
majiayu000/claude-skill-registry 163
-
unit-test-generation
Generate comprehensive unit tests for source files with 100% coverage target. Use when writing tests for React components, utility functions, hooks, or API routes. Supports Jest and Vitest frameworks following Pandora coding standards.
majiayu000/claude-skill-registry 163
-
e2e-testing-backend
End-to-end testing patterns for backend services. Use when testing complete application flows.
majiayu000/claude-skill-registry 163
-
discovery-question-generator
Generate 30-50 deep discovery questions for any business type to uncover hidden pain points, workflow bottlenecks, and $15K+ software opportunities during client conversations.
majiayu000/claude-skill-registry 163
-
jest-test-generator
Jest Test Generator - Auto-activating skill for Test Automation.
Triggers on: jest test generator, jest test generator
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163
-
skills-registry
Dynamic skill discovery and matching for any task context.
Invoke when:
- Starting any task to discover relevant skills
- Need to find specialized skills for current context
- Agent/command needs skill recommendations
Trigger phrases: "match skills", "find skills", "what skills for",
"recommend skills", "which capabilities", "skill lookup", "applicable skills"
Examples:
- "Match skills for TDD cycle with zod validation" → outputs backend-zod, backend-vitest
- "What skills for React landing page?" → outputs frontend-master, frontend-aceternity
majiayu000/claude-skill-registry 163
-
rapid-prototyper
Creates minimal working prototypes for quick idea validation. Single-file when possible, includes test data, ready to demo immediately. Use when user says "prototype", "MVP", "proof of concept", "quick demo".
majiayu000/claude-skill-registry 163
-
probitas-setup
Probitas project setup and installation. Use when initializing Probitas, setting up E2E testing, or installing probitas CLI.
majiayu000/claude-skill-registry 163
-
context-audit
Audit current context composition and identify optimization opportunities. Use when context window is overloaded, agents are underperforming, or applying the R&D framework to optimize token usage.
majiayu000/claude-skill-registry 163
-
creating-packages
Creates new packages in the @kitz monorepo with proper structure, configuration, and workspace integration. Handles package.json, tsconfigs, source files, and runs necessary sync scripts.
majiayu000/claude-skill-registry 163
-
automating-browser
Interactive browser automation using claude-in-chrome MCP tools. Best for: demos, documentation GIFs, manual testing, live browser control. For automated E2E testing in CI/CD, use webapp-testing skill instead. Triggers: browser automation, ブラウザ自動化, screenshot, スクリーンショット, form fill, フォーム入力, click, navigate, GIF recording, GIF録画, ブラウザ操作, Chrome, demo, デモ, live browser.
majiayu000/claude-skill-registry 163
-
frontend-e2e-user-journeys
Use when implementing critical user workflows that span multiple pages/components - tests complete journeys end-to-end using Page Object Model, user-centric selectors, and condition-based waiting; use sparingly (10-15% of tests)
majiayu000/claude-skill-registry 163
-
visual-regression-testing
Detect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.
majiayu000/claude-skill-registry 163
-
Testing Coverage
Your approach to handling testing coverage. Use this skill when working on files where testing coverage comes into play.
majiayu000/claude-skill-registry 163
-
querying-json
Extracts specific fields from JSON files efficiently using jq instead of reading entire files, saving 80-95% context. Use this skill when querying JSON files, filtering/transforming data, or getting specific field(s) from large JSON files
majiayu000/claude-skill-registry 163