Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-rewrite-history
majiayu000/claude-skill-registry 163
-
nostr
This skill should be used when working with the Nostr protocol, implementing Nostr clients or relays, handling Nostr events, or discussing Nostr Implementation Possibilities (NIPs). Provides comprehensive knowledge of Nostr's decentralized protocol, event structure, cryptographic operations, and all standard NIPs.
majiayu000/claude-skill-registry 163
-
tidy-first
Follow Kent Beck's Tidy First principles by strictly separating structural changes from behavioral changes. Use when refactoring code, restructuring code, making structural changes without changing behavior, renaming variables/functions, extracting methods, separating concerns, preparing code for new features, or need to ensure structural and behavioral changes are in separate commits.
majiayu000/claude-skill-registry 163
-
flutter-expert
majiayu000/claude-skill-registry 163
-
file-upload-handling
Implement secure file upload handling with validation, virus scanning, storage management, and serving files efficiently. Use when building file upload features, managing file storage, and implementing file download systems.
majiayu000/claude-skill-registry 163
-
ado-resource-validator
Validates Azure DevOps projects and resources exist, creates missing resources automatically. Smart enough to prompt user to select existing or create new projects. Supports multiple projects for project-per-team strategy, area paths for area-path-based strategy, and teams for team-based strategy. NEW - Per-project configuration support - AZURE_DEVOPS_AREA_PATHS_{ProjectName} and AZURE_DEVOPS_TEAMS_{ProjectName} for hierarchical organization. Activates for ado setup, ado validation, ado configuration, missing ado project, azure devops .env setup, per-project area paths, per-project teams.
majiayu000/claude-skill-registry 163
-
agent-survey-corpus
Download a small corpus of open-access arXiv survey/review PDFs about LLM agents and extract text for style learning.
**Trigger**: agent survey corpus, ref corpus, download surveys, 学习综述写法, 下载 survey.
**Use when**: you want to study how real agent surveys structure sections (6–8 H2), size subsections, and write evidence-backed comparisons.
**Skip if**: you cannot download PDFs (no network) or you don't want local PDF files.
**Network**: required.
**Guardrail**: only download arXiv PDFs; store under `ref/` and keep large files out of git.
majiayu000/claude-skill-registry 163
-
detecting-off-by-one
Detects off-by-one errors by identifying incorrect loop conditions, array indexing mistakes, and boundary condition problems. Use when analyzing loops, array access, or investigating fencepost errors.
majiayu000/claude-skill-registry 163
-
rn-observability
Logging, error messages, and debugging patterns for React Native. Use when adding logging, designing error messages, debugging production issues, or improving code observability.
majiayu000/claude-skill-registry 163
-
sqlalchemy-code-review
Reviews SQLAlchemy code for session management, relationships, N+1 queries, and migration patterns. Use when reviewing SQLAlchemy 2.0 code, checking session lifecycle, relationship() usage, or Alembic migrations.
majiayu000/claude-skill-registry 163
-
create-pr-azdo
Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.
majiayu000/claude-skill-registry 163
-
s-work
General-purpose skill for Mechanic/Fen ecosystem work. Covers ecosystem context, development tools, component overview, and AFD principles. Use for everyday addon work, exploration, or when unsure which specialized skill to use. Triggers: work, build, develop, create, mechanic, fen, fencore, fenui, ecosystem, addon.
majiayu000/claude-skill-registry 163
-
verify
Verifies builds, recovers from errors, and applies review fixes. Use when user mentions ビルド, build, 検証, verify, エラー復旧, error recovery, 指摘を適用, apply fixes, テスト実行, tests fail, lint errors occur, CI breaks, テスト失敗, lintエラー, 型エラー, ビルドエラー, CIが落ちた. Do NOT load for: 実装作業, レビュー, セットアップ, 新機能開発.
majiayu000/claude-skill-registry 163
-
xterm-js
This skill should be used when working with xterm.js terminal implementations, React-based terminal applications, WebSocket terminal communication, or refactoring terminal-related code. It provides battle-tested patterns, common pitfalls, and debugging strategies learned from building production terminal applications.
majiayu000/claude-skill-registry 163
-
buck2-target-determination
This skill should be used when determining which Buck2 targets are affected by code changes for incremental builds and tests. Use this when users ask to test/build changed code, find affected targets, or run incremental workflows with jj revisions.
majiayu000/claude-skill-registry 163
-
ln-210-epic-coordinator
CREATE/REPLAN Epics from scope (3-7 Epics). Batch Preview + Auto-extraction. Decompose-First Pattern. Auto-discovers team ID.
majiayu000/claude-skill-registry 163
-
meta-agent
Expert architect for generating OpenCode commands, skills, and sub-agent configuration files. Uses opencode-mastery skill for accurate OpenCode documentation. Use proactively when user wants to create, build, or generate new OpenCode components.
majiayu000/claude-skill-registry 163
-
nushell-config-sync
Sync Nushell configuration files between the repo (os-config/nushell) and the system config path ($nu.config-path). Use when the user wants to push, pull, or diff nushell config files.
majiayu000/claude-skill-registry 163
-
harness
Automated quality check loops with escalation and fix sub-agents
majiayu000/claude-skill-registry 163
-
narrative-conductor
Définit l'arc narratif complet et valide la cohérence narrative pour les épisodes NEW TEMPS X. Utilise ce Skill quand tu dois créer ou valider un arc narratif structuré en 7 actes, ou vérifier qu'un épisode respecte la structure narrative obligatoire et l'esprit Temps X.
majiayu000/claude-skill-registry 163
-
ncine-presentation
Slidev presentation documenting 14 years of nCine 2D game framework development.
majiayu000/claude-skill-registry 163
-
artifact-contract-auditor
Audit the workspace against the pipeline artifact contract (DONE outputs + pipeline target_artifacts).
Writes `output/CONTRACT_REPORT.md`.
**Trigger**: contract audit, artifact contract, missing artifacts, target_artifacts, CONTRACT_REPORT.
**Use when**: you want an auditable PASS/FAIL view of whether a workspace is complete and self-contained (end of run or before sharing).
**Skip if**: you are still intentionally mid-run and don’t care about completeness yet (but it’s still useful as a snapshot).
**Network**: none.
**Guardrail**: analysis-only; do not edit content artifacts; only write the report.
majiayu000/claude-skill-registry 163
-
render-output
Renders structured data to terminal with optimal formatting. Use when presenting agent results, displaying data to users, formatting command output, or showing validation reports. Transforms raw data into clear, scannable terminal output.
majiayu000/claude-skill-registry 163
-
milestone-tracker
Track GitHub milestone progress and issue completion. Use when user asks about milestone status, how many issues done, sprint progress, or completion percentage.
majiayu000/claude-skill-registry 163