Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
context-compression
This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.
majiayu000/claude-skill-registry 163
-
Jira Automation
Automate Jira project management workflows, sprint planning, issue tracking, and reporting
majiayu000/claude-skill-registry 163
-
sys-executing-threads
Writes agent outputs to numbered thread stage files. Called by agents after domain work completes. Maps agent type to stages, updates frontmatter status, and records completion metadata. Stage 1 (1-input.md) is never written by this skill.
majiayu000/claude-skill-registry 163
-
tasks-sync
This skill should be used when syncing current session tasks to a project directory. It exports all tasks from the current Claude Code session to JSON files in the project's tasks directory, enabling persistence across sessions.
majiayu000/claude-skill-registry 163
-
recruitee-automation
Automate Recruitee tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
dojo-events
Use when subscribing to game events and tracking tokens in dojo.js.
Triggers: subscribe events, game events, token balance, event query, achievements,
event subscription, onTokenBalanceUpdated, activity tracking
majiayu000/claude-skill-registry 163
-
wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
majiayu000/claude-skill-registry 163
-
manim-composer
Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants to plan a Manim video or animation sequence, (5) User asks to "compose" or "plan" a math/science visualization.
Transforms vague video ideas into detailed scene-by-scene plans (scenes.md). Conducts research, asks clarifying questions about audience/scope/focus, and outputs comprehensive scene specifications ready for implementation with ManimCE or ManimGL.
Use this BEFORE writing any Manim code. This skill plans the video; use manimce-best-practices or manimgl-best-practices for implementation.
majiayu000/claude-skill-registry 163
-
creating-skills
Guides creation of effective Agent Skills with proper structure and validation.
Use when users want to create a new skill, update an existing skill, or need
guidance on skill design patterns, SKILL.md format, or verify.py implementation.
NOT when just using existing skills (use those skills directly).
majiayu000/claude-skill-registry 163
-
orthogonal-restaurant-booking
Book restaurant reservations via browser automation. Use when asked to make dinner reservations, book a table, or find availability at restaurants. Supports OpenTable, Resy, and direct restaurant booking sites.
majiayu000/claude-skill-registry 163
-
content-gap-analysis
Find content gaps: topics and keywords competitors cover that you don't, with editorial calendar. 内容缺口/选题规划
majiayu000/claude-skill-registry 163
-
learner
Extract a learned skill from the current conversation
majiayu000/claude-skill-registry 163
-
aitask-explore
Explore the codebase interactively, then create a task for implementation.
majiayu000/claude-skill-registry 163
-
gpui-patterns
GPUI framework patterns for Script Kit. Use when writing UI code, handling keyboard events, managing state, or working with layouts. Covers layout chains, lists, themes, events, focus, and window management.
majiayu000/claude-skill-registry 163
-
solve-challenge
Solves CTF challenges by performing first-pass triage, identifying the dominant category, and routing execution to the right specialized ctf-* skill. Use when the user gives you a challenge bundle, a remote service, a suspicious file, or only a vague challenge description and you must determine where to start. Do not use it when the category is already clear and a specialized skill can be invoked directly; this is the dispatcher and recon entrypoint, not the deepest reference for category-specific techniques.
majiayu000/claude-skill-registry 163
-
listing-stale-branches
Lists local and remote git branches that are candidates for cleanup — merged but not deleted, and inactive branches with no commits in a configurable period (default 3 months). Use when user mentions "stale branches", "old branches", "branch cleanup", "prune branches", "dead branches", "unused branches", "inactive branches", "branch hygiene", or asks to "list branches to delete", "find stale branches", or runs /stale-branches command.
majiayu000/claude-skill-registry 163
-
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
majiayu000/claude-skill-registry 163
-
competitor-alternatives
When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.
majiayu000/claude-skill-registry 163
-
jira-fix
This skill should be used when fixing a bug ticket in JIRA
majiayu000/claude-skill-registry 163
-
ci-cd-integration
GitHub Actions CI/CD patterns for FinanceApp. Use when setting up build pipelines, automated testing, TestFlight deployment, or release workflows.
majiayu000/claude-skill-registry 163
-
pretext
Create text effects impossible with CSS alone — kinetic typography, flowing text around animated obstacles, calligrams, shrinkwrap chat bubbles, typographic ASCII art, glyph path animation, variable font waves, glyph morphing, illuminated manuscripts. Single-file HTML output, zero build step. Powered by @chenglou/pretext + opentype.js. Triggers on text effects, kinetic typography, text animation, calligram, glyph art, typography art.
majiayu000/claude-skill-registry 163
-
ck:plans-kanban
View plans dashboard with progress tracking and timeline visualization. Use for kanban boards, plan status overview, phase progress, milestone tracking, project visibility.
majiayu000/claude-skill-registry 163
-
gen-context
Use when starting a new session, the project has changed significantly, or you need a fresh context summary.
majiayu000/claude-skill-registry 163
-
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
majiayu000/claude-skill-registry 163