skills
Synchronizes Fast Forward skills into .agents/skills directory.
Description
The skills
command synchronizes packaged agent skills into the consumer
repository's .agents/skills
directory using symlinks.
Usage
composer skills
vendor/bin/dev-tools skills
Options
This command supports:
--jsonto emit a structured machine-readable payload instead of the normal terminal output;--pretty-jsonto emit the same structured payload with indentation for terminal inspection.
Examples
Synchronize skills:
composer skills
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Success. Skills synchronized. |
| 1 | Failure. No packaged skills or sync error. |
Behavior
- Verifies the packaged
.agents/skillsdirectory before doing any work. - Creates the consumer
.agents/skillsdirectory when missing. - Creates missing symlinks to packaged skills.
- Repairs broken symlinks.
- Preserves an existing non-symlink directory instead of overwriting it.