Updated 3d ago
by lploc94
raw-cli
The agent harness you can fork. A working agent loop with compaction, sessions, approvals, a terminal REPL, a local dashboard and ACP, where every tool, skill, hook and policy is a file you can change. Build your own internal or coding agent on any model.
105 GitHub stars (105)
+105 in 21 days
| Period | New stars |
|---|---|
| Oct 11 | +83 |
| Oct 12 | +1 |
| Oct 13 | +3 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 9 skills (9 skills found in its SKILL.md files)
- 13 forks (13 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add lploc94/raw-cli
Asks which skills and agents to install. Just one: npx skills add lploc94/raw-cli --skill add-mcp — add -g for every project.
Claude Code
git clone https://github.com/lploc94/raw-clicp -r "raw-cli/examples/skills/add_mcp" ~/.claude/skills/
Copies the add-mcp skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add lploc94/raw-cli
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
add-mcp
Use when connecting an MCP server for Raw, explaining its binding, or diagnosing tools, including dashboard discovery. Select exact original names and verify live calls. Use create-package to share definitions.
examples/skills/add_mcp/SKILL.md on GitHub (opens in a new tab) -
configure-raw
Use to explain, edit or diagnose Raw configuration through files, CLI or dashboard, including package bindings, models, agents, prompts, UI, vars, limits and policy. Use creation skills for new assets or MCP connections.
examples/skills/configure_raw/SKILL.md on GitHub (opens in a new tab) -
create-agent
Use to create or customize a Raw agent through files or dashboard, with prompt, tools, skills, vars, MCP and policy. Use create-package to distribute an existing setup; configure-raw for one setting.
examples/skills/create_agent/SKILL.md on GitHub (opens in a new tab) -
create-hook
Use when creating, editing, testing, selecting or sharing a Raw agent hook for session, turn or tool events. Covers raw.hook/2, gating, notifications, dashboard editing and packages.
examples/skills/create_hook/SKILL.md on GitHub (opens in a new tab) -
create-package
Use when packaging or sharing Raw agents, tools, skills, hooks, vars or MCP as a .rawpkg, or preparing an updated release. Covers CLI and dashboard exports, recipient inputs and installation checks.
examples/skills/create_package/SKILL.md on GitHub (opens in a new tab) -
create-skill
Use when creating or improving a discoverable Raw skill, including browser authoring; write its description and instructions, register it on an agent and verify loading. Use create-package to share skills.
examples/skills/create_skill/SKILL.md on GitHub (opens in a new tab) -
create-tool
Use to create or customize a Raw tool plugin or executable variable provider through files or dashboard. Covers contracts, registration and verification; use create-package to distribute components.
examples/skills/create_tool/SKILL.md on GitHub (opens in a new tab) -
project
Inspect project files before proposing edits and run focused checks for changed files.
examples/agents/project-helper/skills/project/SKILL.md on GitHub (opens in a new tab) -
repo-review
Use when reviewing a repository change for behavior, tests and remaining risks.
examples/packages/mixed-kit/skills/repo-review/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.