agentsclimarketplace

Ai collab protocols

Skill OutlineDriven/odin-claude-plugin/skills/ai-collab-protocols

Outline-Driven Development for Claude Code - 46 agents, 25+ skills, diagram-first methodology, AST-based editing, atomic commits.

Install
npx -y skills add OutlineDriven/odin-claude-plugin --skill ai-collab-protocols

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

What its author says it does

Copied from the file, not written here

Surface in-task AI collaboration protocols one tactic at a time, replacing ambiguous references with durable, recoverable handles.

SKILL.md

3.5 KB, as published. Nobody here has run it

Spot the protocol gap, name the better tactic, point at the durable handle. Small surgical interventions, not a lecture.

Core protocols

URL-as-entity-reference

If the user says "the PR Bob mentioned", "that bug from last week", or "the function we discussed", stop and ask for the URL or the symbol path. Why: names are ambiguous in long-context sessions and unrecoverable across sessions. A stable URL (GitHub PR comment permalink, MCP resource URI like @github:pr/owner/repo/123#comment-456, file:line reference) survives compaction and enables exact match. The chat that prompted this skill explicitly named this as the highest-signal collaboration tip.

Durable PR-comment threads as session memory

Long-running PR comment threads outlive any single session and form the persistence layer for multi-session work. Prefer leaving a comment on the PR over a chat-only handoff. Why: the next session (yours, a colleague's, or a future agent's) can resume from the thread without replaying context. Chat is ephemeral; PR comments are addressable.

Fit the protocol

When a project has an AGENTS.md, CLAUDE.md, or .clinerules, read it before acting. When the project has none and the work is non-trivial, propose authoring one. Defer to init for AGENTS.md authoring rather than re-doing it here. Why: project-level rule files are the cross-tool agent-config convention; fighting them creates drift across sessions.

Anti-patterns to flag

  • Screenshot-only context: loses URL grounding, copy-paste, and search. Pair every screenshot with the URL or text export.
  • Token-usage / LOC framing as a quality proxy: quantity is not capability. The chat that prompted this skill explicitly rejects this framing; surface the rejection if the user reaches for it.

Optional 2026 research extensions (verification status)

Earlier candidate extensions, second-pass verified. Usage details belong in a dedicated reference, not here:

  • ✅ Tool Search Tool (verified, Anthropic official). Source: https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool.
  • ❌ REVERSE_PROMPT.md / TASKLOG.md bidirectional pattern (unverified). No primary-source documentation found. Do not cite as 2026 standard.
  • ⚠️ Structured-output filtering / summarization (partial; different API names). Concepts exist in the Messages API but not under the names originally claimed. Refer to the official Messages API reference before citing.

Modality differentiation

SkillWhen
ai-collab-protocolsIn-task tactic surfacing: user describes an AI workflow informally
contextsPre-implementation context sweep: gather files / patterns / tooling for a feature
qaBug capture: user reports something broken in plain language
initAGENTS.md authoring: onboarding a repository, capturing hard-to-rediscover conventions

Posture

Surface one tactic at a time. Name the protocol. Show the better handle in concrete form (the actual URL, the actual file path, the actual symbol name).

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.