Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
exploiting-web3-smart-contracts
Audit and exploit smart contracts and Web3 applications including reentrancy, integer overflow, access control flaws, and DeFi-specific vulnerabilities. Use when testing blockchain applications or performing smart contract audits.
majiayu000/claude-skill-registry 163
-
revision-agent
Specialized agent for systematic prose revision using 3-column method and house-rulebook enforcement. Reviews structure, style, and mechanics top-down. Use when user asks to "revise", "edit", "improve prose", or explicitly invokes revision agent.
majiayu000/claude-skill-registry 163
-
skill-name-lowercase-with-hyphens
majiayu000/claude-skill-registry 163
-
testing-conventions
majiayu000/claude-skill-registry 163
-
Using `argc` / `Argcfile`
Create and modify Argcfiles using the special syntax required. Use this when editing Argcfile.sh, @argc, or any shell script that contains `argc --argc-eval`.
majiayu000/claude-skill-registry 163
-
startup-business-models
Revenue model design, unit economics, pricing strategy, and monetization optimization
majiayu000/claude-skill-registry 163
-
architecture-paradigm-functional-core
Functional Core, Imperative Shell: isolate deterministic logic from side effects for testability.
Triggers: functional core, imperative shell, pure functions, testability
Use when: business logic is entangled with I/O or tests are brittle
DO NOT use when: simple scripting without complex logic.
majiayu000/claude-skill-registry 163
-
spring-boot
Comprehensive Spring Boot 3.x best practices for building scalable, maintainable enterprise applications with Jakarta EE. Use this skill when creating Spring Boot applications, designing REST APIs, implementing security, writing tests, or architecting Spring Boot projects. Covers Controller-Service-Repository patterns, validation, error handling, testing strategies, performance optimization, and production-ready configurations.
majiayu000/claude-skill-registry 163
-
gemini-ai-integration
Integrate Google Gemini API for AI-powered QA checklist generation and structured output. Use when working with Gemini API calls, generating QA checklists from design specs, parsing AI responses, or implementing structured output with JSON schema.
majiayu000/claude-skill-registry 163
-
playwright-bdd-analyzer
Playwright-BDD/Cucumberテストの品質分析スキル。
以下の場合に使用:
(1) .featureファイルのレビュー・品質チェック時
(2) ステップ定義の再利用性分析時
(3) シナリオ網羅性の確認時
(4) E2Eテスト実行結果の分析時
(5) テストの保守性評価時
majiayu000/claude-skill-registry 163
-
run-server
Start the Gambit game server on 0.0.0.0:1234. Use when the user wants to run just the server, test server functionality, or manually test with clients.
majiayu000/claude-skill-registry 163
-
percentile-analyzer
Percentile Analyzer - Auto-activating skill for Performance Testing.
Triggers on: percentile analyzer, percentile analyzer
Part of the Performance Testing skill category.
majiayu000/claude-skill-registry 163
-
cli-interactive-testing
Test and validate DyGram machines using CLI interactive mode. Step through execution, provide intelligent responses, debug behavior, and create test recordings.
majiayu000/claude-skill-registry 163
-
prompt-versioning
Track prompt versions, A/B test variants, and measure prompt performance
majiayu000/claude-skill-registry 163
-
neo4j-cypher
Expert guidance for Neo4j Cypher queries and MCP server tools. Use when working with mcp__neo4j__ tools for query execution, schema introspection, and graph operations.
majiayu000/claude-skill-registry 163
-
moai-lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
majiayu000/claude-skill-registry 163
-
vitest-react-testing
Write unit and component tests with Vitest, React Testing Library, and MSW. Use when writing unit tests, component tests, or mocking APIs following TDD workflow.
majiayu000/claude-skill-registry 163
-
openrouter-hello-world
Create your first OpenRouter API request with a simple example. Use when learning OpenRouter or testing your setup. Trigger with phrases like 'openrouter hello world', 'openrouter first request', 'openrouter quickstart', 'test openrouter'.
majiayu000/claude-skill-registry 163
-
testing-automation
Automated testing workflow that orchestrates unit, integration, and E2E tests with CI/CD integration
majiayu000/claude-skill-registry 163
-
competitive-analyst
Expert competitive analyst specializing in competitor intelligence, strategic analysis, and market positioning. Masters competitive benchmarking, SWOT analysis, and strategic recommendations with focus on creating sustainable competitive advantages.
majiayu000/claude-skill-registry 163
-
nomos-test-execution
Orchestrates test execution for the Nomos monorepo following TESTING_GUIDE.md standards. Use this when running tests, debugging test failures, validating coverage, or executing verification checklists from AGENTS.md files.
majiayu000/claude-skill-registry 163
-
emacs-variables
Use when inspecting or modifying Emacs variables - provides elisp patterns for variable handling, customization, and state management
majiayu000/claude-skill-registry 163
-
generate-schema
Generate the conclaude-schema.json configuration schema file using src/bin/generate-schema.rs.
USE WHEN the configuration format changes, new config fields are added, or the schema needs to be updated for release or testing.
majiayu000/claude-skill-registry 163
-
recruitment-fake-data-generator
This skill should be used when users need to generate realistic fake/test data for recruitment systems including clients, candidates, jobs, and placements. Generates UK-focused CSV data matching ProActive People's business model with customizable record counts and industry sectors.
majiayu000/claude-skill-registry 163