Skip to content
Agentmart
Submit a tool

rolecraft

Install AI agent skills as roles & behaviors from any source — local folder, GitHub, GitLab, SSH git URL.

Skill by rolecraft-sh

IndexedMIT★ 96
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/rolecraft-sh-rolecraft

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Install AI agent skills as roles & behaviors from any source — local folder, GitHub, GitLab, SSH git URL. Zero-dependency CLI with 90 agent targets (65 verified).

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Network hosts it talks to 61

  • aider.chat · found in code
  • aiderdesk.hotovo.com · found in code
  • ampcode.com · found in code
  • antigravity.google · found in code
  • api.github.com · found in code
  • assistant.posit.co · found in code
  • biomejs.dev · found in code
  • bob.ibm.com · found in code
  • codebuddy.ai · found in code
  • codeep.dev · found in code
  • codeload.github.com · found in install command
  • commandcode.ai · found in code
  • cursor.com · found in code
  • developers.openai.com · found in code
  • dexto.ai · found in code
  • docs.anthropic.com · found in code
  • docs.augmentcode.com · found in code
  • docs.autohand.ai · found in code
  • docs.cline.bot · found in code
  • docs.devin.ai · found in code
  • docs.factory.ai · found in code
  • docs.firebender.com · found in code
  • docs.getpochi.com · found in code
  • docs.github.com · found in code
  • docs.mcpjam.com · found in code
  • docs.mistral.ai · found in code
  • docs.openclaw.ai · found in code
  • docs.openhands.dev · found in code
  • docs.replit.com · found in code
  • docs.roocode.com · found in code
Show 31 more hosts
  • docs.sylph.ai · found in code
  • docs.tabnine.com · found in code
  • docs.trae.ai · found in code
  • docs.trae.cn · found in code
  • docs.warp.dev · found in code
  • docs.windsurf.com · found in code
  • docs.x.ai · found in code
  • eve.dev · found in code
  • forgecode.dev · found in code
  • geminicli.com · found in code
  • getpromptscript.dev · found in code
  • github.com · found in code
  • goose-docs.ai · found in code
  • help.aliyun.com · found in code
  • help.syncfusion.com · found in code
  • hermes-agent.nousresearch.com · found in code
  • junie.jetbrains.com · found in code
  • kilo.ai · found in code
  • kiro.dev · found in code
  • meta-models.github.io · found in code
  • mintlify.com · found in code
  • moonshotai.github.io · found in code
  • mux.coder.com · found in code
  • neovateai.dev · found in code
  • omp.sh · found in code
  • opencode.ai · found in code
  • qwenlm.github.io · found in code
  • raw.githubusercontent.com · found in code
  • rolecraft-sh.github.io · found in code
  • sitemaps.org · found in code
  • skills.sh · found in code

Files it touches

  • ~/.claude/skills/rolecraft
  • ~/.claude.json
  • ~/.claude/skills
  • Your home directory (~)
  • ~/.adal/skills
  • ~/.agents/mcp.json
  • ~/.agents/skills
  • ~/.aider-desk/skills
  • ~/.aider/skills
  • ~/.astrbot/data/skills
  • ~/.augment/skills
  • ~/.autohand/skills
  • ~/.bob/skills
  • ~/.cline/skills
  • ~/.codeartsdoer/skills
  • ~/.codebuddy/skills
  • ~/.codeep/skills
  • ~/.codeium/windsurf/skills
  • ~/.codemaker/skills
  • ~/.codestudio/skills
  • ~/.cody/skills
  • ~/.commandcode/skills
  • ~/.config/agents/skills
  • ~/.config/muse/settings.json
  • ~/.config/muse/skills
  • ~/.continue/config.json
  • ~/.continue/skills
  • ~/.crush/skills
  • ~/.cursor/mcp.json
  • ~/.cursor/skills
  • ~/.droid/skills
  • ~/.fabric/skills
  • ~/.factory/skills
  • ~/.firebender/skills
  • ~/.gemini/antigravity-cli/skills
  • ~/.gemini/config/skills
  • ~/.gemini/skills
  • ~/.grok/skills
  • ~/.hermes/skills
  • ~/.iflow/skills

What's inside

