skill-createlisted
Install: claude install-skill search-atlas-group/amm-founding-circle
<objective>
Synthesize one or more proven instincts (via a CLU-* cluster or a single INS-* instinct) into a real, runnable GSD skill definition at ~/.claude/skills/<skill-name>/SKILL.md, create a SKL-*.md reference record in the instinct system, and update all source lineage fields.
</objective>
## Instructions
You are converting behavioral instincts into an executable GSD skill. The resulting SKILL.md must be a real, useful skill — not a placeholder. It must follow the same format as `/learn`, `/learn-eval`, and `/evolve`.
### Argument Parsing
Parse the argument passed to this skill:
- If the argument starts with `CLU-`, it is a cluster ID.
- If the argument starts with `INS-`, it is a single instinct ID.
- If neither, report "Unrecognized argument format — expected CLU-XXXXXXXX-XXXX or INS-XXXXXXXX-XXXX" and stop.
---
### Step 1: Load Source
**From a CLU-* cluster ID:**
Locate the cluster file:
```bash
find "$HOME/.claude/instincts/global/clusters/" -name "<cluster-id>.md" 2>/dev/null
```
Read the file. Parse the frontmatter to extract:
- `id`, `name`, `member_ids`, `avg_confidence`, `trigger_family`, `skill_hypothesis`
- `status`
Read each member instinct file listed in `member_ids`:
```bash
find "$HOME/.claude/instincts/" -name "<ins-id>.md" 2>/dev/null
```
Parse each member instinct's frontmatter and `## Operational Rule` body. Collect:
- `id`, `name`, `status`, `confidence`, `description`
- `signals.trigger_patterns`
- The full rule text
**From a single IN