About 004-commands-installation
An interactive skill that copies the project’s embedded command bundle into a selected command directory. It supports four destinations and reports files that are overwritten during repeat installations.
Key features
- 01Interactive choice of command destination
- 02Copies all embedded command files
- 03Creates the destination directory
- 04Reports overwritten files
Use cases
- 01Set up project commands in .cursor/commands
- 02Install commands in .claude/commands
- 03Bootstrap .codex/commands
- 04Install commands in .github/commands
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ jabrena/ plinth --skill 004-commands-installationAfter installing, type/004-commands-installationin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
assets/commands/create-diagram.mdcreate-feature-branch.mdcreate-adr.mdclose-spec.mdcreate-acceptance-criteria.mdcreate-spec.mdbenchmark.mdcreate-worktree.mdexplore-design.mdexplore-problem.mdprofile.mdupdate-issue.mdonboarding.mdimplement-spec.mdreferences/004-commands-installation.mdDetails
From the project READMEEmbedded commands installer
Install a predefined set of embedded project commands from repository assets into a user-selected target directory. This is an interactive skill.
What is covered in this Skill?
- Interactive target selection (
.github/commands,.claude/commands,.cursor/commands, or.codex/commands) - Deterministic copy of all embedded commands defined via XInclude from
assets/commands - Idempotent re-installation with clear overwrite reporting
- Support for four command framework destinations
Constraints
This skill installs only the embedded project commands bundle and must ask for destination before writing files.
- MUST ask the user to choose one of four command destinations before installing
- MUST copy all embedded command files from skill
assets/commands/ - MUST preserve file names from the reference content and report overwrite actions
- MUST create the destination directory if it does not exist
When to use this skill
- Install embedded commands
- Bootstrap .cursor/command from project assets
- Bootstrap .claude/commands from embedded commands
- Copy project commands into .codex/commands
- Install command suite into .github/commands
Reference
For detailed guidance, examples, and constraints, see references/004-commands-installation.md.