Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
timestamp-standard
Frontend-backend time data transmission standard, using millisecond timestamps for time points (timezone-independent); Duration/Period use ISO 8601 string format.
majiayu000/claude-skill-registry 163
-
firstspirit-fs-cli
FirstSpirit CMS template development using fs-cli. Helps set up fs-cli environment, export templates from FirstSpirit server, modify templates with Claude Code, and import changes back to server. Use when working with FirstSpirit templates, CMS development, or when user mentions fs-cli, FirstSpirit, or template synchronization.
majiayu000/claude-skill-registry 163
-
command-performance-optimization
コマンドのパフォーマンス最適化(トークン効率化/並列実行/モデル選択/速度改善)を整理し、性能改善の判断と適用を支援するスキル。
計測観点、最適化手順、テンプレート運用を一貫して整理する。
Anchors:
• High Performance Browser Networking (Ilya Grigorik) / 適用: パフォーマンス測定 / 目的: レイテンシー削減
• Design of Computer Programs (Peter Norvig) / 適用: 最適化設計 / 目的: 実行速度向上
• Programming Pearls (Jon Bentley) / 適用: トークン効率化 / 目的: リソース削減
Trigger:
Use when optimizing command performance, reducing token usage, or designing parallel execution flows and model selection.
command performance, token optimization, parallel execution, model selection
majiayu000/claude-skill-registry 163
-
discord-get-messages
Retrieve messages from Discord channels via the Discord API. Use this skill when the user wants to read, search, or analyze messages from a Discord channel.
majiayu000/claude-skill-registry 163
-
System Engineer
Expert MBSE and requirements engineer. Use when (1) exploring models and finding requirements, (2) adding features with proper MBSE traceability, (3) refactoring cluttered models and extracting specifications, (4) generating implementation tasks from requirement changes. Orchestrates reqvire commands and provides systems engineering guidance.
majiayu000/claude-skill-registry 163
-
new-column
conventions for new columns
majiayu000/claude-skill-registry 163
-
oracle-consultation
Use before invoking Oracle to ensure appropriate usage of this expensive reasoning resource
majiayu000/claude-skill-registry 163
-
Writing Hookify Rules
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
majiayu000/claude-skill-registry 163
-
implementing-code
Write clean, efficient, maintainable code. Use when implementing features, writing functions, or creating new modules. Covers SOLID principles, error handling, and code organization.
majiayu000/claude-skill-registry 163
-
jj-commit
Generate conventional commit messages for jj by analyzing diffs, running tests first, and handling immutable commits
majiayu000/claude-skill-registry 163
-
go-maintainable-code
Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.
majiayu000/claude-skill-registry 163
-
wiql-queries
Build and execute WIQL (Work Item Query Language) queries for Azure DevOps. Use when the user wants to query work items, find bugs, list tasks, search by assignee, filter by state, find items in a sprint, or build custom work item queries. Use when user mentions "query", "find work items", "list bugs", "my tasks", "assigned to", "in sprint", or "WIQL".
majiayu000/claude-skill-registry 163
-
audit-report
Template and formatting guidelines for security audit reports. Provides consistent structure for findings, severity classification, ASVS mapping, and remediation recommendations.
majiayu000/claude-skill-registry 163
-
Using the Block Collection and Block Party
The Block Collection and Block Party are repositories for existing AEM blocks, build tools, code snippets, integration patterns, plugins, and more. Use this skill anytime you are developing something and want to find a reference to use as a starting point.
majiayu000/claude-skill-registry 163
-
git-squash-commits
Squash multiple git commits into a single commit with an auto-generated comprehensive commit message based on the changes made.
majiayu000/claude-skill-registry 163
-
astro
Astro framework patterns for SSR/SSG, middleware, and TypeScript. Use when working with Astro pages, API routes, middleware configuration, or debugging rendering issues. Trigger phrases include "Astro", "prerender", "middleware", "SSR", "SSG", "static site".
majiayu000/claude-skill-registry 163
-
managing-branches
Git branching strategy expertise with flow-aware automation. Auto-invokes when branching strategies (gitflow, github flow, trunk-based), branch creation, branch naming, merging workflows, release branches, hotfixes, environment branches, or worktrees are mentioned. Integrates with existing commit, issue, and PR workflows.
majiayu000/claude-skill-registry 163
-
todays-date
You can check today's date using this tool.
majiayu000/claude-skill-registry 163
-
cooking-best-practices
Reference for how I like to cook.
majiayu000/claude-skill-registry 163
-
codetographer
Generates interactive code flow diagrams (.cgraph files).
Invoke when users ask: "how does X work", "show me the flow of Y",
"visualize the architecture", "diagram the data flow",
"create a graph of the codebase", or similar queries about
understanding code structure and relationships.
majiayu000/claude-skill-registry 163
-
claude-mcp-expert
Expert on Model Context Protocol (MCP) integration, MCP servers, installation, configuration, and authentication. Triggers when user mentions MCP, MCP servers, installing MCP, connecting tools, MCP resources, MCP prompts, or remote/local MCP servers.
majiayu000/claude-skill-registry 163
-
sast-bandit
Python security vulnerability detection using Bandit SAST with CWE and OWASP mapping. Use when: (1) Scanning Python code for security vulnerabilities and anti-patterns, (2) Identifying hardcoded secrets, SQL injection, command injection, and insecure APIs, (3) Generating security reports with severity classifications for CI/CD pipelines, (4) Providing remediation guidance with security framework references, (5) Enforcing Python security best practices in development workflows.
majiayu000/claude-skill-registry 163
-
modular-skills
Design skills as modular building blocks for predictable token usage.
Triggers: skill design, skill architecture, modularization, token optimization,
skill structure, refactoring skills, new skill creation, skill complexity
Use when: creating new skills that will be >150 lines, breaking down complex
monolithic skills, planning skill architecture, refactoring overlapping skills,
reviewing skill maintainability, designing skill module structure
DO NOT use when: evaluating existing skill quality - use skills-eval instead.
DO NOT use when: writing prose for humans - use writing-clearly-and-concisely.
DO NOT use when: need improvement recommendations - use skills-eval.
Use this skill BEFORE creating any new skill. Check even if unsure.
majiayu000/claude-skill-registry 163
-
latex-writing
Guide LaTeX document authoring following best practices and proper semantic
markup. Use proactively when: (1) writing or editing .tex files, (2) writing
or editing .nw literate programming files, (3) literate-programming skill is
active and working with .nw files, (4) user mentions LaTeX, BibTeX, or
document formatting, (5) reviewing LaTeX code quality. Ensures proper use of
semantic environments (description vs itemize), csquotes (\enquote{} not
``...''), and cleveref (\cref{} not \S\ref{}).
majiayu000/claude-skill-registry 163