setup-falcondev-oss-skills
Installation
SKILL.md
Setup falcondev-oss/skills
Set up this machine to reach for the right skill by default. Four things happen — explain each to the user and get a yes before touching anything:
- Install the root ponytail skill — laziest-solution discipline for any coding work. (The ponytail repo also ships
ponytail-audit,-review,-help, etc.; setup installs only the rootponytail.) - Install the Matt Pocock skills — only the repo's "Mattpocock Skills" section, not its "Other" section.
- Install all skills from this repo (
falcondev-oss/skills) — standing-orders, conventional-commits, and the rest. - Wire standing-orders into every agent harness's root config, so every conversation defaults to ponytail on code and conventional-commits before git.
This is prompt-driven, not a script: detect, present the plan, confirm, then act. Every step is idempotent — re-running changes nothing already in place.
1. Detect
- Which of the skills below are already installed? (
pnpm dlx skills@latest ls -g, or your package manager's equivalent.) - Which harnesses does the user have? Check for each config dir:
~/.claude(Claude Code),~/.codex(Codex),~/.gemini(Gemini CLI),~/.cursor(Cursor),~/.config/opencode(opencode). The standing-orders line goes into every one present.
2. Present the plan
Tell the user what will happen, then confirm. Skip the install if those skills are already installed.