Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
safe-agent-comprehensive
Agent with comprehensive Gemini safety settings configured for all categories
majiayu000/claude-skill-registry 163
-
express-router-generator
Generate Express.js router files with RESTful endpoints, middleware, and validation. Triggers on "create express router", "generate express routes", "express API endpoints", "REST router".
majiayu000/claude-skill-registry 163
-
kpi-code-quality
KPI for measuring and improving code quality. Covers lint errors, type safety, test coverage, and verification pass rates. Use to ensure code meets quality standards.
majiayu000/claude-skill-registry 163
-
tsh-pricing
TSH pricing logic with Zoho Inventory pricebooks. Use when:
(1) Displaying product prices on any page
(2) Working with different price lists (Consumer, Wholesale, Technical, Retail)
(3) Implementing price display for public vs authenticated users
(4) Debugging "Contact for price" issues
(5) Adding pricing to new components
(6) Understanding customer price list assignment
majiayu000/claude-skill-registry 163
-
process_resume_skill
Process candidate resume PDFs to extract Name, Gender, Nationality and URR status
majiayu000/claude-skill-registry 163
-
lcmp_recommendation
Suggest LCMP compaction when explicitly requested - provides guidance on promoting durable information to decisions.md, insights.md, and gotchas.md without auto-compaction
majiayu000/claude-skill-registry 163
-
skillstash-review
Review skillstash PRs and summarize validation issues
majiayu000/claude-skill-registry 163
-
tokio-concurrency
Advanced concurrency patterns for Tokio including fan-out/fan-in, pipeline processing, rate limiting, and coordinated shutdown. Use when building high-concurrency async systems.
majiayu000/claude-skill-registry 163
-
matplotlib
Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.
majiayu000/claude-skill-registry 163
-
action-policy-coder
Use proactively for authorization with ActionPolicy. Creates policies, scopes, and integrates with GraphQL/ActionCable. Preferred over Pundit for composable, cacheable authorization.
majiayu000/claude-skill-registry 163
-
llm-manager
Claude acts as manager/architect while delegating all coding to external LLM CLIs (Gemini, Codex, Qwen). Claude never writes code - only plans, delegates, and verifies. Use when user says "manage", "architect mode", "delegate to", or wants Claude to drive another LLM.
majiayu000/claude-skill-registry 163
-
experiment-report-writer
Write structured experiment sections (methods + results + discussion) for NQS + SQD projects in this repository, based on contents of results/ and figures/.
majiayu000/claude-skill-registry 163
-
oss-contribution-framework
Systematic framework for contributing to open source projects. Guides through issue discovery, integrated analysis with code exploration, implementation, and PR creation. Use when starting OSS contributions, analyzing issues, or creating pull requests. Includes modular sub-skills for each contribution phase.
majiayu000/claude-skill-registry 163
-
markdown-session-format
Claude Codeセッションの標準的なMarkdownフォーマット規約。セッションログ、対話履歴、ツール実行結果を一貫した構造で記録する必要がある場合に使用。不正確な情報への注釈方法とnb標準のハッシュタグ形式も定義
majiayu000/claude-skill-registry 163
-
static-code-analysis
Implement static code analysis with linters, formatters, and security scanners to catch bugs early. Use when enforcing code standards, detecting security vulnerabilities, or automating code review.
majiayu000/claude-skill-registry 163
-
wordpress-org-compliance
Ensures WordPress.org compliance for freemium plugins (free vs premium features, license keys, trial limits, upselling). Prevents trialware violations. Use when adding premium features, implementing upsells, checking license keys, creating teasers, reviewing code before WordPress.org submission, or when the user mentions "premium", "upsell", or "freemium".
majiayu000/claude-skill-registry 163
-
conflict-resolution
Use when encountering merge conflicts - handle conflicts cleanly, verify resolution, and maintain code integrity
majiayu000/claude-skill-registry 163
-
strategic-compact
Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
majiayu000/claude-skill-registry 163
-
playwright-typescript-enableedge
GitHub repository skill for enableedge/playwright-typescript-enableedge
majiayu000/claude-skill-registry 163
-
migrate-to-signals
Convert RxJS observables or decorator-based code to Angular signals. Use when refactoring to signals, converting @Input/@Output to signal functions, or replacing BehaviorSubject with signal().
majiayu000/claude-skill-registry 163
-
oop-encapsulation
Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.
majiayu000/claude-skill-registry 163
-
documentation-extraction
Interpret existing docs, READMEs, specs, and configuration files efficiently. Use when onboarding to a codebase, verifying implementation against specs, understanding API contracts, or parsing configuration. Covers reading strategies for README, API docs, specs, configs, and cross-referencing with code.
majiayu000/claude-skill-registry 163
-
release-automation-builder
Automates releases and package publishing with changesets or semantic-release. Handles versioning, changelog generation, git tags, and release notes. Use for "release automation", "semantic versioning", "package publishing", or "changelog generation".
majiayu000/claude-skill-registry 163
-
eld-record-knowledge-transfer
PCE (Process-Context Engine) の知識移転スキル。セッション/メンバー間での知識の連続性を確保し、引き継ぎを円滑にする。
トリガー条件:
- 「引き継ぎ資料を作って」
- 「次の人に渡す情報をまとめて」
- 新メンバーのオンボーディング時
- 長期プロジェクトの節目
- 「プロジェクトの状況を共有して」
majiayu000/claude-skill-registry 163