Skill name
rolecraft
Description
Install AI agent skills as roles & behaviors from any source — local folder, GitHub, GitLab, SSH git URL. Zero-dependency CLI with 90 agent targets (65 verified).
License
MIT
Instructions
112 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (200)

  • .biomeignore
  • .editorconfig
  • CODEOWNERS · .github/
  • bug_report.md · .github/ISSUE_TEMPLATE/
  • feature_request.md · .github/ISSUE_TEMPLATE/
  • PULL_REQUEST_TEMPLATE.md · .github/
  • codeql-config.yml · .github/codeql/
  • dependabot.yml · .github/
  • release-prep.sh · .github/scripts/
  • release-prep.test.js · .github/scripts/
  • codeql.yml · .github/workflows/
  • docs.yml · .github/workflows/
  • release-prep.yml · .github/workflows/
  • release-publish.yml · .github/workflows/
  • scorecard.yml · .github/workflows/
  • test.yml · .github/workflows/
  • welcome.yml · .github/workflows/
  • .gitignore
  • .npmignore
  • .nvmrc
  • AGENTS.md
  • CHANGELOG.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • LICENSE
  • MANIFEST-MATRIX.md
  • README.md
  • RELEASE.md
  • SECURITY.md
  • SKILL.md
  • SUPPORT.md
  • apps.json
  • demo.tape · assets/
  • favicon.png · assets/
  • logo.png · assets/
  • og.jpg · assets/
  • robots.txt · assets/
  • rolecraft-demo.gif · assets/
  • rolecraft_logo.png · assets/
  • RESULTS.md · benchmark/
  • comparison.svg · benchmark/
  • install-speed.js · benchmark/
  • results.json · benchmark/
  • rolecraft.js · bin/
  • rolecraft.test.js · bin/
  • cli-contract.test.js · bin/rolecraft/
  • biome.json
  • config.js · docs/.vitepress/
  • custom.css · docs/.vitepress/theme/
  • index.js · docs/.vitepress/theme/
  • agents.md · docs/
  • api.md · docs/
  • architecture.md · docs/
  • architecture.test.js · docs/
  • benchmark · docs/
  • agents-xml.md · docs/commands/
  • agents.md · docs/commands/
  • bundle.md · docs/commands/
  • check.md · docs/commands/
  • ci.md · docs/commands/
  • …and 140 more

SKILL.md (first lines)

# rolecraft

Install and manage AI agent skills across 90 agents (65 verified) with a single command. Zero dependencies. No registry required.

## When to use

- **Install skills** — from local folders, GitHub repos, GitLab projects, or SSH git URLs
- **Manage skills** — list, update, remove, and verify installed skills
- **CI/CD pipelines** — lockfile-based re-install with `rolecraft ci`
- **Troubleshooting** — `rolecraft doctor` to diagnose agent detection, lockfile, and Node.js issues
- **Team onboarding** — bundle install with a single command
- **Cross-agent setup** — install the same skill to multiple agents at once

## Quick start

```bash
# Try without installing
npx rolecraft --help

# Create a skill
npx rolecraft init my-skill

# Install from any source
npx rolecraft install ./my-skill
npx rolecraft install user/repo
npx rolecraft install https://gitlab.com/org/project
npx rolecraft install git@github.com:user/repo.git

# Install to specific agents
npx rolecraft install user/repo --cursor --devin

# Check for updates
npx rolecraft check

# Run system health check
npx rolecraft doctor

# List installed skills
npx rolecraft list

# Convert between SKILL.md and .mdc
npx rolecraft convert ./my-skill
```

## Install commands

| Command | Purpose |
|---------|---------|
| `rolecraft install <source>` | Install a skill (local, GitHub, GitLab, SSH) |
| `rolecraft init [name]` | Scaffold a new `SKILL.md` (`--template`, `--list`) |
| `rolecraft list` | Show installed skills |
| `rolecraft check` | Check for available updates |
| `rolecraft remove <slug>` | Uninstall a skill |
| `rolecraft update <slug>` | Re-install to latest version |
| `rolecraft rollback <slug>` | Restore to previous version from backup |
| `rolecraft bundle <sources>` | Install multiple skills from file or inline |
| `rolecraft ci` | Re-install from lockfile (CI mode) |
| `rolecraft verify` | Check skill integrity via content hash |
| `rolecraft watch [<slug>]` | Watch skills for changes and auto-sync |
| `rolecraft search <query>` | Search skills on GitHub |
| `rolecraft doctor` | Run system health check |
| `rolecraft agents-xml [--write]` | Generate skills XML for AGENTS.md |
| `rolecraft use <source>` | Preview without installing |
| `rolecraft completions bash\|zsh\|fish` | Generate shell completions |
| `rolecraft convert <source>` | Convert between SKILL.md and .mdc formats |
| `rolecraft test <skill-path>` | Test a skill quality with built-in assertions |

## Common flags

| Flag | Purpose |
|------|---------|
| `--cursor`, `--devin`, `--claude`, `--codex` | Target specific agents |
| `--all` | Install to every supported agent |
| `--yes` / `-y` | Non-interactive mode (CI/CD) |
| `--dry-run` | Preview without making changes |
| `--symlink` | Symlink instead of copy |
| `--global` / `--project` | Scope selection |

## Supported agents (90 total · 65 verified)

`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`, `omp (oh-my-pi)`, `autohand-code`, `rovo-dev`, `firebender`, `ibm-bob`, `aider-desk`, and 45 more.

## Examples

### Install from GitHub
```
rolecraft install vercel-labs/agent-skills --skill frontend-design
```

### Install to multiple agents
```
rolecraft install ./my-team-rules --cursor --devin --copilot --all
```

### CI pipeline install
```
rolecraft ci --yes
```

### Create and install your own skill
```
rolecraft init my-skill
rolecraft install ./my-skill --all
```

## Links

- GitHub: https://github.com/rolecraft-sh/rolecraft
- npm: https://www.npmjs.com/package/rolecraft
- Docs: https://github.com/rolecraft-sh/rolecraft#readme

From rolecraft-sh/rolecraft, MIT.

Signals

Stars
96
Forks
44
Open issues
0
Last commit
Oct 23, 2026 (6 days ago)
Last release
Oct 14, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

rolecraft skill. Agent Mart. https://agentmart.dev/skills/rolecraft-sh-rolecraft (last updated 2026-10-24)