Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
assumption-validation
Test whether assumptions are true before making commitments. Use when assumptions have low certainty and high risk.
majiayu000/claude-skill-registry 163
-
find-cpython-usage
Find all CPython internal headers and structs used in the codebase, particularly for profiling functionality. Use this when adding support for a new Python version to identify what CPython internals we depend on.
majiayu000/claude-skill-registry 163
-
architecture-assessment
Evaluates codebase architecture for patterns, anti-patterns, coupling, cohesion, scalability, and technical debt. Use when assessing system design, reviewing architecture decisions, identifying improvement areas, or preparing for major refactoring.
majiayu000/claude-skill-registry 163
-
discover-caching
Automatically discover caching and performance skills when working with caching. Activates for caching development tasks.
majiayu000/claude-skill-registry 163
-
starting-issues
Issue作業を開始し、ブランチを作成してPlanモードに入る。Use when the user wants to start working on an issue (Issue対応開始), begin a task (タスク開始), or tackle a GitHub issue (課題着手).
majiayu000/claude-skill-registry 163
-
ralph
Create and run Ralph loops for structured AI-driven development. Triggered by "create a ralph loop for X" or "ralph plan for X". Uses interview to clarify requirements, expert review via rp-cli, creates phased task plans, and executes in YOLO mode.
majiayu000/claude-skill-registry 163
-
diagnosing-energy-models
Use this skill when troubleshooting OpenStudio or EnergyPlus energy models that fail to simulate, have geometry errors (intersecting surfaces, non-planar surfaces, story organization issues), need HVAC validation against Engineer of Record specifications, require LEED Appendix G baseline generation, or need systematic diagnostics for complex commercial building models. Handles model triage, geometry rebuild decisions, EOR specification mapping, and quality assurance for LEED compliance.
majiayu000/claude-skill-registry 163
-
PowerShell Patterns
PowerShell best practices for Windows development, including cmdlet patterns, module development, and error handling
majiayu000/claude-skill-registry 163
-
refactor-helper
Refactor code to improve quality, performance, and maintainability. Use when refactoring code, improving code structure, or modernizing legacy code.
majiayu000/claude-skill-registry 163
-
skill-creator-auto
Automatically designs, initializes, implements, validates, and packages new skills from a single high-level request. Use when the user gives a short, possibly vague description like "社内Redshift向けのSQLヘルパースキル作って" and wants a complete, production-ready .skill file generated with minimal manual intervention.
majiayu000/claude-skill-registry 163
-
naming-reviewer
Expert code naming review and refactoring. Reviews variables, functions, and classes to improve readability and maintainability using master-level naming principles. Use when: (1) User asks to review naming/variable names in code, (2) User wants to improve code readability, (3) User requests naming suggestions or refactoring, (4) User mentions code quality or maintainability concerns related to naming, (5) User asks to apply best practices to naming
majiayu000/claude-skill-registry 163
-
prometheus-go-code-review
Reviews Prometheus instrumentation in Go code for proper metric types, labels, and patterns. Use when reviewing code with prometheus/client_golang metrics.
majiayu000/claude-skill-registry 163
-
wechat-management
Manage information from Wechat and Send Messages, Only could be activated with the MCP Server `WeChatMCP`. Check it before using any tools in this MCP server
majiayu000/claude-skill-registry 163
-
strict-typescript
Enforce patterns with TypeScript beyond strict:true. Include noUncheckedIndexedAccess, erasableSyntaxOnly, ts-reset, and type-fest. Advanced type patterns and ESLint enforcement.
majiayu000/claude-skill-registry 163
-
political-philosophy
Master political philosophy - justice, rights, liberty, democracy, state legitimacy. Use for: justice, political authority, rights, freedom, social contract. Triggers: 'justice', 'political', 'rights', 'liberty', 'freedom', 'democracy', 'Rawls', 'social contract', 'state', 'legitimacy', 'authority', 'equality', 'libertarianism', 'distributive justice', 'liberalism', 'communitarianism', 'republicanism'.
majiayu000/claude-skill-registry 163
-
mechinterp-ability-semantics
Reference for ability family semantic groupings and gameplay meanings
majiayu000/claude-skill-registry 163
-
langchain-core-workflow-a
Build LangChain chains and prompts for structured LLM workflows.
Use when creating prompt templates, building LCEL chains,
or implementing sequential processing pipelines.
Trigger with phrases like "langchain chains", "langchain prompts",
"LCEL workflow", "langchain pipeline", "prompt template".
majiayu000/claude-skill-registry 163
-
google-ads-scripts
Expert guidance for Google Ads Script development including AdsApp API, campaign management, ad groups, keywords, bidding strategies, performance reporting, budget management, automated rules, and optimization patterns. Use when automating Google Ads campaigns, managing keywords and bids, creating performance reports, implementing automated rules, optimizing ad spend, working with campaign budgets, monitoring quality scores, tracking conversions, pausing low-performing keywords, adjusting bids based on ROAS, or building Google Ads automation scripts. Covers campaign operations, keyword targeting, bid optimization, conversion tracking, error handling, and JavaScript-based automation in Google Ads editor.
majiayu000/claude-skill-registry 163
-
setup-flywheel
Configure Flywheel MCP server, validate connection, and onboard to your vault
majiayu000/claude-skill-registry 163
-
dual-folder-workflow
Workflow for private repos + Colab training. Trigger when: (1) training on Colab with private repo, (2) separating dev from production, (3) avoiding untested code in production.
majiayu000/claude-skill-registry 163
-
codegen-feature
Implement new features using TDD starting from README + Issue (following codegen-test), aligning with existing implementation conventions, and leveraging Serena MCP semantic search/editing to deliver high performance while being mindful of data races.
majiayu000/claude-skill-registry 163
-
gemini
Gemini CLI for one-shot Q&A, summaries, and generation.
majiayu000/claude-skill-registry 163
-
changelog
Generate and maintain CHANGELOG.md using semantic-release and conventional commits. Use when preparing releases, documenting changes, or reviewing version history.
majiayu000/claude-skill-registry 163
-
sales-coaching-plan-generator
Individualized development plans by weakness. Skill assessments, call reviews, ride-along checklists, certification tracking.
majiayu000/claude-skill-registry 163