Skills for Claude Code — packaged as a plugin marketplace for the rara project and general development workflows.
# Add the marketplace
/plugin marketplace add rararulab/rara-skills
# Install the plugin
/plugin install rara@rara-skillsAdd to your project's .claude/settings.json or user-level ~/.claude/settings.json:
{
"enabledPlugins": {
"rara@rara-skills": true
},
"extraKnownMarketplaces": {
"rara-skills": {
"source": {
"source": "github",
"repo": "rararulab/rara-skills"
}
}
}
}On every Claude Code session start, rara-skills checks for new GitHub Releases. If a newer version exists, you'll see:
⬆ rara-skills v1.2.0 可用(当前 v1.1.0),运行 /rara-upgrade 升级
/rara-upgrade
Supports both git-based and marketplace installations. After upgrading, restart Claude Code to load the new version.
| Skill | Description |
|---|---|
| dev-workflow | Full development lifecycle: issue → worktree → delegate → evaluate → PR → CI |
| multica-team | Rara-led coding orchestration through Multica: issue trees, explicit dispatch contracts, canonical stage-result artifacts, controller-aware handoffs, monitoring, verification, and deliberate ship/follow-up decisions |
| multica-polling | Scheduler-driven tracking for Multica-dispatched issues: persisted context, polling state machine, retry/timeout policy, and script-backed rescheduling |
| multica-orchestrator | Workflow-controller layer for staged Multica delivery: parse canonical STAGE_RESULT JSON, validate plan/build/review gates plus delivery evidence, emit authoritative handoff comments, and escalate when transition is unsafe |
| requirement-to-issues | Convert user requirements into structured Linear issues |
| Skill | Description |
|---|---|
| bdd-design | Design BDD scenarios from requirements, write Gherkin acceptance criteria |
| bdd-review | Review .feature files for quality before issue creation |
| bdd-implement | Implement BDD scenarios as executable tests with step definitions |
| Skill | Description |
|---|---|
| prompt-system | Diagnose, optimize, or generate prompts with the seven-layer Polanyi framework |
| prompt-refinery | Optimize prompts using the Polanyi tacit-knowledge framework (concept anchors + constraint layering) |
| Skill | Description |
|---|---|
| matklad-perspective | Alex Kladov (matklad) thinking framework — use for IDE/compiler/language design, architecture decisions, testing methodology |
| rob-pike-perspective | Rob Pike thinking framework — use for Unix-style simplicity, Go/concurrency, tool design, interface and system complexity decisions |
| Skill | Description |
|---|---|
| language-learning | Immersive Japanese learning blended into normal task conversations (no CLI required) |
| rara-upgrade | Upgrade rara-skills to the latest version |
| Scope | File | Effect |
|---|---|---|
| Project | .claude/settings.json (in repo root) |
All team members get the skills |
| User | ~/.claude/settings.json |
Available in all your projects |
Use the template as a starting point. Place new skills in skills/<skill-name>/SKILL.md.
MIT