02-meta-skill-forge-150

[02] META. Create new skills when existing ones don't cover the task. Analyze unique requirements, build framework (Frame → Research → Plan → Execute), integrate risks, and declare new skill. Use when facing novel problems that existing skills can't address.

16 stars

Best use case

02-meta-skill-forge-150 is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

[02] META. Create new skills when existing ones don't cover the task. Analyze unique requirements, build framework (Frame → Research → Plan → Execute), integrate risks, and declare new skill. Use when facing novel problems that existing skills can't address.

Teams using 02-meta-skill-forge-150 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/02-meta-skill-forge-150/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/02-meta-skill-forge-150/SKILL.md"

Manual Installation

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

How 02-meta-skill-forge-150 Compares

Feature / Agent02-meta-skill-forge-150Standard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

[02] META. Create new skills when existing ones don't cover the task. Analyze unique requirements, build framework (Frame → Research → Plan → Execute), integrate risks, and declare new skill. Use when facing novel problems that existing skills can't address.

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

# Meta-Skill-Forge 150 Protocol

**Core Principle:** When existing skills don't fit, forge a new one. Analyze the unique task, build a proper framework, integrate specific risks, and create a reusable skill.

## What This Skill Does

When you invoke this skill, you're asking AI to:
- **Identify the gap** — Why existing skills don't cover this
- **Analyze requirements** — What makes this task unique
- **Build framework** — Frame → Research → Plan → Execute
- **Integrate risks** — Handle specific challenges
- **Declare new skill** — Create reusable, documented skill

## The 150% Forge Rule

| Dimension | 100% Core | +50% Enhancement |
|-----------|-----------|------------------|
| **Framework** | Basic structure | + Task-specific adaptations |
| **Criteria** | Success metrics | + Quality checkpoints |
| **Risks** | Known challenges | + Mitigation strategies |
| **Evolution** | Current version | + Improvement path |

## When to Use This Skill

**TRIGGER:** Task is outside existing skill coverage:
- Existing skills don't apply
- Combination of skills isn't enough
- Novel problem type encountered
- Repeated pattern needs formalization

**DO NOT USE FOR:**
- ❌ Tasks covered by existing skills
- ❌ Simple problems (over-engineering)
- ❌ One-off situations (not worth formalizing)

## Skill Construction Framework

```
FRAMEWORK FOUNDATION (100% Required)
├── Task Semantics: Core requirements analysis
├── Structure: Frame → Research → Plan → Execute
├── Criteria: Success and quality metrics
└── Validation: How to verify skill works

ADAPTATION LAYER (50% Enhancement)
├── Risk Integration: Specific challenge handling
├── Spirit Alignment: Task-appropriate approach
├── Resource Optimization: Efficient methods
└── Evolution Planning: Future improvements
```

## Execution Protocol

### Step 1: GAP ANALYSIS
```
🔍 **GAP ANALYSIS**

**Task:** [What needs to be done]

**Existing Skills Checked:**
- [ ] goal-clarity-150: [Fits/Doesn't fit - why]
- [ ] research-deep-150: [Fits/Doesn't fit - why]
- [ ] impact-map-150: [Fits/Doesn't fit - why]
- [ ] action-plan-150: [Fits/Doesn't fit - why]
- [ ] chain-flow-150: [Fits/Doesn't fit - why]
- [ ] [Other skills...]: [Assessment]

**Gap Identified:** [What's missing]
**New Skill Justified:** ✅ Yes | ❌ No (use existing)
```

### Step 2: REQUIREMENTS ANALYSIS
```
📋 **UNIQUE REQUIREMENTS**

**What makes this task special:**
- [Unique aspect 1]
- [Unique aspect 2]
- [Unique aspect 3]

**Core challenges:**
- [Challenge 1]
- [Challenge 2]

**Success looks like:**
- [Success criterion 1]
- [Success criterion 2]

**Failure looks like:**
- [Failure mode 1]
- [Failure mode 2]
```

