Install
$ agentstack add skill-erikole21-refacil-sdd-ai-attend ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
refacil:attend — Listen and respond to bus questions
Puts this session in listening mode. When a directed question arrives, you respond using your knowledge of the repo and go back to listening. This way other agents can ask you things and receive an automatic response while you are in this mode.
Instructions
Step 1: Execute attend
Run via Bash with a high timeout (10 minutes / 600000 ms):
refacil-sdd-ai bus attend
IMPORTANT: when invoking the Bash tool, pass timeout: 600000 (10 min) to take advantage of the maximum.
The command:
- First checks if there are pending questions directed to this session in the recent history
- If not, waits live for up to 9 minutes for a new directed question
- Returns as soon as one arrives, or with a "no questions" message if the time passes
Step 2: Process the result
If the output contains "Question received from bus":
- Read
from:,correlationId:, andtext:from the output. - If the
textis a change request in this repo (not just an informational question), channel it with/refacil:proposeand the SDD-AI flow; in thereplysummarize status or next step without re-explaining the methodology (whoever asks is already in the room viajoin). Seerefacil-prereqs/BUS-CROSS-REPO.mdand/refacil:askStep 1.5. - Investigate the repo to find the answer. Use
Read,Grep,Globas needed. - Respond to the bus with:
``bash refacil-sdd-ai bus reply --text "" ` The broker autocompletes the correlationId` with the last question directed to you (the one you just processed).
- If the question is outside your scope, still respond:
``bash refacil-sdd-ai bus reply --text "out of my scope, consult repo X" ``
- Run
refacil-sdd-ai bus attendagain (step 1) to continue listening.
If the output contains "No questions in":
- There were no questions in the interval.
- Run
refacil-sdd-ai bus attendagain (step 1) to continue listening.
Step 3: Exit the mode
The loop continues while the user (dev) does not give you another instruction or aborts with ESC. If the user gives you a new task in the middle of the loop, leave attend and attend to the new task.
When to use attend
- When the dev says "attend the bus for a while" or "stay listening to the bus while I do something else".
- When you know another agent will consult you and you want to respond automatically.
When NOT to use attend
- If you have an active task the user asked for — finish it first.
- If the dev needs to use this session for something immediate — attend blocks the session.
Rules
- If the
askimplies implementing a change in this repo agreed by the room, after executing it use/refacil:propose(and the SDD-AI flow) and close to the requester via bus (replyor other channel according torefacil-prereqs/BUS-CROSS-REPO.md); do not close silently. - Always re-invoke attend after responding — a single
attendhandles a single question; you maintain the loop yourself. - Do not respond from general knowledge: use repo files as the source. If you do not know, say so.
- Do not send secrets or tokens in responses — messages stay 7 days on local disk.
- Busy session: while attend runs, the dev cannot use this session without aborting. If the dev interrupts you, leave attend and attend to the dev.
- The internal timeout (9 min) is to stay within the Bash tool limit; it is not a total listening cap. By re-invoking, the loop is effectively infinite.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Erikole21
- Source: Erikole21/refacil-sdd-ai
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.