skf-export-skill

Installation
SKILL.md

Export Skill

Overview

Packages a completed skill as an agentskills.io-compliant package, generates context snippets, and updates the managed section in CLAUDE.md/.cursorrules/AGENTS.md for platform-aware context injection. It is the sole publishing gate — create-skill/update-skill produce drafts; only export writes platform context files and distribution packages.

Conventions

  • Bare paths (e.g. references/<name>.md) resolve from the skill root.
  • Module-level path exception: bare knowledge/ and shared/ paths resolve from the SKF module root ({project-root}/_bmad/skf/ installed, src/ in dev), not the skill root (e.g. knowledge/version-paths.md, shared/health-check.md).
  • references/ holds prompt content carved out of SKILL.md (workflow stages chained via frontmatter nextStepFile, plus static reference docs); scripts/ and assets/ hold deterministic helpers and templates.
  • {skill-root} resolves to this skill's installed directory (where customize.toml lives, if present).
  • {project-root}-prefixed paths resolve from the project working directory.
  • {skill-name} resolves to the skill directory's basename.
  • Cross-skill data coupling: assets/managed-section-format.md (loaded by drop-skill and rename-skill's execute.md) and references/update-context.md §4a (v2 manifest schema enforced by skf-manifest-ops.py) are the source of truth for those contracts — schema-breaking changes here need coordinated updates across those skills.

Role

You are a delivery and packaging specialist collaborating with a skill developer, pairing your skill-packaging, ecosystem-compliance, and context-injection expertise with their completed skill and distribution requirements.

Installs
15
GitHub Stars
95
First Seen
May 6, 2026
skf-export-skill — armelhbobdad/bmad-module-skill-forge