home / skills / sandraschi / advanced-memory-mcp / advanced-memory-skill-creator

advanced-memory-skill-creator skill

/skills/advanced-memory/advanced-memory-skill-creator

This skill guides you through scaffolding, validating, and packaging Claude skills using the Advanced Memory MCP workflow for repeatable automation.

npx playbooks add skill sandraschi/advanced-memory-mcp --skill advanced-memory-skill-creator

Review the files below or copy the command above to add this skill to your agents.

Files (10)
SKILL.md
2.8 KB
---
name: advanced-memory-skill-creator
description: Use when planning, scaffolding, validating, or packaging Claude skills inside Advanced Memory MCP.
license: Proprietary
---

# Advanced Memory Skill Creator
> **Status**: βœ… Research complete
>
> **Last validated**: 2025-11-08
>
> **Confidence**: 🟑 Medium β€” Ready for packaging – keep sources current

## When to load this skill
- You need to build a new Claude skill that matches Anthropic’s gold-standard structure.
- You are upgrading a legacy skill (single SKILL.md file) into the modular layout.
- You must validate a skill before sharing it with teammates or packaging it for SkillsMP.
- You want to create repeatable automation around scaffolding, validation, or packaging.

## Quick start workflow
1. **Collect requirements** using the prompts in [modules/process-guide.md](modules/process-guide.md#step-1-understanding).
2. **Run the MCP tool**:
   ```python
   adn_skills_creator(
       operation="scaffold",
       skill_name="my-new-skill",
       output_dir="skills/custom",
       category="developer"
   )
   ```
3. **Fill in content** following the templates in `modules/core-guidance.md`.
4. **Validate** and **package**:
   ```python
   adn_skills_creator(operation="validate", skill_path="skills/custom/my-new-skill")
   adn_skills_creator(operation="package", skill_path="skills/custom/my-new-skill", output_dir="dist")
   ```
5. Record sources, update `the status banner`, and publish.

## CLI equivalents
- Scaffold: `uv run am-skill-creator scaffold my-new-skill --output-dir skills/custom`
- Validate: `uv run am-skill-creator validate skills/custom/my-new-skill`
- Package: `uv run am-skill-creator package skills/custom/my-new-skill --output-dir dist`
- Upgrade legacy skill: `uv run am-skill-creator upgrade skills/legacy/old-skill`

## Module overview
- [Core guidance](modules/core-guidance.md) β€” Complete playbooks for scaffolding, validation, packaging, and automation.
- [Process guide](modules/process-guide.md) β€” Anthropic six-step methodology tailored to Advanced Memory.
- [Known gaps](modules/known-gaps.md) β€” Validation tasks, pending research, and integration TODOs.
- [Research checklist](modules/research-checklist.md) β€” Mandatory workflow to capture sources and verify freshness.

## Research status
- Research complete as of 2025-11-08 (see sources above); rerun checklist quarterly or after Anthropic updates.
- Document new sources inside `the Source Log` and [modules/research-checklist.md](modules/research-checklist.md) when revisions are made.
- Update `the status banner` to 🟒 High after field validation and peer review.

## Related tools and references
- `adn_skills_creator` portmanteau – runtime interface for all operations.
- `scripts/refactor_skills_modular.py` – bulk upgrade helper.
- `docs/patterns/claude-skills/skill-creator-reference.md` – Anthropic gold standard.

Overview

This skill helps you plan, scaffold, validate, and package Claude skills inside the Advanced Memory MCP. It provides command-line and Python interfaces, templates, and a research-driven checklist to produce Anthropic-aligned, modular skills. Use it to standardize skill delivery and automate repeatable packaging workflows.

How this skill works

It scaffolds a modular skill layout from requirements, injects core guidance templates, and runs validation checks against an Anthropic-aligned process. The tool can upgrade legacy single-file skills to the modular format, run automated validation, and output a distributable package. It also tracks research sources and prompts for periodic refreshes to keep skill content current.

When to use it

  • Starting a new Claude skill and you want Anthropic-compliant structure
  • Upgrading legacy or monolithic skills to a modular layout
  • Before sharing or publishing a skill to validate quality and completeness
  • Automating repeatable scaffolding, validation, or packaging in CI pipelines
  • Maintaining source provenance and research freshness for skills

Best practices

  • Collect clear functional and conversational requirements before scaffolding
  • Follow the included core guidance templates when authoring content
  • Run the research checklist quarterly or after major platform changes
  • Use the validate operation as a gating step before packaging and publishing
  • Record sources and update the skill status banner after peer review

Example use cases

  • Scaffold a new developer tool skill with built-in prompts, metadata, and tests
  • Upgrade a legacy single-file skill into the modular structure for maintainability
  • Integrate validation and packaging into CI to produce release-ready skill bundles
  • Use the research checklist to audit and refresh sources for high-confidence skills
  • Bulk-refactor multiple skills using the provided automation script

FAQ

What inputs does the scaffold operation require?

Supply a skill name, output directory, and optional category; richer results come from a short requirements spec gathered with the process prompts.

How often should I rerun the research checklist?

Rerun quarterly or immediately after any platform or policy changes that could affect skill behavior or safety.

Can I automate validate and package in CI?

Yes. The tool supports CLI operations suitable for CI pipelines; validate should be a gating step before packaging.