Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
CI/CD Pipeline Management
GitLab CI/CD pipeline optimization, Docker image building, caching strategies, and 3-stage deployment workflow
majiayu000/claude-skill-registry 163
-
getting-pr-review-comments
Use when needing Claude bot review recommendations from PR - automatically waits for workflows (including Claude review) to complete, then extracts recommendations and returns concise summary without loading full review into context
majiayu000/claude-skill-registry 163
-
deployment-automation-enforcer
majiayu000/claude-skill-registry 163
-
performance-profiling
Performance profiling principles. Measurement, analysis, and optimization techniques.
majiayu000/claude-skill-registry 163
-
eks-cluster-config
Eks Cluster Config - Auto-activating skill for AWS Skills.
Triggers on: eks cluster config, eks cluster config
Part of the AWS Skills skill category.
majiayu000/claude-skill-registry 163
-
symfony:doctrine-migrations
Create and manage Doctrine migrations for schema versioning; handle migration dependencies, rollbacks, and production deployment
majiayu000/claude-skill-registry 163
-
network-architecture-sizing
PPO network architecture sizing for trading models. Trigger: (1) model files are unexpectedly small/large, (2) choosing hidden_dims for training, (3) balancing model capacity vs inference speed.
majiayu000/claude-skill-registry 163
-
.claude/skills/repository-pattern/SKILL.md
Martin FowlerのPoEAAに基づくRepositoryパターン設計と実装を専門とするスキル。
アプリケーション層とデータアクセス層を分離し、ドメインエンティティをコレクション風
インターフェースで操作する抽象化を提供します。
📖 参照書籍:
- 『Design Patterns』(Erich Gamma et al.): 設計パターン
📚 リソース参照:
- `resources/Level1_basics.md`: レベル1の基礎ガイド
- `resources/Level2_intermediate.md`: レベル2の実務ガイド
- `resources/Level3_advanced.md`: レベル3の応用ガイド
- `resources/Level4_expert.md`: レベル4の専門ガイド
- `resources/design-principles.md`: Repository設計原則
- `resources/entity-mapping.md`: エンティティマッピングガイド
- `resources/implementation-patterns.md`: Repository実装パターン
- `resources/interface-patterns.md`: Repositoryインターフェース設計パターン
- `resources/legacy-skill.md`: 旧SKILL.mdの全文
- `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト
- `scripts/validate-repository.mjs`: Repository構造検証スクリプト
- `scripts/validate-skill.mjs`: スキル構造検証スクリプト
- `templates/repository-implementation-template.md`: Repository実装テンプレート
- `templates/repository-interface-template.md`: Repositoryインターフェーステンプレート
- `resources/requirements-index.md`: 要求仕様の索引(docs/00-requirements と同期)
Use proactively when handling repository pattern tasks.
majiayu000/claude-skill-registry 163
-
release-strategy-advisor
Expert in analyzing and recommending release strategies for software projects. Detects existing release patterns in brownfield projects (git tags, CI/CD workflows, changelogs, version files). Suggests optimal strategies based on architecture (single-repo, multi-repo, monorepo, microservices), team size, deployment frequency, and dependencies. Creates comprehensive release-strategy.md in living docs (.specweave/docs/internal/delivery/ or projects/{id}/delivery/). Activates for release strategy, versioning strategy, multi-repo releases, monorepo versioning, semantic versioning, coordinated releases, independent releases, release planning, version alignment, brownfield release analysis, deployment strategy, CI/CD release, how to version, release best practices.
majiayu000/claude-skill-registry 163
-
Prompt Mastery
Advanced LLM prompt engineering expertise for crafting highly effective prompts, system messages, and tool descriptions with Claude-specific techniques
majiayu000/claude-skill-registry 163
-
exec-briefing
Use to craft concise executive updates, agendas, and follow-up logs for QBR/EBR sessions.
majiayu000/claude-skill-registry 163
-
defectdojo
Guide for implementing DefectDojo - an open-source DevSecOps, ASPM, and vulnerability management platform. Use when querying vulnerabilities, managing findings, configuring CI/CD pipeline imports, or working with security scan data. Includes MCP tools for direct API interaction.
majiayu000/claude-skill-registry 163
-
Dependency Management for npm
Manage Node.js dependencies including adding, updating, auditing, and resolving conflicts. Use when updating dependencies or resolving version conflicts.
majiayu000/claude-skill-registry 163
-
Adding an Event Endpoint
Creates or modify an event endpoint of a microservice. Use when explicitly asked by the user to create or modify an outbound event endpoint of a microservice.
majiayu000/claude-skill-registry 163
-
mise-task-configuration
Use when defining and configuring Mise tasks in mise.toml. Covers task definitions, dependencies, file tasks, and parallel execution.
majiayu000/claude-skill-registry 163
-
ni
Use ni (@antfu/ni) for package manager operations. Use this skill when installing dependencies, running scripts, or executing packages in JavaScript/TypeScript projects.
majiayu000/claude-skill-registry 163
-
railway-new
Create Railway projects, services, and databases with proper configuration. Use when user says "setup", "deploy to railway", "initialize", "create project", "create service", or wants to deploy from GitHub. Handles initial setup AND adding services to existing projects. For databases, use railway-railway-database skill instead.
majiayu000/claude-skill-registry 163
-
reverse-engineering-deep-analysis
Extended deep-dive reverse engineering with advanced tracing, deobfuscation, and exploit validation.
majiayu000/claude-skill-registry 163
-
aws-lambda-functions
Create and deploy serverless functions using AWS Lambda with event sources, permissions, layers, and environment configuration. Use for event-driven computing without managing servers.
majiayu000/claude-skill-registry 163
-
d20-players
This skill should be used when the GM needs to help players create characters, roll for stats, assign ability scores, handle leveling up, increase hit points, choose classes, pick proficiencies, or manage player character creation, advancement, or character sheet management. Provides templates and rules for SRD 5.2 character creation and leveling.
majiayu000/claude-skill-registry 163
-
.claude/skills/linting-formatting-automation/SKILL.md
コード品質とフォーマット自動化の専門スキル。
ESLint、Prettier、Biome、Stylelintなどのリンターとフォーマッターのセットアップ、
設定、CI/CD統合、pre-commitフック構築、エディタ統合を提供します。
📚 リソース参照:
このスキルには以下のリソースが含まれています。
必要に応じて該当するリソースを参照してください:
- `.claude/skills/linting-formatting-automation/resources/eslint-config-guide.md`: ESLint設定ガイド(ルール選択、プラグイン統合、カスタムルール)
- `.claude/skills/linting-formatting-automation/resources/prettier-biome-comparison.md`: Prettier vs Biome 比較(パフォーマンス、機能、移行戦略)
- `.claude/skills/linting-formatting-automation/resources/pre-commit-hook-setup.md`: pre-commitフックセットアップ(husky、lint-staged統合)
- `.claude/skills/linting-formatting-automation/resources/ci-cd-integration.md`: CI/CD統合ガイド(GitHub Actions、GitLab CI)
- `.claude/skills/linting-formatting-automation/scripts/setup-linter.sh`: リンター自動セットアップスクリプト
- `.claude/skills/linting-formatting-automation/templates/eslintrc-template.json`: ESLint設定テンプレート
- `.claude/skills/linting-formatting-automation/templates/prettier-config-template.json`: Prettier設定テンプレート
- `.claude/skills/linting-formatting-automation/templates/biome-config-template.json`: Biome設定テンプレート
使用タイミング:
- 新規プロジェクトのリンター/フォーマッター初期設定時
- 既存プロジェクトのコード品質改善時
- CI/CDパイプラインへのリント追加時
- pre-commitフック構築時
- ESLint → Biomeなどのツール移行時
関連スキル:
- `.claude/skills/prettier-integration/SKILL.md` - Prettier詳細統合
- `.claude/skills/code-quality/SKILL.md` - コード品質基準と評価
- `.claude/skills/github-actions-workflows/SKILL.md` - GitHub Actions CI/CD
Use proactively when setting up linting/formatting tools,
integrating code quality checks into CI/CD, or configuring
pre-commit hooks for consistent code style enforcement.
majiayu000/claude-skill-registry 163
-
drip-campaigns
Use when you need to map sequenced nurture flows with pacing, storytelling arcs, and value ladders.
majiayu000/claude-skill-registry 163
-
ethicist-analyst
Analyzes moral dimensions and value conflicts through ethical frameworks using deontology, consequentialism,
virtue ethics, and applied ethics methodologies.
Provides insights on moral obligations, rights, justice, and ethical decision-making.
Use when: Ethical dilemmas, policy decisions, technology ethics, professional conduct issues.
Evaluates: Moral principles, stakeholder interests, consequences, rights, justice, virtues.
majiayu000/claude-skill-registry 163
-
obsidian-rag-ops
Ejecuta flujos RAG en Obsidian para responder, resumir, reorganizar o crear notas nuevas con citas trazables.
majiayu000/claude-skill-registry 163