From tpm
Scaffolds a new AITPM program folder. Use when starting a new program that needs the AITPM structure set up. Accepts program name and target path as arguments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tpm:initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scaffolds a new program folder from the AITPM framework. Creates the standard directory structure, creates one folder per stream from the per-stream template, generates a `CLAUDE.md` with the framework path baked in, writes a starter `integrations.md` registry, and creates the `.data/` integration cache. The result is a ready-to-use program folder that references this plugin for all agent defin...
Scaffolds a new program folder from the AITPM framework. Creates the standard directory structure, creates one folder per stream from the per-stream template, generates a CLAUDE.md with the framework path baked in, writes a starter integrations.md registry, and creates the .data/ integration cache. The result is a ready-to-use program folder that references this plugin for all agent definitions.
When NOT to use: A program folder already fully initialized — running init again on a complete folder adds nothing new.
If $ARGUMENTS is provided, parse it as <program-name> <target-path> [stream ...] (space-separated).
If $ARGUMENTS is not provided, ask the user for:
general stream if none are given.Run:
bash ${CLAUDE_PLUGIN_ROOT}/skills/init/scripts/init.sh "<program-name>" "<target-path>" <stream> [stream ...]
If the script exits with code 2 and prints EXISTS, the folder already exists. Tell the user:
<target-path>integrations.md, .data/ cache, CLAUDE.md) will be added alongside themAsk the user to confirm before proceeding.
If the folder does not exist (script exited 0), scaffolding is already complete — skip to step 4.
If the user confirmed on an existing folder, re-run with --yes:
bash ${CLAUDE_PLUGIN_ROOT}/skills/init/scripts/init.sh "<program-name>" "<target-path>" --yes <stream> [stream ...]
Tell the user:
<target-path>/tpm:kickoff to start the programnpx claudepluginhub vyazovsky1/tpm --plugin tpmCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.