### Step 3: FRAMEWORK CONSTRUCTION
```
🏗️ **SKILL FRAMEWORK**

**Skill Name:** [name-150]
**Purpose:** [One-line description]

**STRUCTURE:**

FRAME PHASE:
├── [Setup step 1]
├── [Setup step 2]
└── [Context establishment]

RESEARCH PHASE:
├── [Investigation step 1]
├── [Investigation step 2]
└── [Information synthesis]

PLAN PHASE:
├── [Strategy step 1]
├── [Strategy step 2]
└── [Preparation completion]

EXECUTE PHASE:
├── [Implementation step 1]
├── [Implementation step 2]
└── [Validation and completion]
```

### Step 4: RISK INTEGRATION
```
⚠️ **RISK HANDLING**

**Specific Risks:**
| Risk | Likelihood | Impact | Mitigation |
|------|------------|--------|------------|
| [Risk 1] | [H/M/L] | [H/M/L] | [Strategy] |
| [Risk 2] | [H/M/L] | [H/M/L] | [Strategy] |

**Built-in Safeguards:**
- [Safeguard 1]
- [Safeguard 2]

**Recovery Paths:**
- If [failure]: [recovery action]
- If [failure]: [recovery action]
```

### Step 5: QUALITY ASSURANCE
```
✅ **QUALITY CHECKPOINTS**

**Validation Methods:**
- [ ] [How to verify step 1 works]
- [ ] [How to verify step 2 works]
- [ ] [How to verify overall skill works]

**Success Metrics:**
- [Metric 1]: [How to measure]
- [Metric 2]: [How to measure]

**Quality Gates:**
- After Frame: [What must be true]
- After Research: [What must be true]
- After Plan: [What must be true]
- After Execute: [What must be true]
```

### Step 6: SKILL DECLARATION
```
⚡ **NEW SKILL DECLARED**

---
name: [skill-name-150]
description: [One-line description for skill discovery]
---

# [Skill Name] 150 Protocol

**Core Principle:** [Main idea in one sentence]

## What This Skill Does
[Bullet list of capabilities]

## The 150% Rule
[Table of 100% core + 50% enhancement]

## When to Use
[Trigger conditions]

## Execution Protocol
[Step-by-step process]

## Output Format
[Expected outputs]

## Operational Rules
[Numbered rules]

## Failure Modes & Recovery
[Table of failures and recoveries]

## Examples
[Good and bad examples]
```

### Step 7: USER APPROVAL
```
📝 **SKILL-FORGE 150 PROPOSAL**

**New Skill:** [name-150]
**Purpose:** [Description]
**Fills Gap:** [What was missing]

**Structure Summary:**
- Frame: [Brief]
- Research: [Brief]
- Plan: [Brief]
- Execute: [Brief]

**Approve skill creation?** (Yes / No / Modify)
```

## Output Format

Proposal:
```
⚡ **SKILL-FORGE 150 PROPOSAL**

**Gap Identified:** [What existing skills don't cover]

**New Skill:**
├── Name: [skill-name-150]
├── Purpose: [One-line description]
└── Unique Value: [What it adds]

**Framework:**
├── Frame: [Summary]
├── Research: [Summary]
├── Plan: [Summary]
└── Execute: [Summary]

**Risks Addressed:**
- [Risk 1] → [Mitigation]
- [Risk 2] → [Mitigation]

**Approve creation?**
```

Complete skill file ready to save.

## Skill File Template

