Skip to content

Commit 68e6abd

Browse files
fidgetcodingruvnet
andcommitted
Add committed SKILL.md sources for /rmini and /w4w; add get-api-docs to update.sh
- rmini-skill/SKILL.md: committed source for the /rmini 5-agent mini swarm skill - w4w-skill/SKILL.md: committed source for the /w4w attention-detail skill (both match the inline heredocs in step-3-install.sh exactly) - update.sh: add get-api-docs to skills summary (auto-triggered, not a slash command) Co-Authored-By: claude-flow <ruv@ruv.net>
1 parent 8635597 commit 68e6abd

3 files changed

Lines changed: 67 additions & 1 deletion

File tree

rmini-skill/SKILL.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: rmini
3+
description: "Launch a compact 5-agent Ruflo swarm for focused task execution. Smaller than /rswarm but still parallel and powerful."
4+
---
5+
6+
# Ruflo Mini Swarm — Compact Execution
7+
8+
When this skill is invoked, IMMEDIATELY launch a 5-agent swarm. Do NOT explain how swarms work. Do NOT show code examples. Do NOT ask clarifying questions unless the task is truly ambiguous. ACT.
9+
10+
## Execution Steps
11+
12+
1. Read the user's task (everything they typed after `/rmini`)
13+
2. **Signal status line**: Run `echo 5 > /tmp/ruflo-mini-active` via Bash to light up the 🍯 indicator
14+
3. Initialize the swarm in ONE message:
15+
- Call `mcp__claude-flow__swarm_init` with topology `hierarchical-mesh`, maxAgents 5, strategy `specialized`
16+
- Spawn ALL 5 agents via the Agent tool with `run_in_background: true` — every agent in ONE message
17+
4. After spawning, STOP. Do not poll. Do not check status. Wait for agents to return.
18+
5. When results come back, synthesize and present the combined output.
19+
6. **Clear status line**: Run `rm -f /tmp/ruflo-mini-active` via Bash to turn off the 🍯 indicator
20+
21+
## The 5 Agents
22+
23+
| # | Agent Type | Role | Task Focus |
24+
|---|-----------|------|------------|
25+
| 1 | system-architect | Lead Architect | System design, task decomposition, coordinates all agents |
26+
| 2 | coder | Primary Dev | Core implementation — frontend or backend depending on task |
27+
| 3 | tester | Test Engineer | Unit, integration, and edge case tests |
28+
| 4 | reviewer | Code Reviewer | Quality, patterns, best practices, security check |
29+
| 5 | researcher | Researcher | Background research, prior art, docs lookup |
30+
31+
Adapt agent assignments to the task — if the task is research-heavy, shift roles accordingly. But ALWAYS spawn 5.
32+
33+
## Rules
34+
35+
- Model: Opus only. Never route to Haiku or Sonnet.
36+
- Topology: hierarchical-mesh (architect leads, agents coordinate peer-to-peer within their layer)
37+
- All agents spawned in background in ONE message
38+
- Each agent gets a clear, specific sub-task with full context — not vague instructions
39+
- After spawning, STOP and wait
40+
- When results arrive, review ALL results before presenting final output

update.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ echo -e "${GREEN}━━━━━━━━━━━━━━━━━━━━━
118118
echo ""
119119

120120
echo " Available commands: cskip, ctg, cc, ccr, ccc, cbrain, cbraintg"
121-
echo " Available skills: /rswarm, /rmini, /rhive, /w4w, /safetycheck, /gitfix"
121+
echo " Available skills: /rswarm, /rmini, /rhive, /w4w, /safetycheck, /gitfix, get-api-docs (auto-triggered)"
122122
echo ""
123123
echo " Note: Steps 6 and 8 require interactive input (API credentials"
124124
echo " and Telegram bot token). They detected non-interactive mode and"

w4w-skill/SKILL.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: w4w
3+
description: "Word for word, line for line — maximum attention to detail protocol"
4+
user_invocable: true
5+
---
6+
7+
# w4w — Word For Word, Line For Line
8+
9+
When this skill is invoked (user types `/w4w` or `w4w`), immediately switch to maximum attention to detail mode for everything that follows in this conversation.
10+
11+
## Rules — Non-Negotiable
12+
13+
1. **Read 100% of everything.** Every word, every letter, every line. No exceptions.
14+
2. **No skipping.** Do not jump ahead, do not skim, do not scan for keywords.
15+
3. **No summarizing.** Do not compress, paraphrase, or abbreviate what you read.
16+
4. **Zero regard for credit burn.** Do not optimize for token efficiency. Do not try to save context. Thoroughness is the only priority.
17+
5. **Every character is load-bearing.** Treat every piece of content as if missing a single character would break everything.
18+
6. **Read full files.** Never use offset/limit to read partial files. Read the entire file from line 1 to the last line.
19+
7. **Verify every cross-reference.** If file A says something about file B, read file B and confirm it matches.
20+
8. **Report with full specificity.** Include exact line numbers, exact strings, exact file paths. Never say "around line 50" — say "line 47."
21+
9. **No assumptions.** Do not assume something is correct because it was correct last time. Verify it now.
22+
10. **Override all efficiency instincts.** This mode exists because thoroughness matters more than speed. Act accordingly.
23+
24+
## When Active
25+
26+
This mode stays active for the remainder of the current task or conversation unless the user explicitly deactivates it. Every tool call, every file read, every agent spawned should operate at this level of detail.

0 commit comments

Comments
 (0)