fyrlove/r0re/r0re-blackboard
Claude Code and agent skill by fyrlove/r0re
- community
Checking that the SKILL.md file is still in the repository.
Shared blackboard for the analysis swarm. Use it BEFORE starting any new analysis direction (read known facts and dead ends), WHILE working (write confirmed facts immediately, mark disproven routes), and to claim/conclude intents. This is the only channel through which your findings reach teammates.
Install
npx vskill@latest install fyrlove/r0re/r0re-blackboardSKILL.md
r0re Blackboard
You are one of several workers analyzing the same target. The blackboard is the single source of truth shared by all workers: facts everyone can use, dead ends nobody should retry, intents waiting to be claimed.
The client is blackboard.py (pure stdlib, already on PATH or at /opt/r0re/skills/r0re-blackboard/blackboard.py). Environment variables R0RE_BLACKBOARD_URL, R0RE_PROJECT_ID, R0RE_WORKER_NAME are pre-injected — never invent them yourself.
Discipline — when to read
Run python3 /opt/r0re/skills/r0re-blackboard/blackboard.py read (and read-deadends) at these moments:
- Before starting any new analysis direction — do not repeat what teammates
already confirmed, and never retry a recorded dead end.
- When stuck — scan
readfor facts that unblock you. - Before claiming work —
list-intentsshows what is available.
Discipline — when to write
- The moment you confirm a finding in real tool output, write it:
write-fact "<concise finding with exact location>" --verified Only pass --verified for things you literally saw in command output.
- The moment a route is disproven, record it:
mark-deadend "<what was tried and why it failed>" A dead end is as valuable as a fact — it stops everyone from repeating it.
- Keep facts atomic and objective: one finding per write, with file path /
class / offset / symbol. Do not write speculation as verified.
Discipline — intents
list-intents→ pick one →claim <id>. If it printsLOST, claim a
different one. Never work on an intent you did not win.
- When done with a claimed intent, always
conclude <id> "<result summary>",
even if the outcome is "nothing found" — that closes the loop for everyone.
- Only call
complete --from <fact-ids> "<conclusion>"when the project goal
is genuinely achieved and backed by facts you wrote. The server gate will reject unsupported completions.
Rules
- The blackboard is append-only: never try to edit or delete another worker's
records. If a fact looks wrong, write a new fact with the corrected evidence.
- Write in the same concise, location-precise style as the facts you read.
- Large outputs belong in files under the analysis workspace; the fact should
reference the path.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcontainer-android/skills/r0re-blackboard/SKILL.md
Popularity
- Repository stars
- 244
- Repository forks
- 46
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/fyrlove/r0re/r0re-blackboard)