Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nixos
NixOS and Nix flake development for multi-repo architectures, airgapped deployments, and K3s infrastructure. Use when working with flake.nix files, NixOS modules, derivations, devShells, overlays, OCI image packaging, building NixOS installer ISOs, or composing multiple flake repositories. Covers Nix language syntax, flake inputs/outputs, nixosModules exports, stdenv.mkDerivation, home-manager integration, ISO closure consistency, and Charmbracelet gum TUI prompts for runtime installer configuration with YAML config persistence.
majiayu000/claude-skill-registry 163
-
updating-homebrew-formula
Use this skill when asked to update a Homebrew formula
majiayu000/claude-skill-registry 163
-
opal-frontend-review-guidelines
Automated review rules for opal-frontend PRs. Use when asked to review code, run @codex review, or provide PR feedback; apply severity levels and the required comment format.
majiayu000/claude-skill-registry 163
-
implementation-postmortem
Conduct structured implementation postmortems to gather feedback on architecture conformance, library friction, and tooling effectiveness. Use when reviewing completed implementations, PRs, or development phases to surface design gaps, boundary violations, and improvement opportunities. Triggers on requests for code review feedback, implementation retrospectives, architecture audits, or library/tooling evaluations.
majiayu000/claude-skill-registry 163
-
hotwire-coder
Use when implementing Hotwire features with Turbo Drive, Turbo Frames, and Turbo Streams. Applies Rails 8 conventions, morphing, broadcasts, lazy loading, and real-time update patterns.
majiayu000/claude-skill-registry 163
-
write-skills
Create or update SKILL.md files for this repo. Use when authoring skills in .claude/skills/.
majiayu000/claude-skill-registry 163
-
go-best-practices
Provides Go patterns for type-first development with custom types, interfaces, functional options, and error handling. Must use when reading or writing Go files.
majiayu000/claude-skill-registry 163
-
energyplus-builder
Generate EnergyPlus building simulations from natural language descriptions or building images. Use when user asks to 'create building simulation', 'generate IDF', 'simulate X-story building', provides building floor plans, 3D models, or describes buildings like 'a 3-story office building in Shenzhen'.
majiayu000/claude-skill-registry 163
-
endings
Diagnose weak endings, rushed resolutions, and arbitrary conclusions. Use when stories build well but end disappointingly, when climax feels unearned, or when resolution doesn't complete character arcs.
majiayu000/claude-skill-registry 163
-
navigation-latency
Measure time from navigation tap to screen fully loaded and interactive. Use when tracking screen transitions, deep links, or tab switches.
majiayu000/claude-skill-registry 163
-
web-search-patterns
Best practices and patterns for effective web searching
majiayu000/claude-skill-registry 163
-
implementing-jsc-classes-cpp
Implements JavaScript classes in C++ using JavaScriptCore. Use when creating new JS classes with C++ bindings, prototypes, or constructors.
majiayu000/claude-skill-registry 163
-
adr
Create TCC Architecture Decision Records (ADRs) in docs/ADRs for architecture, data, API, security, infra, or compliance decisions. Use when making or changing significant system behavior, contracts, tenancy/RLS, evidence/audit posture, data retention, or integrations.
majiayu000/claude-skill-registry 163
-
Issue Detector
ペルソナの思い込みや真の課題を階層的に分析するSkill。課題分析、思い込み特定、問題深堀りの際に自動起動。
majiayu000/claude-skill-registry 163
-
Skill Development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
majiayu000/claude-skill-registry 163
-
local-registry
Start and manage a local OCI registry for Bottlerocket kit development
majiayu000/claude-skill-registry 163
-
audit-prep-assistant
Prepare your codebase for security review using Trail of Bits' checklist. Helps set review goals, runs static analysis tools, increases test coverage, removes dead code, ensures accessibility, and generates comprehensive documentation (flowcharts, user stories, inline comments). (project, gitignored)
majiayu000/claude-skill-registry 163
-
imp-ecosystem
Work with imp.lib and imp.gits for Nix flake development. Use when working with imp.lib directory imports, imp.gits multi-repo injection, .d fragment directories, flake-parts integration, or when the user mentions imp, imp.lib, imp.gits, or asks about directory-based Nix configuration.
majiayu000/claude-skill-registry 163
-
query-sub-agent
專責處理 IDF (Information Display Frame) 類型的需求。讀取規格目錄結構,生成/審查 Query Side 設計與實作。支援 Java、TypeScript、Go 多語言。
majiayu000/claude-skill-registry 163
-
python-debug
Use when you need to inspect detailed execution flow of a Python program, stepping through functions and inspecting variable contents with pdb. Triggers include requests to debug Python scripts, trace execution, or inspect runtime state using the pdb debugger.
majiayu000/claude-skill-registry 163
-
vkc-repo-guardrails
Enforce Viet K-Connect non-negotiables (no Server Actions, API Routes only, Drizzle/Supabase patterns, TanStack Query repo layer, i18n ko/en/vi key parity). Use before/after code changes and for PR review checklists.
majiayu000/claude-skill-registry 163
-
condition-based-waiting
Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses
majiayu000/claude-skill-registry 163
-
clojure-coffi
Coffi FFI library for calling native C code from Clojure via Panama FFM API (JDK 22+). Use when: wrapping native C libraries, calling native functions, working with off-heap memory and arenas, etc.
majiayu000/claude-skill-registry 163
-
aptos
Aptos blockchain and Move language expert. Covers Move programming (abilities, generics, resources), Aptos framework modules, smart contract development, token standards (Coin, Fungible Asset, Digital Asset), object model, gas optimization, and dApp integration. Triggers on Aptos, Move language, Move smart contract, Aptos blockchain, abilities, generics, resources, fungible asset, digital asset.
majiayu000/claude-skill-registry 163