```markdown
---
name: [skill-name-150]
description: [One-line description that helps skill discovery. Include trigger words and use cases.]
---

# [Skill Name] 150 Protocol

**Core Principle:** [Main idea]

## What This Skill Does

When you invoke this skill, you're asking AI to:
- [Capability 1]
- [Capability 2]
- [Capability 3]

## The 150% Rule

| Dimension | 100% Core | +50% Enhancement |
|-----------|-----------|------------------|
| [Dim 1] | [Core] | [Enhancement] |
| [Dim 2] | [Core] | [Enhancement] |

## When to Use This Skill

- [Trigger 1]
- [Trigger 2]
- [Trigger 3]

## Execution Protocol

### Step 1: [NAME]
[Details]

### Step 2: [NAME]
[Details]

[Continue as needed]

## Output Format

[Template for skill output]

## Operational Rules

1. [Rule 1]
2. [Rule 2]
3. [Rule 3]

## Failure Modes & Recovery

| Failure | Detection | Recovery |
|---------|-----------|----------|
| [Failure 1] | [How to detect] | [How to fix] |
| [Failure 2] | [How to detect] | [How to fix] |

## Examples

### ❌ Without This Skill
[Bad example]

### ✅ With This Skill
[Good example]

---

**Remember:** [Key takeaway]
```

## Operational Rules

1. **UNIQUENESS REQUIRED:** Only forge when existing skills don't cover
2. **FOUNDATION FIRST:** Always use Frame → Research → Plan → Execute
3. **RISK AWARENESS:** Explicitly handle specific challenges
4. **QUALITY ASSURANCE:** Build in validation and checkpoints
5. **DOCUMENTATION:** Complete skill specification
6. **EVOLUTION PLANNING:** Leave path for future improvements

## Failure Modes & Recovery

| Failure | Detection | Recovery |
|---------|-----------|----------|
| **Over-Engineering** | Too complex for task | Simplify to essentials |
| **Incomplete Coverage** | Missing key aspects | Expand framework scope |
| **Poor Adaptation** | Doesn't fit task spirit | Re-align with requirements |
| **No Validation** | Can't verify it works | Add testing and feedback |

## Examples

### ❌ Bad Skill-Forge
```
Task: Rename a variable
Gap: "No variable-rename-150 skill!"
Result: Created 20-step protocol for simple find-replace
Outcome: Over-engineering, wasted effort
```

### ✅ Good Skill-Forge
```
⚡ SKILL-FORGE 150 PROPOSAL

Gap Identified: No skill for zero-downtime data migrations

New Skill:
├── Name: live-migrate-150
├── Purpose: Execute data migrations without service interruption
└── Unique Value: Combines deployment, monitoring, and rollback

Framework:
├── Frame: Assess data volumes, set up shadow tables
├── Research: Analyze dependencies, identify sync points
├── Plan: Design phased migration with validation gates
└── Execute: Migrate incrementally with real-time verification

Risks Addressed:
- Data inconsistency → Dual-write with reconciliation
- Performance impact → Throttled batch processing
- Rollback needed → Point-in-time recovery points

Approve creation? Yes

[Full SKILL.md created and saved]
```

## Relationship to Other Skills

- **chain-flow-150** → Orchestrates existing skills
- **skill-forge-150** → Creates new skills when needed
- **All other skills** → Become available for chain-flow

---

**Remember:** Skill-forge is for genuine gaps, not for making simple things complex. A well-forged skill becomes a reusable asset. A poorly-forged skill becomes technical debt. Forge wisely.

Related Skills

metaphor-automation

16
from diegosouzapw/awesome-omni-skill

Automate Metaphor tasks via Rube MCP (Composio). Always search tools first for current schemas.

metaads-automation

16
from diegosouzapw/awesome-omni-skill

Automate Metaads tasks via Rube MCP (Composio). Always search tools first for current schemas.

meta:cli-feature-creator

16
from diegosouzapw/awesome-omni-skill

CLI Feature Creator wizard for adding new aaa CLI commands. Use when user asks to "add aaa command", "create CLI feature", "add CLI command", or needs to extend the aaa CLI with new functionality.

claude-code-meta

16
from diegosouzapw/awesome-omni-skill

Build Claude Code extensions - skills, agents, hooks, plugins, marketplaces, slash commands. Use when creating Claude Code components, building new skills, writing agents, creating hooks, making plugins, setting up marketplaces, writing slash commands, fixing extension configurations, or troubleshooting Claude Code extensions. Includes builder agents for autonomous creation. Not for looking up docs - use claude-code-docs-reference for that.

