Install agent-native-cli
Build CLI tools that AI agents can operate reliably.
One skill, one repo. Choose your host below, run the command, the agent picks up SKILL.md on next launch. The same machine-readable manifest is at /skill.json.
Choose your host
Claude Code
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.claude/skills/agent-native-cli
Codex
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.codex/skills/agent-native-cli
Cursor
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.cursor/skills/agent-native-cli
Factory Droid
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.factory/skills/agent-native-cli
Kiro
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.kiro/skills/agent-native-cli
OpenCode
git clone --depth 1 https://github.com/brettdavies/agentnative-skill.git ~/.config/opencode/skills/agent-native-cli
What this does
Clones https://github.com/brettdavies/agentnative-skill.git into your host's skills directory. .git/ is preserved so future updates are a git pull.
Already installed?
If the destination directory already holds this skill (origin matches), update in place:
cd <install-dir> && git pull --ff-only
If it holds something else, remove it first, then re-run the install command:
rm -rf <install-dir>
Update
cd <install-dir> && git pull --ff-only
To pin a specific release: git checkout <tag> after pulling. Tags follow vX.Y.Z semver.
Uninstall
rm -rf <install-dir>
Trust model
Piping a remote shell script into the local shell is the failure mode this install path rejects. Installation runs git clone against a specific repository on a specific host — the scripts are open-source and visible at the producer repo before they execute on the user's machine.
Programmatic
Agents fetch /skill.json for the canonical manifest — Content-Type: application/json, Accept: text/markdown returns the JSON unchanged.