AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP unreviewed MIT Self-run

Rolecraft

mcp-rolecraft-sh-rolecraft · by rolecraft-sh

Zero-dependency CLI that installs AI agent skills + MCP servers from any source. 86+ agents. No signup, no telemetry, 4 KB.

No reviews yet
0 installs
43 views
0.0% view→install

Install

$ agentstack add mcp-rolecraft-sh-rolecraft

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Dangerous shell/eval execution.

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution Used

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Reliability & compatibility

Not yet reviewed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Rolecraft? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

RoleCraft

Install AI agent skills as roles & behaviors — from any source. Zero-dependency CLI · MCP + Skills in one command · 86+ agents · No signup

Works with 82+ AI agents: opencode · claude-code · cursor · windsurf · devin · codex · copilot · aider · cline · gemini-cli · cody · continue · warp · codeium · fabric · goose · tabnine · supermaven · pr-pilot · loom · roo · trae · hermes · kiro · augment · kilo · openhands · junie · factory · command-code · cortex · mistral-vibe · qwen-code · openclaw · codebuddy · mux · pi · autohand-code · rovo · firebender · bob · aider-desk · and more

Quick Start · Features · Commands · Comparison · FAQ · Security · Contribute


⚡ Zero dependencies · 📦 4 KB · 🤖 86+ agents · 🔌 Skills + MCP · 🔒 No telemetry · 🌐 Offline-first · 🔧 Any source

Full benchmark results →

Full feature comparison →

Migrate from Vercel skills →


Quick start

# try without installing
npx rolecraft --help

# or install globally (works with npm, pnpm, yarn, bun)
npm install -g rolecraft

# detect all agents + install a skill to every agent
rolecraft setup user/repo

# install a skill (local, GitHub, GitLab, SSH, npm)
rolecraft install ./my-skill --cursor

# install a skill WITH its MCP servers (declared in SKILL.md)
rolecraft install ./postgres-rules --cursor

# manage MCP servers standalone
rolecraft mcp install npm:@modelcontextprotocol/github --cursor

# manage installed skills
rolecraft list
rolecraft search code-review
rolecraft check
rolecraft remove my-skill

# convert between SKILL.md and .mdc formats
rolecraft convert ./my-skill
rolecraft convert --help

Requirements: Node.js >= 20 · 4 KB · zero dependencies · 86+ agents · [Getting Started →](docs/guides/getting-started.md) · [Full install guide →](docs/install.md)

> Why zero dependencies? Every dependency is a supply-chain risk. rolecraft uses only Node.js built-ins (fs, path, crypto, https) — no node_modules surprises.


Skills + MCP in one command

rolecraft is the only CLI that installs both agent skills and MCP servers together.

A single SKILL.md can declare both a skill and its required MCP servers:

---
name: postgres-rules
mcp_servers:
  - name: postgres
    source: npm:@modelcontextprotocol/postgres
---
# one command installs the skill AND the MCP server
rolecraft install ./postgres-rules --cursor

No other CLI combines both. npx skills has no MCP support. ags has a separate MCP server for search only. [→ Full MCP docs](docs/mcp.md)


Features

  • Zero dependencies — ~4 KB, only Node.js built-ins
  • MCP + Skills in one command — install skills and their MCP servers together. Unique.
  • Any source — local folder, GitHub/GitLab/SSH URL, npm package
  • 86+ agents — opencode, claude-code, cursor, copilot, aider, devin, gemini-cli, and more
  • No registry required — no signup, no marketplace, no vendor lock-in
  • Security scoring — static analysis: detects prompt injection, command injection, obfuscated code, credential harvesting. Scores 0–100. Blocks dangerous skills
  • CI-ready — lockfile-based re-install (rolecraft ci), --yes flag, --dry-run
  • Shell completions — bash, zsh, fish auto-completion
  • TUI search — interactive arrow-key skill browser with preview
  • System health checkrolecraft doctor diagnoses agent directories, lockfiles, and skill integrity
  • AGENTS.md XML generationrolecraft agents-xml generates Claude Code-compatible XML
  • Profile system — save, apply, and share multi-agent configurations

CI/CD Integration

Use the rolecraft GitHub Action to verify and install skills in your CI pipeline:

# .github/workflows/skills.yml
- uses: rolecraft-sh/rolecraft-action@v1
  with:
    command: ci --yes

See the [CI guide](docs/guides/ci.md) for more examples.


Commands overview

