Agent skill · Data & Analytics

signal-write

Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership. Signals are written as JSON to .signals/ for dashboard consumption and noted in the journal for persistence.

GitHub68,948★ · +463/wk · 2 repos on radarProfile →
copilotMIT
Install
npx skills add github/awesome-copilot --skill signal-write --agent copilot

Same command for any agent — swap --agent for claude-code, codex, cursor.

Facts
Files in the skill folder: 1
SKILL.md size: 5 KB
Bundled scripts: none
Path: skills/signal-write/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 37,432 · +281 this week
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Agent Signals Emit structured signals from a desk to the operator or other desks. ## When to use - A desk needs operator attention (hands-up, blocked) - Work is complete and ready for review (done) - Significant progress worth noting (checkpoint) - Two desks disagree and can't resolve it (hands-up) - The TA is reporting coordination quality (partnership) ## Signal types ### `hands-up` Two desks disagree and can't settle it against external facts. This is the system working — the operator reads where desks *disagree*, not where they perform confidence. ### `blocked` A desk can't proceed without input — missing access, ambiguous scope, need a decision only the operator can make. ### `done` Work is complete and ready for review. Artifacts are on the bench. ### `checkpoint` Significant progress worth the operator knowing about, but work continues. Not blocked, not done — just a marker. ### `partnership` Used by the TA (room coordinator) to report coordination quality. Self-assessment scores reflect coordination, not code accuracy: - **intent** — understood what the operator needed - **confidence** — right work went to the right desks - **accuracy** — dispatched work produced the righ

What's inside
Steps it walks through
  1. When to use
  2. Signal types
  3. hands-up
  4. blocked
  5. done
  6. checkpoint
  7. partnership
  8. How to emit
  9. 1. Write a JSON signal file to .signals/
  10. Signal type mapping
  11. 2. Note the signal in the journal
  12. Outcome signals (calibration)
  13. Principles
More from awesome-copilot
All skills →
About this skill
What does the signal-write skill do?

Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership. Signals are written as JSON to .signals/ for dashboard consumption and noted in the journal for persistence.

How do I install it?

Run `npx skills add github/awesome-copilot --skill signal-write --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going