Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
automating-powerpoint
Automates Microsoft PowerPoint via JXA with AppleScript dictionary discovery. Use when asked to "automate PowerPoint presentations", "create slides programmatically", "JXA PowerPoint scripting", or "export PowerPoint to PDF". Covers presentations, slides, shapes, text, tables, export enums, and interop with Excel.
majiayu000/claude-skill-registry 163
-
team-lifecycle-v4
Full lifecycle team skill with clean architecture. SKILL.md is a universal router — all roles read it. Beat model is coordinator-only. Structure is roles/ + specs/ + templates/. Triggers on "team lifecycle v4".
majiayu000/claude-skill-registry 163
-
ssh-penetration-testing
Conduct comprehensive SSH security assessments including enumeration, credential attacks, vulnerability exploitation, tunneling techniques, and post-exploitation activities. This skill covers the complete methodology for testing SSH service security.
majiayu000/claude-skill-registry 163
-
prd
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
majiayu000/claude-skill-registry 163
-
executing-plans
Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches
majiayu000/claude-skill-registry 163
-
forge-shader-noise
Add GPU noise functions (hash, value, Perlin, fBm, domain warping) to an SDL GPU project
majiayu000/claude-skill-registry 163
-
widgetkit
Implement, review, or improve widgets, Live Activities, and controls using WidgetKit and ActivityKit. Use when building home screen, Lock Screen, or StandBy widgets with timeline providers; when creating interactive widgets with Button/Toggle and AppIntent actions; when adding Live Activities with Dynamic Island layouts (compact, minimal, expanded); when building Control Center widgets with ControlWidgetButton/ControlWidgetToggle; when configuring widget families, refresh budgets, deep links, push-based reloads, or Liquid Glass rendering; or when setting up widget extensions, App Groups, and entitlements.
majiayu000/claude-skill-registry 163
-
architecture-methodology
Enforces a 4-phase architecture design workflow by reading `.arch/state.json` on every request to gate responses by phase. Phase 1 extracts and validates requirements from PRDs; Phase 2 selects architecture patterns and establishes high-level structure; Phase 3 designs and accepts components sequentially; Phase 4 finalises and documents the solution. Use when discussing system design, solution architecture, PRD analysis, component design, technology selection, or architecture patterns — distinct from general coding help by its strict phase-gating, anti-pattern detection, and state-tracked component acceptance.
majiayu000/claude-skill-registry 163
-
make-pr
Creates pull requests on GitHub or Azure DevOps by analyzing commits and generating descriptions. Detects platform from git remote and uses gh CLI or az CLI. Use when asked to create PR, open PR, make pull request, submit PR, create pull request, new PR, raise PR, push PR, open pull request, submit changes, PR workflow, or when user mentions PR creation. Generates casual, context-aware PR descriptions that explain WHY not WHAT.
majiayu000/claude-skill-registry 163
-
spec-driven-lifecycle
Coordinates spec-driven development lifecycle from Epic -> Sprint -> Story -> Architecture -> Development -> QA -> Release with structural anti-skip enforcement. Manages story lifecycle across 11 workflow states, enforces 4 quality gates, and orchestrates skill invocation. Replaces spec-driven-lifecycle as the unified lifecycle coordinator. Use when starting sprints, managing story workflow progression, auditing deferrals, running sprint retrospectives, or coordinating multi-story releases. Always use this skill when /orchestrate, /create-sprint, or /audit-deferrals is invoked.
majiayu000/claude-skill-registry 163
-
compact-reviewer:performance-review
Use when reviewing Compact circuits for performance issues, optimizing constraint counts, analyzing proof generation time, or identifying gas and cost optimization opportunities.
majiayu000/claude-skill-registry 163
-
customize-templates
Manage custom template overrides for vault skills
majiayu000/claude-skill-registry 163
-
land
Merge the current PR and clean up the feature branch
majiayu000/claude-skill-registry 163
-
team-lifecycle
Full lifecycle orchestrator - spec/impl/test. Spawn-wait-close pipeline with inline discuss subagent, shared explore cache, fast-advance, and consensus severity routing.
majiayu000/claude-skill-registry 163
-
smart-search
基于 opencli 命令的智能搜索路由器。当用户想要搜索、查询、查找或研究信息时,尤其是涉及指定网站、社交媒体、技术资料、新闻、购物、旅游、求职、金融或中文内容时,务必使用此 skill
majiayu000/claude-skill-registry 163
-
azure-ai
Build AI solutions with Azure AI services including OpenAI, Cognitive Services, Document Intelligence, and AI Search. Use for enterprise AI, document processing, and intelligent applications on Azure.
majiayu000/claude-skill-registry 163
-
nervepay
Full NervePay stack - identity + analytics. Register DID, sign requests with Ed25519, track ALL API usage, build reputation.
majiayu000/claude-skill-registry 163
-
google-analytics-automation
Automate Google Analytics tasks via Rube MCP (Composio): run reports, list accounts/properties, funnels, pivots, key events. Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
arch-lens-module-dependency
Create Module Dependency architecture diagram showing package coupling, layering, and fan-in/fan-out. Structural lens answering "How are modules coupled?"
majiayu000/claude-skill-registry 163
-
bitbadges-builder
Create BitBadges collections (tokens, NFTs, stablecoins) using MCP tools. Use when user wants to create collections, smart tokens, NFTs, or needs to generate BitBadges transaction JSON.
majiayu000/claude-skill-registry 163
-
ticket-comment
Add a structured comment to a ticket
majiayu000/claude-skill-registry 163
-
setup
Run initial FFT_nano setup. Use when user wants to install dependencies, authenticate WhatsApp, register their main channel, or start the background services. Triggers on "setup", "install", "configure fft_nano", or first-time setup requests.
majiayu000/claude-skill-registry 163
-
create-cell-renderer
Create a custom grid cell renderer for Datagrok
majiayu000/claude-skill-registry 163
-
protocol
Protocol names ARE K-lines.
majiayu000/claude-skill-registry 163