| Command | Description | Details | | --------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------ | | rolecraft init [] | Scaffold a new SKILL.md | [docs](docs/commands/init.md) | | rolecraft install | Install a skill with security scan (local path, GitHub/GitLab/SSH URL, npm) | [docs](docs/commands/install.md) | | rolecraft bundle | Install multiple skills from inline sources or file | [docs](docs/commands/bundle.md) | | rolecraft bundle create | Create a new bundle file | [docs](docs/commands/bundle.md) | | rolecraft search | Search for skills on GitHub (TUI with --interactive) | [docs](docs/commands/search.md) | | rolecraft check | Check installed skills for available updates | [docs](docs/commands/check.md) | | rolecraft use | Preview a skill's files without installing | [docs](docs/commands/use.md) | | rolecraft completions bash\|zsh\|fish | Generate shell completion scripts | [docs](docs/commands/completions.md) | | rolecraft setup [] | Detect agents, optionally install a skill to all | [docs](docs/commands/setup.md) | | rolecraft list | Show all installed skills | [docs](docs/commands/list.md) | | rolecraft doctor | Run system health check | [docs](docs/commands/doctor.md) | | rolecraft agents-xml [--write] | Generate skills XML for AGENTS.md | [docs](docs/commands/agents-xml.md) | | rolecraft mcp install/remove/list/search | Install, remove, list, or search MCP servers for AI agents | [docs](docs/commands/mcp.md) | | rolecraft profile save/apply/list | Save, apply, and share multi-agent configuration profiles | [docs](docs/commands/profile.md) | | rolecraft verify | Check installed skill integrity via content hash | [docs](docs/commands/verify.md) | | rolecraft watch [] | Watch skills for changes and auto-sync | [docs](docs/commands/watch.md) | | rolecraft ci | Re-install all skills from lockfile (CI mode) | [docs](docs/commands/ci.md) | | rolecraft convert | Convert between SKILL.md and .mdc formats | [docs](docs/commands/convert.md) | | rolecraft upgrade | Upgrade rolecraft to the latest version | [docs](docs/commands/upgrade.md) | | rolecraft remove | Uninstall a skill | [docs](docs/commands/remove.md) | | rolecraft update | Re-install a skill to latest | [docs](docs/commands/update.md) | | rolecraft --version | Show version | | | rolecraft --help | Show full command reference | [CLI Reference](docs/reference.md) |


Comparison

| Feature | rolecraft | skills (Vercel) | @agentskill.sh/cli | | ------------------------------------ | ---------------- | --------------- | ------------------- | | Zero dependencies | ✅ 0 | ✅ (1 dep) | ❌ (2) | | Local path install | ✅ 1st class | ✅ | ❌ marketplace only | | GitHub repo install | ✅ | ✅ | ❌ | | GitLab / SSH git URL | ✅ | ✅ | ❌ | | npm package source | ✅ | ✅ | ❌ | | MCP server management | ✅ | ❌ | ❌ | | Agent targets | 82 | 72 | 15+ | | Skills.sh listed | ✅ | ✅ | ⚠️ (registry only) | | Bundle install + create | ✅ | ❌ | ✅ (skillset only) | | Interactive TUI search + install | ✅ | ✅ | ❌ | | Security scoring (0–100) | ✅ | ✅ (Snyk) | ✅ (server + local) | | Non-interactive flag (--yes/-y) | ✅ | ✅ | ❌ | | Skill update check (check) | ✅ | ❌ | ❌ | | Shell completions (bash/zsh/fish) | ✅ | ❌ | ❌ | | Dry-run preview (--dry-run) | ✅ | ❌ | ❌ | | Interactive scope prompt | ✅ | ✅ | ❌ | | Content hash verification (verify) | ✅ | ✅ | ❌ | | CI-mode re-install (ci) | ✅ | ✅ | ❌ | | System health check (doctor) | ✅ | ❌ | ❌ | | Watch mode (auto-sync) | ✅ | ❌ | ❌ | | AGENTS.md XML generation | ✅ | ❌ | ❌ | | Self-upgrade command | ✅ | ❌ | ❌ | | File size | ~4 KB | ~465 KB | ~84 KB |

[See full table →](docs/comparison.md)


Security

Every install is automatically scanned with static analysis that detects:

| Severity | What it catches | | ------------- | ---------------------------------------------------------------------------------------------------- | | 🔴 Critical | Prompt injection, obfuscated code (base64 blobs, eval()), command injection (download-and-execute) | | 🟡 High | Credential harvesting patterns, sensitive file access (~/.ssh, .env) | | 🟢 Medium/Low | Missing metadata, unusual source patterns |

Scores range 0–100:

  • 90+ → SAFE, install proceeds
  • 70–89 → REVIEW, prompts for confirmation
  • **

Samet ÇELİKBIÇAKOwner & Maintainer 冯基魁Contributor Yurii201811Contributor Gaohar ImranContributor Ajay KrishnanContributor Benjamin AyivohContributor


If rolecraft makes your AI agent workflow easier, consider starring the repo. It helps others discover the project and shows that the community finds it useful.


License

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.