ability-generator

Generates a structured skill template based on provided specifications.

181 stars

Best use case

ability-generator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Generates a structured skill template based on provided specifications.

Teams using ability-generator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ability-generator/SKILL.md --create-dirs "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/ability-generator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ability-generator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ability-generator Compares

Feature / Agentability-generatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generates a structured skill template based on provided specifications.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

## Skill Generation Workflow

Copy this checklist and track your progress:

```
Skill Generation Progress:
- [ ] Step 1: Define skill requirements
- [ ] Step 2: Generate skill template
- [ ] Step 3: Review and refine template
- [ ] Step 4: Create structured summary
```

## **Step 1: Define skill requirements**
Review the provided specifications for the skill. Note the main functionalities and expected outcomes.
## **Step 2: Generate skill template**
Using the defined requirements, create a markdown skill template that outlines the skill's name, description, and workflow.
## **Step 3: Review and refine template**
Go through the generated template to ensure it meets the defined requirements. Make adjustments as necessary.
## **Step 4: Create structured summary**
Organize the skill template by sections. Include:
- Skill name
- Description
- Workflow steps
- Any additional notes or considerations

Related Skills

adr-generator

181
from majiayu000/claude-skill-registry

Specialized skill for generating and managing Architecture Decision Records (ADRs). Supports Nygard, MADR, and custom templates with auto-numbering, linking, and status management.

adr-code-traceability

181
from majiayu000/claude-skill-registry

Add ADR references to code for traceability. TRIGGERS - ADR traceability, code reference, document decision in code.

adhd-accountability

181
from majiayu000/claude-skill-registry

ADHD-optimized accountability for task tracking, abandonment detection, and interventions. Use when tracking tasks, detecting context switches, or providing accountability support.

add-observability

181
from majiayu000/claude-skill-registry

Add metrics, logging, and distributed tracing to NovaTune services (project)

open-eth-terminal-action-generator

181
from majiayu000/claude-skill-registry

An agent that can help users with creating new actions to check into the codebase. It should generate action code and link it to the application after querying the user for information about the goal of the action.

ACOS Visual Generator

181
from majiayu000/claude-skill-registry

Generate research-grounded visuals using the InfoGenius pipeline. Use when creating infographics, diagrams, educational visuals, or any image that benefits from factual accuracy. Supports 8 visual styles (3D, technical, minimalist, photorealistic, futuristic, vintage, cartoon, standard) and 4 audience levels.

accessibility-readability

181
from majiayu000/claude-skill-registry

Ensure textbook content is accessible, readable, and understandable for learners of all skill levels. Use when reviewing content for clarity, adding explanations for beginners, or improving content accessibility.

acc-stability-patterns-knowledge

181
from majiayu000/claude-skill-registry

Stability Patterns knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Circuit Breaker, Retry, Rate Limiter, Bulkhead, and resilience audits.

acc-check-immutability

181
from majiayu000/claude-skill-registry

Analyzes PHP code for immutability violations. Checks Value Objects, Events, DTOs for readonly properties, no setters, final classes, and wither patterns. Ensures domain objects maintain invariants.

academic-homepage-generator

181
from majiayu000/claude-skill-registry

When the user requests to create or customize an academic personal website from a GitHub template repository. This skill handles the complete workflow of forking academic template repositories (like academicpages.github.io), extracting structured personal information from memory or provided data, and systematically updating configuration files (_config.yml), navigation menus (_data/navigation.yml), content pages (_pages/about.md), and publication listings (_publications/). It specifically handles academic profiles including personal details, education background, research experience, publications, skills, and contact information. Triggers include requests to 'fork and customize academic homepage', 'build personal academic website', 'create research portfolio', or 'set up GitHub pages with academic template'.

a11y-annotation-generator

181
from majiayu000/claude-skill-registry

Adds accessibility annotations (ARIA labels, roles, alt text) to make web content accessible. Use when user asks to "add accessibility", "make accessible", "add aria labels", "wcag compliance", or "screen reader support".

AgentObservability

181
from majiayu000/claude-skill-registry

Real-time observability dashboard for multi-agent Claude Code sessions. Visualize agent interactions, tool usage, and session flows in real-time through a web dashboard. Track multiple agents running in parallel with swim lane visualization, event filtering, and live charts. USE WHEN user says 'start observability', 'agent dashboard', 'monitor agents', 'watch agent activity', 'multi-agent monitoring', 'track subagents', or needs to debug multi-agent workflows. **Key Features:** - 🔴 Real-time event streaming via WebSocket - 📊 Agent swim lanes showing parallel execution - 🔍 Event filtering by agent, session, event type - 📈 Live charts for tool usage patterns - 💾 Filesystem-based (no database required) **Inspired by [@indydevdan](https://github.com/indydevdan)**'s work on multi-agent observability. **Our approach:** Filesystem + in-memory streaming vs. indydevdan's SQLite database approach.