---
name: jabrena-004-commands-installation
description: "Use when you need to install the embedded project commands into command directories (.github/commands, .claude/commands, .cursor/command, .codex/commands), selecting the destination interactively and copying the embedded command definitions from project assets. This should trigger for requests such as Install embedded commands; Bootstrap .cursor/command; Bootstrap .claude/commands; Copy project commands; Install project command suite. Part of Plinth Toolkit"
license: "Apache-2.0"
metadata:
  decimalai-skill-id: "cd76e2cd-5461-487a-805d-e8badec5541f"
  decimalai-version-id: "0cfa0fd5-be97-4154-b271-12bfdc1650bb"
  decimalai-version: "1"
  decimalai-body-sha256: "a4a6dbd2aece2f9b7ccc97f72087056da863c7732e4c4f4a1e9ff720b7d0b2f8"
  decimalai-name: "jabrena/004-commands-installation"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "agent-tooling"
  decimalai-source: "https://app.decimal.ai/s/jabrena-004-commands-installation@1/SKILL.md"
---
# Embedded 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](references/004-commands-installation.md).
