skill-generator

Detects missing skill coverage in the registry and proposes creating new skills.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/juanjo-zurich/juarvis-v4 --skill skill-generator-juanjo-zurich
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-generator
Source: https://github.com/juanjo-zurich/juarvis-v4/tree/main/plugins/core/skills/skill-generator
Command: npx skills add https://github.com/juanjo-zurich/juarvis-v4 --skill skill-generator-juanjo-zurich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When an AI agent receives a request involving technologies, architectures, or domains it has no registered skill for, it risks producing work that ignores project conventions. This Skill detects those knowledge gaps and proposes creating a new skill so future work follows consistent standards. ## Core Features & Use Cases - Gap Detection: Analyzes each user request for skillable concepts (frameworks, architecture patterns, domains) and checks them against the skill registry. - Guided Skill Creation: With user approval, runs the skill-create script to scaffold a new skill, bootstraps rules from the original request, and validates the result. - Registry Re-indexing: Triggers the skill-registry update so the new skill is usable immediately. - Use Case: A user asks to add JWT authentication to a project with no auth skill registered. The Skill flags the gap, proposes creating an auth-jwt skill, scaffolds it, and embeds the user's requirements as rules. ## Quick Start Ask the agent to implement a feature using a framework or pattern that has no registered skill, and approve its proposal to create one.

Frequently Asked Questions about skill-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new skill for my AI agent project?▼

When a request involves a technology or pattern with no registered skill, this Skill proposes creating one. After approval, it runs the skill-create script with a short lowercase name, then validates and registers the result.

How does skill gap detection work in a skill registry?▼

The Skill maps the user request to skillable concepts such as frameworks, architecture patterns, and domains, then searches the skill-registry file for matching entries. If none exist, it flags a skill gap and proposes creation.

Can a skill be created automatically without user approval?▼

No. The Skill explicitly requires asking the user first and never creates a skill without confirmation. If the user declines, work proceeds with general knowledge and a warning that a skill would be preferable.

What happens after a new skill is created?▼

The generated skill file is validated with the validate-skill script, details from the original request are added as rules, and the skill-registry is re-indexed so the new skill activates immediately.

When should I create a specific skill instead of a generic one?▼

Prefer specific skills when the project centers on one technology, such as react-testing instead of a generic testing skill. Specific skills produce more precise, project-aligned rules.