ai/gemini-content-team/skills/subagent-observability/SKILL.md
Format one NDJSON audit line per inter-persona event (hashes, paths — no raw secrets or full draft bodies).
npx skillsauth add akshay-na/dotfiles subagent-observabilityInstall 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.
~/.gemini/memory/observability/events.jsonl (and optionally ~/.gemini/memory/observability/runs/<run_id>.jsonl).
No wrapping array. Use jq -c to build lines if tooling allows.
payload_sha256: SHA-256 of UTF-8 bytes of caveman handoff blob when applicable; omit if no payload.artifact_paths: paths relative to <content-brain>/ or absolute under ~/ai-brain/ (e.g. drafts/blog/foo.md or full path for clarity).event_id: fresh UUID v4 per line.Secrets, tokens, emails, phone numbers, full model outputs, raw subscriber lists.
{"schema_version":1,"ts":"2026-05-04T12:00:00Z","run_id":"…","event_id":"…","phase":"DRAFT","from_persona":"cco","to_persona":"editor-blog","event":"handoff","artifact_paths":["drafts/blog/…"],"payload_sha256":"abc…"}
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).