agentsclimarketplace

Protocols

Skill supermodo/skills/skills/protocols

A coherent, opinionated toolkit for documentation-driven development with twin-model adversarial checks.

Install
npx -y skills add supermodo/skills --skill protocols

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

The supermodo package's single source of truth and help desk. Holds the master copies of every shared protocol (config contract, docs convention, reports, subagent handoff, cross-model adversary ops, adversarial review stance, user questions, grilling, command tooling) that all other supermodo skills read in place. Invoke to ask how the supermodo package or any of its protocols works, to get an overview of the skills and pipeline, or to check that a supermodo installation is complete and healthy — triggers on "how does supermodo work", "explain the grilling/questions/docs protocol", "supermodo help", "check my supermodo install".

SKILL.md

4.1 KB, as published. Nobody here has run it

supermodo protocols — single source of truth + help

This skill is the ONE place shared protocol text lives. Other supermodo skills read these masters directly via their sibling path (../protocols/references/<file>.md, resolved relative to each skill's own folder; under the Claude Code plugin, equivalently ${CLAUDE_PLUGIN_ROOT}/skills/protocols/references/<file>.md). Nothing is duplicated — editing a master here changes behavior everywhere.

When invoked, do one of three jobs

  1. Explain — the user asks how something works: answer from the protocol masters below and the package README; quote the governing passage, link the file. Don't paraphrase from memory when the master is one Read away.
  2. Overview — the user wants the big picture: summarize the toolkit (documentation-driven development with twin-model adversarial checks), the 13 skills, and the 8-stage flow pipeline, pointing at the skills involved.
  3. Doctor — the user wants their installation checked: verify all 13 skill folders are present as siblings of this one (a missing sibling means a partial install — recommend installing the full package), that references/ here contains the 9 masters, and, inside a project, that skills.config.json validates (defer to the config skill) and the docs convention is in place (docs-check, via librarian). Report findings; fix nothing yourself.

The masters

FileGoverns
references/config.mdskills.config.json contract: versioning, validation, argv commands, env-var namespacing, defaults
references/docs-convention.mdThe strict docs layout: router, work triads, immutable task IDs, ADRs, generated navigation, single doc owner
references/reports.mdWhere and how skills persist output: run dirs, stage report frontmatter, run-state hashes, symlink containment
references/handoff.mdSubagent stages: file-based handoff, needs-input escalation, liveness (periodic progress checks on every delegated agent), failure protocol
references/cross-model.mdRunning the other provider as adversary: read-only sandboxes, preflight, batching, hung-detection, degradation honesty
references/adversarial-review.mdThe review stance: burden of proof, evidence-cited attacks, valid "no objection", dispute surfacing
references/questions.mdAsking the user: three-class triage, three question kinds (ordered-choice decisions, simple confirmations, closed menus), transport, answer recording & auto-resolution
references/grilling.mdTwin-agent adversarial interview: actors, independent plans, disprove rounds, routing, recording
references/tooling.mdCommand tiers as quality gates: gap surfacing, decline memory, runtime freshness method (local truth → live docs → verify), aggregator rule

Communication rule (package-wide)

Chat reporting defaults to extreme concision: "be extremely concise and sacrifice grammar for the sake of concision." Overridable per project via output.verbosity in skills.config.json ("standard"). This NEVER applies to generated artifacts (docs, ADRs, reports, commit messages), never shrinks protocol-mandated formats (grill explanations, question loops), and never compresses safety output (warnings, destructive confirmations, mutation previews).

Precedence

  1. The user's explicit instructions
  2. These protocols
  3. Individual skill defaults

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.