ai/gemini-content-team/skills/subagent-response-protocol/SKILL.md
Content org: subagent → parent is one JSON object (no YAML). Validate against contracts/schemas/subagent-response.schema.json. Applies to every Task child.
npx skillsauth add akshay-na/dotfiles subagent-response-protocolInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Child replies are one JSON object only — validate against contracts/schemas/subagent-response.schema.json. See rules/subagent-response-protocol.md.
contracts/schemas/subagent-response.schema.jsontemplates/subagent-response.example.jsoncontracts/subagent-contract-block.mdhooks/subagent-protocol-{inject,lint}.shschema_version, contract, _marker, status, agent, paths, fix, errors[], line numbers.summary, non-security findings[].note, next_actions[], open_questions[].No raw secrets; no executable HTML in strings; large tool dumps → artifacts[] refs only.
cco / content-lead parse child JSON, one reformat retry, then stub. Never forward _marker to users.
Task: hook injects contract + _marker.development
Discovery + naming convention reference for typed dev/SME/QA/devops team members in any workspace folder. Primary consumer: `tech-lead` (org-tier).
devops
Automated task classification, agent selection, and state tracking. Use when routing tasks to agents, selecting pipelines, or managing task state.
testing
Use when designing scalable systems, evaluating consistency models, planning state management, making architectural decisions, or when trade-offs around coupling, failure isolation, and reversibility need explicit reasoning before implementation.
tools
CTO/tech-lead helper — split work into disjoint shard briefs with caps (instance_cap, partition_basis, determinism keys).