Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

scaffold-skill-marketplace (a claude skill for claude skills)

Description and use

The scaffold-skill-marketplace script automates creating a Claude Code marketplace repository, generating all required files and configurations in a single pass.

Problem

Creating a new Git repository that serves as a shareable Claude Code plugin marketplace requires repetitive boilerplate files and configuration.

Outcome

The scaffold script automates the creation of a fully functional Claude Code marketplace repository, reducing manual setup time and ensuring consistency across files and versioning.

Workflow

  • Run bash scripts/scaffold.sh --name <name> --owner-name "Your Name" --owner-email "[email protected]" --target-dir ./<dir>
  • The script renders 15 templates using sed, substituting 6 placeholders (MARKETPLACE_NAME, PLUGIN_NAME, DESCRIPTION, OWNER_NAME, OWNER_EMAIL, VERSION).
  • It copies the validator script unchanged.
  • It writes the files and stops, printing instructions for git init, creating the repo, and testing with claude --plugin-dir "$(pwd)".
  • If the target directory is non-empty, the script refuses unless --force is used and confirms with the user before proceeding.

Evidence

scaffold-skill-marketplace is a repo I created that only needs a name, then writes a git repo that other people can install claude code skills from.

Source

the script renders 15 templates from references/templates/ with sed, substituting 6 placeholders:

Source

releases run on semantic-release from conventional commits:

Source

  • Record date: 2026-10-08T22:55:56.768Z