skill-generation-expert
Ingests external documentation, repository patterns, or best practices and translates them into a formalized Antigravity skill. Use when asked to learn from a link, use when asked to create a new skil
Files1
View on GitHubSKILL.mdskills/skill-generation-expert/SKILL.md
GitHubSkill Generation Expert
Purpose
Empowers Antigravity to learn dynamically by analyzing raw documentation, URLs, or repository best practices and distilling them into a permanent, reusable skill in the global OS kernel.
When to Use This Skill
- Use when the user provides a link and says "learn this" or "make a skill out of this".
- Use when requested to generalize a local project pattern into a global Antigravity capability.
- Use when asked to create a new skill from scratch based on a provided description.
- Do NOT use for regular code generation or feature implementation.
Phase 1: Ingestion and Analysis
- Read Context: Use the
read_url_content,search_web, or file reading tools to deeply analyze the provided URLs, documentation, or codebase patterns. - Identify Core Principles: Distill the raw information into actionable rules, constraints, and step-by-step processes. What are the "never do X" and "always do Y" rules?
- Determine Scope: Decide whether the skill should be Tier 1 (Production Safe), Tier 2 (Conditional), or Tier 3 (Redesigned).
Phase 2: Forging the Skill
- Read Template: Always read
C:\Users\Kapish\.antigravity\.agents\skill-system\skill-template.mdto ensure the new skill strictly adheres to the global format. - Draft Skill: Create a
SKILL.mdfile following the template structure. Include clear Phases, Behavior Rules, and Output Formats. - Save Location: The skill MUST be saved globally in
C:\Users\Kapish\.antigravity\.agents\skills\[skill-name-in-kebab-case]\SKILL.md.
Phase 3: Registration
- Update Registry: You MUST update
C:\Users\Kapish\.antigravity\.agents\skills\CAPABILITIES.mdto register the newly created skill. Add it to the appropriate Tier list and the "Skill Routing Quick Reference" table so it can be routed properly.
Output Format / Delivery
- Output a summary of the newly created skill.
- Confirm that
CAPABILITIES.mdhas been successfully updated. - Provide a markdown link to the new
SKILL.mdfile.
Behavior Rules
- Never skip registering the skill in
CAPABILITIES.md. An unregistered skill is invisible to the routing engine. - Always name the skill folder and file according to kebab-case conventions (e.g.,
modern-react-patterns). - The skill must be written as instructions for the agent (Antigravity), not for a human user.
Maintenance Notes
Freshness check: If
verified_dateis more than 12 months ago, flag this skill for review. Use.agents/skill-system/maintenance-guide.mdto update this skill.