awesome-copilot-root-meta-agentic-project-scaffold

16
from diegosouzapw/awesome-omni-skill

Meta agentic project creation assistant to help users create and manage project workflows effectively. Use when: the task directly matches meta agentic project scaffold responsibilities within plugin awesome-copilot-root. Do not use when: a more specific framework or task-focused skill is clearly a better match.

awesome-copilot-meta-agentic-project-scaffold

16
from diegosouzapw/awesome-omni-skill

Meta agentic project creation assistant to help users create and manage project workflows effectively. Use when: the task directly matches meta agentic project scaffold responsibilities within plugin awesome-copilot. Do not use when: a more specific framework or task-focused skill is clearly a better match.

developing-claude-code-meta

16
from diegosouzapw/awesome-omni-skill

MUST be loaded when setting up, installing, migrating, reviewing, auditing, or checking CLAUDE.md files in projects. Covers installing the standard CLAUDE.md into new projects, migrating existing CLAUDE.md content to READMEs (progressive disclosure), and auditing projects for conformance. Invoke PROACTIVELY when user mentions CLAUDE.md, project setup, agent configuration, or code meta files.

qore-meta-log-decision

16
from diegosouzapw/awesome-omni-skill

Record major engineering decisions into the QoreLogic meta-ledger with rationale, risk grading, and auditable evidence.

seo-meta-tags

16
from diegosouzapw/awesome-omni-skill

Comprehensive SEO and social metadata implementation for HTML, Next.js App Router, and Vite (React & Vue) projects. Use when: (1) Creating, editing, or reviewing meta tags, Open Graph, Twitter Cards, canonical/hreflang links, JSON-LD structured data, theme-color, or favicon/manifest config; (2) Working with html/index.html, nextjs/metadata.ts, nextjs/dynamic-metadata-example.tsx, vite/index.html, vite/SEO.tsx, or vite/SEO.vue; (3) Adding SEO to a new page or route; (4) Migrating from react-helmet, vue-meta, or next-seo; (5) Generating dynamic metadata for content-driven pages; (6) Auditing metadata for completeness or best-practice compliance.

rn-meta

16
from diegosouzapw/awesome-omni-skill

Primary entry point for React Native/Expo development. Use FIRST for any React Native work—new projects, UI, styling, navigation, state, lists, storage, forms, auth, or ANY library decision. Enforces an opinionated stack (Expo Router, TypeScript, Uniwind) with library rules that ALWAYS override suggestions from other React Native skills.

polaris-local-forge

16
from diegosouzapw/awesome-omni-skill

**[REQUIRED]** Use for **ALL** requests involving local Apache Polaris: setup, API queries, catalog operations, cleanup, teardown. **AUTO-ACTIVATE:** If `.snow-utils/snow-utils-manifest.md` contains `polaris-local-forge:` this skill MUST handle ALL operations including cleanup. **DO NOT** use `polaris` CLI (does not exist), curl to Polaris endpoints (needs OAuth), or docker ps checks - invoke this skill first. Triggers: polaris local, local iceberg catalog, local polaris setup, rustfs setup, create polaris cluster, try polaris locally, get started with polaris, apache polaris quickstart, polaris dev environment, local data lakehouse, replay from manifest, reset polaris catalog, teardown polaris, clean up, cleanup, delete cluster, remove resources, polaris status, list catalogs, show namespaces, list tables, show catalog, describe table, list principals, show principal roles, list views, polaris namespaces, polaris catalogs, query data, query table, query iceberg, query catalog data, show my data, show table data, show records, how many rows, count rows, count records, run sql, run query, duckdb query, select from, group by, aggregate.

metasploit-framework

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "use Metasploit for penetration testing", "exploit vulnerabilities with msfconsole", "create payloads with msfvenom", "perform post-exp...