From memstack
Creates and improves MemStack skills via an interactive protocol. Generates v2.1 skill files with YAML frontmatter and updates the MEMSTACK.md index.
How this skill is triggered — by the user, by Claude, or both
Slash command
/memstack:forgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
*Create new MemStack skills or improve existing ones.*
Create new MemStack skills or improve existing ones.
When this skill activates, output:
🔨 Forge — Creating new enchantment...
Then execute the protocol below.
Ask the user:
Generate the skill file with v2.1 format:
Write the file to $MEMSTACK_PATH/skills/{name}.md
Update MEMSTACK.md — add a new row to the Skill Index table
Confirm creation — show the skill summary
User: "forge a new skill called Beacon for health check pinging"
🔨 Forge — Creating new enchantment...
Creating: Beacon
Emoji: 🔔 | Type: Passive | Triggers: "health check", "ping", "uptime"
Writing: skills/beacon.md ✓
Updating: MEMSTACK.md — added row #N ✓
Beacon is ready. Triggers: "health check", "ping", "uptime"
npx claudepluginhub cwinvestments/memstack --plugin memstackGuides creating, modifying, and optimizing SKILL.md files with intent capture, drafting, testing, and progressive-disclosure organization.
Creates new skills or modifies existing ones by packaging workflows into reusable skill format. Uses TDD-style validation to ensure skills are correctly activated.
Guides creation of new agent skills with proper SKILL.md structure, progressive disclosure, and optional scripts. Use when building, writing, or creating a new skill for Claude Code.