agentleFS
wayne930242wayne930242/straw-boss/skills/agent-feedback/SKILL.md

agent-feedback

Skill5 starsChanged 53 days agoMITView on GitHub

Use when locating the boss-assistant, or when the directory has none live and one needs to be opened.

1 other project uses a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Ask whether this session should take the role, unless the user already named a session for it.

    line 15

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Find it

List the directory through contacting-orchestrators. The current assistant is the row with role set to boss-assistant and live: true. A row that carries the role but is not live is a dead claim; treat the role as unclaimed, not as identifying that row. More than one live row carrying the role is a registration race: ask the user which one to keep, and release the others with --release-role from their own sessions.

Open one when none exists

Ask whether this session should take the role, unless the user already named a session for it. This session claims it, alongside its own scope:

uv run --script "${CLAUDE_PLUGIN_ROOT}/scripts/register-orchestrator.py" \
  --scope '<one line describing this session's main work>' --role boss-assistant

For a separately approved window instead, use handoff-orchestrator; the receiver claims the role with the same command once it accepts.

Release it

A session that stops holding the role drops it without rewriting its scope:

uv run --script "${CLAUDE_PLUGIN_ROOT}/scripts/register-orchestrator.py" --release-role

Complete when: the assistant is identified live and reachable, or a fresh claim is registered and confirmed in the directory.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.