{ "schema": "shepherd.compiled-tree/4", "target": "pi", "tree_digest": "da555a2534cb1855e054d3718b1bec3893f4d61b12a3e853ae15d0a152448335", "tokenizer_version": "shepherd-prompt-v1-uax29", "roles": [ { "role": "auditor", "carrier_path": "prompts/auditor.md", "description": "Review landed work or gate a wave with evidence-backed findings and no production edits. Use for post-hoc audits, adversarial verification, and PASS or REDO decisions.", "model_hint": "standard", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write" ], "unsupported_capabilities": [ "code-intelligence", "skill-load", "tool-discovery" ], "capabilities": [ "read", "search", "shell", "code-intelligence", "skill-load", "tool-discovery", "report-write" ], "startup_skill": "reviewing", "startup_skill_sha256": "731c858e6d37bee13283d8cbd0b211c43c1f5bc379f082044e7fbb1328be7b49", "write_eligible": false, "dispatchable": true, "write_scope": "one mode-shaped report path per dispatch (run-scoped audit report, or a wave-review report); a fix becomes a finding, never an edit" }, { "role": "coder", "carrier_path": "prompts/coder.md", "description": "Implement one file-scoped, test-driven change and report exact evidence. Use only for production code or configuration edits after a reviewed brief defines ownership.", "model_hint": "standard", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write", "edit" ], "unsupported_capabilities": [ "skill-load", "tool-discovery" ], "capabilities": [ "read", "search", "shell", "write", "skill-load", "tool-discovery" ], "startup_skill": "implementing", "startup_skill_sha256": "a3654128d0da60d025a5c144bb00dc6daa6f8a165c478aaa56820d16251aa27b", "write_eligible": true, "dispatchable": true, "write_scope": "the brief's declared file scope, inside the assigned worktree only" }, { "role": "conductor", "carrier_path": "prompts/conductor.md", "description": "Execute one plan lane through disjoint implementation, review, redo, and handoff waves. Use when a lane needs a durable lead that may dispatch implementers.", "model_hint": "reasoning-high", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "subagent" ], "unsupported_capabilities": [ "skill-load", "tool-discovery", "schedule-wakeup", "message-peer", "task-tracking" ], "capabilities": [ "read", "search", "shell", "skill-load", "tool-discovery", "dispatch", "schedule-wakeup", "message-peer", "task-tracking" ], "startup_skill": "lane-execution", "startup_skill_sha256": "a4895973bc2416f51db2f280794ca813056c56dccd7b8b3987c09e3282b5bd2e", "write_eligible": true, "dispatchable": true, "write_scope": "own lane namespace only, plus version-control writes for its own lane branch — both Bash-mediated, never a general write grant" }, { "role": "critic", "carrier_path": "prompts/critic.md", "description": "Challenge a plan or proposal before execution without editing it. Use to find contradictions, missing gates, unnecessary complexity, and unsafe assumptions.", "model_hint": "standard", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash" ], "unsupported_capabilities": [ "skill-load" ], "capabilities": [ "read", "search", "shell", "skill-load" ], "startup_skill": "reviewing", "startup_skill_sha256": "731c858e6d37bee13283d8cbd0b211c43c1f5bc379f082044e7fbb1328be7b49", "write_eligible": false, "dispatchable": true, "write_scope": "none — no write capability at all, not even a narrow exception" }, { "role": "discovery", "carrier_path": "prompts/discovery.md", "description": "Research external primary sources and produce one bounded run-scoped report. Use for documentation, release notes, web evidence, or capability discovery.", "model_hint": "economy", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write" ], "unsupported_capabilities": [ "skill-load", "tool-discovery", "web-research" ], "capabilities": [ "read", "search", "shell", "skill-load", "tool-discovery", "web-research", "report-write" ], "startup_skill": "researching", "startup_skill_sha256": "41ca04bd297ea7b6463a030c1ace9ecc8ee3c9eee360c541e9556014086c9a1f", "write_eligible": false, "dispatchable": true, "write_scope": "one brief-declared output path only ({run_dir}/reports/discovery-.md); everywhere else is a write-path violation" }, { "role": "engineer", "carrier_path": "prompts/engineer.md", "description": "Turn an approved seed into a complete, file-disjoint sprint plan and coordinate its critic gate. Use for plan authorship, not production implementation.", "model_hint": "reasoning-high", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write", "edit", "subagent" ], "unsupported_capabilities": [ "skill-load", "tool-discovery", "message-peer" ], "capabilities": [ "read", "search", "shell", "write", "skill-load", "tool-discovery", "dispatch", "message-peer" ], "startup_skill": "planning", "startup_skill_sha256": "641bfdd9f11be78aa5b0aea03883cb8f1f22c4e24f0f4bc38b4261d5f0543064", "write_eligible": true, "dispatchable": true, "write_scope": "the run's phase0.md, plan.md, graph/topology.json, lane plans, and assigned planning reports only — never source, native state, dispatch, bindings, or locks" }, { "role": "planter", "carrier_path": "prompts/planter.md", "description": "Author a drift-resistant seed from the bound root session before Engineer planning. Use for root-local scope discovery and escalation.", "model_hint": "reasoning-high", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write", "edit" ], "unsupported_capabilities": [ "skill-load", "tool-discovery", "ask-operator" ], "capabilities": [ "read", "search", "shell", "write", "skill-load", "tool-discovery", "ask-operator" ], "startup_skill": "planting", "startup_skill_sha256": "d42666734d73b7c1b5377b10d0425c6d6db778726b07a9dfacfbc16030f93087", "write_eligible": true, "dispatchable": false, "write_scope": "the bound run's mesh.md and seed.md only; native verification and seed-pointer commands" }, { "role": "shepherd", "carrier_path": "prompts/shepherd.md", "description": "Own one Spawn sprint: bootstrap, optional Plant, one Engineer/Critic plan, verified execution, and close. Root only.", "model_hint": "inherit-caller", "model": "inherit", "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write", "edit", "subagent" ], "unsupported_capabilities": [ "skill-load", "tool-discovery", "message-peer", "task-tracking", "web-research" ], "capabilities": [ "read", "search", "shell", "write", "skill-load", "tool-discovery", "dispatch", "message-peer", "task-tracking", "web-research" ], "startup_skill": "shepherd", "startup_skill_sha256": "c845462845dbd407d169fd36001cfa3266ad7b08e4c11fa2eefec893def9842e", "write_eligible": true, "dispatchable": false, "write_scope": "*.md only — plans, reports, handoffs, seeds, memory; source belongs to the implementer role, always" }, { "role": "worker", "carrier_path": "prompts/worker.md", "description": "Execute a bounded non-code deliverable that fits no narrower role. Use for monitoring, batch reconciliation, cleanup, or structured synthesis with a fixed output.", "model_hint": "standard", "model": null, "profile": null, "reasoning_effort": null, "tools": [ "read", "grep", "find", "bash", "write", "edit" ], "unsupported_capabilities": [ "skill-load", "tool-discovery" ], "capabilities": [ "read", "search", "shell", "write", "skill-load", "tool-discovery" ], "startup_skill": "artifact-work", "startup_skill_sha256": "65191a8b8015aca278492987ff675f32eed2fb0ee8366bc89929140f41a246bb", "write_eligible": true, "dispatchable": true, "write_scope": "*.md deliverables only — never source, schema, or build manifests" } ], "files": [ { "path": "agents/auditor.md", "kind": "role", "source_path": "content/roles/auditor.md", "source_sha256": "211198513724d3802f2c3f22d32c57ce47d3956fe1641019061b3997495582b8", "content_sha256": "f3f02d0f32c77cc6291cec206814143ef99d01710aa326deaf827eae9a44363f", "mode": 420, "lines": 66, "words": 419, "utf8_bytes": 2978, "prompt_tokens": 963 }, { "path": "agents/coder.md", "kind": "role", "source_path": "content/roles/coder.md", "source_sha256": "be951dca21832638a89fa1f10f3d755016ef030eccfd218eee04f7ff75e8c581", "content_sha256": "f91d344d8d605ec1fa8f22408243265335ab96489c071b6afdae459db79cdffa", "mode": 420, "lines": 70, "words": 474, "utf8_bytes": 3387, "prompt_tokens": 1062 }, { "path": "agents/conductor.md", "kind": "role", "source_path": "content/roles/conductor.md", "source_sha256": "5c90ab3fcb001beeb0145137151f27b25d17bb31efd612347e55dc456b0adc0c", "content_sha256": "fc09cb857f9636562f929acb81eb8c0357bf1416c640d8704d8a1d4ac296f108", "mode": 420, "lines": 78, "words": 590, "utf8_bytes": 4203, "prompt_tokens": 1317 }, { "path": "agents/critic.md", "kind": "role", "source_path": "content/roles/critic.md", "source_sha256": "bb361097cd3d87f8d872166f667bda32c18164f0ef029bd9c80f0bc11e24bd4a", "content_sha256": "fc4edee103c99f9f2da1781e287a8666cb329249920397062ffaf57bd6d2bb68", "mode": 420, "lines": 66, "words": 406, "utf8_bytes": 2991, "prompt_tokens": 942 }, { "path": "agents/discovery.md", "kind": "role", "source_path": "content/roles/discovery.md", "source_sha256": "2672f175f80abd9cc2cc69f49fec433d1aad6f57c0e8a9764afd93b2f9fc7273", "content_sha256": "e7e280f67cf134ee23a4d266160a3f775aa8241dcd73320f8057a133448bf65e", "mode": 420, "lines": 68, "words": 439, "utf8_bytes": 3183, "prompt_tokens": 1034 }, { "path": "agents/engineer.md", "kind": "role", "source_path": "content/roles/engineer.md", "source_sha256": "7cd32d2ee13d54c7f2facc638287ccc7677f184102d769fce1dd661bd958d6be", "content_sha256": "938c2c78495f1dae1b5c722f2f7d12455dc5a85b0d0987ff87c5e4daf832cef2", "mode": 420, "lines": 80, "words": 622, "utf8_bytes": 4377, "prompt_tokens": 1353 }, { "path": "agents/worker.md", "kind": "role", "source_path": "content/roles/worker.md", "source_sha256": "bac3c36cbac56d8be2a38f6614080bc4d17abd059a7a5299951a4fb850e33a4a", "content_sha256": "3b74d165caaef670a39ded1041de5c8cf8b0ff139766c232fb7f1ee5ec13861c", "mode": 420, "lines": 69, "words": 460, "utf8_bytes": 3274, "prompt_tokens": 1051 }, { "path": "prompts/auditor.md", "kind": "role", "source_path": "content/roles/auditor.md", "source_sha256": "211198513724d3802f2c3f22d32c57ce47d3956fe1641019061b3997495582b8", "content_sha256": "03e8505a2632a8971bd5e3e168b3860665471049aaa82e6e44db5171b0cc098e", "mode": 420, "lines": 51, "words": 359, "utf8_bytes": 2470, "prompt_tokens": 800 }, { "path": "prompts/coder.md", "kind": "role", "source_path": "content/roles/coder.md", "source_sha256": "be951dca21832638a89fa1f10f3d755016ef030eccfd218eee04f7ff75e8c581", "content_sha256": "bdbf7c217613f13a1379d4cca769b5fbf6c33df3ae974e69db39aa8eb18a2a6c", "mode": 420, "lines": 56, "words": 418, "utf8_bytes": 2899, "prompt_tokens": 903 }, { "path": "prompts/conductor.md", "kind": "role", "source_path": "content/roles/conductor.md", "source_sha256": "5c90ab3fcb001beeb0145137151f27b25d17bb31efd612347e55dc456b0adc0c", "content_sha256": "0a90d180fe6fdede0fd9e3f8ee8ef219d58c3e6f25fe2e17bf0740fef242e3cc", "mode": 420, "lines": 64, "words": 536, "utf8_bytes": 3732, "prompt_tokens": 1167 }, { "path": "prompts/critic.md", "kind": "role", "source_path": "content/roles/critic.md", "source_sha256": "bb361097cd3d87f8d872166f667bda32c18164f0ef029bd9c80f0bc11e24bd4a", "content_sha256": "36fc84f82cdd3e934d2391f5c0ad2290b20b5e10abd2b3d6071e9f3f52cae5bc", "mode": 420, "lines": 51, "words": 353, "utf8_bytes": 2502, "prompt_tokens": 784 }, { "path": "prompts/discovery.md", "kind": "role", "source_path": "content/roles/discovery.md", "source_sha256": "2672f175f80abd9cc2cc69f49fec433d1aad6f57c0e8a9764afd93b2f9fc7273", "content_sha256": "846f75156237643da19d4712b2445992cd910aace00a6576e24bb23a07aa6ec4", "mode": 420, "lines": 53, "words": 385, "utf8_bytes": 2685, "prompt_tokens": 873 }, { "path": "prompts/engineer.md", "kind": "role", "source_path": "content/roles/engineer.md", "source_sha256": "7cd32d2ee13d54c7f2facc638287ccc7677f184102d769fce1dd661bd958d6be", "content_sha256": "562ee8ccefb44802baef02711e071ac635cd4be6e7e485811563ef8451404bbe", "mode": 420, "lines": 66, "words": 568, "utf8_bytes": 3904, "prompt_tokens": 1202 }, { "path": "prompts/planter.md", "kind": "role", "source_path": "content/roles/planter.md", "source_sha256": "668aadd611647f639eefe5a2da80b0bc3adef94c674de348ded06aab05de1e7f", "content_sha256": "05a013961b2fb508ffdc563a8efee94bf21221415cc76806366eaf6815a0c015", "mode": 420, "lines": 71, "words": 495, "utf8_bytes": 3506, "prompt_tokens": 1065 }, { "path": "prompts/shepherd.md", "kind": "role", "source_path": "content/roles/shepherd.md", "source_sha256": "64d7fd425a79cba07bb32187779f3ab3435408d01877bbea6a532afba1b0df42", "content_sha256": "07c82b69bd9a06c137b21b91042c04326b9575fd00f187e7c99f54e33cde20f4", "mode": 420, "lines": 68, "words": 583, "utf8_bytes": 4285, "prompt_tokens": 1303 }, { "path": "prompts/worker.md", "kind": "role", "source_path": "content/roles/worker.md", "source_sha256": "bac3c36cbac56d8be2a38f6614080bc4d17abd059a7a5299951a4fb850e33a4a", "content_sha256": "536b5cb5233d15af11b93f715caabc36a13b0595d3eaeb1024e37e9bf0177e79", "mode": 420, "lines": 55, "words": 404, "utf8_bytes": 2788, "prompt_tokens": 893 }, { "path": "skills/adaptation/SKILL.md", "kind": "skill", "source_path": "content/skills/adaptation/SKILL.md", "source_sha256": "a4e42d788c64b3165c79d8c8162433c767458f029d84348852cbc16d8254f5f8", "content_sha256": "6f0b602cd985f5ff8e4baa2895e4fd418a8f324a0faf94cee8cec2f002a7e322", "mode": 420, "lines": 44, "words": 408, "utf8_bytes": 2700, "prompt_tokens": 851 }, { "path": "skills/artifact-work/SKILL.md", "kind": "skill", "source_path": "content/skills/artifact-work/SKILL.md", "source_sha256": "dff92951644c7581a190e37a77a30cd87dfb3e2a9bc8751f186961bf016db7cc", "content_sha256": "76ffa828dfdd2d76477324ce2bc1d1717fb53be1800026e1abb8feb9ae463da8", "mode": 420, "lines": 58, "words": 485, "utf8_bytes": 3480, "prompt_tokens": 1105 }, { "path": "skills/artifact-work/references/result-contract.md", "kind": "skill", "source_path": "content/skills/artifact-work/references/result-contract.md", "source_sha256": "432e790788452935daf78ec1b8d9e7242987f100c97a214aed92838815ccf5b9", "content_sha256": "432e790788452935daf78ec1b8d9e7242987f100c97a214aed92838815ccf5b9", "mode": 420, "lines": 39, "words": 219, "utf8_bytes": 1550, "prompt_tokens": 503 }, { "path": "skills/bridge/SKILL.md", "kind": "skill", "source_path": "content/skills/bridge/SKILL.md", "source_sha256": "3a1f2945a172494608b12ea2bae442ab60ea6036f8f37edc1d39abe854419ac5", "content_sha256": "cb676aa72815ba3c77ebbf7ed6e246ee03da5d48770557d5207821a95b739c9c", "mode": 420, "lines": 43, "words": 293, "utf8_bytes": 2077, "prompt_tokens": 644 }, { "path": "skills/context/SKILL.md", "kind": "skill", "source_path": "content/skills/context/SKILL.md", "source_sha256": "acfb9cbf942cb3abc4f6ace3d471d838d6e61d86600c336250018c513d29bc85", "content_sha256": "725d5add4b28b0e8e7442c1e313f3cfd1ccf62be39c2f63b658c9fcf20b6b79a", "mode": 420, "lines": 57, "words": 452, "utf8_bytes": 2942, "prompt_tokens": 902 }, { "path": "skills/debugging/SKILL.md", "kind": "skill", "source_path": "content/skills/debugging/SKILL.md", "source_sha256": "63afd5b4b191674caae7ff42736587d9ce956c9ee686649acb7beb220c986a8a", "content_sha256": "0ff2afb2c76c970e425b3cd79ef0368390bdcfc22d7de3707beea04693b491c9", "mode": 420, "lines": 55, "words": 493, "utf8_bytes": 3417, "prompt_tokens": 1063 }, { "path": "skills/debugging/references/evidence-contract.md", "kind": "skill", "source_path": "content/skills/debugging/references/evidence-contract.md", "source_sha256": "7ed414c3c5f10f8795d1c44efb5e1ddc38853785d4700c877dc8e7f04a9a3e82", "content_sha256": "7ed414c3c5f10f8795d1c44efb5e1ddc38853785d4700c877dc8e7f04a9a3e82", "mode": 420, "lines": 37, "words": 229, "utf8_bytes": 1695, "prompt_tokens": 550 }, { "path": "skills/harness/SKILL.md", "kind": "skill", "source_path": "content/skills/harness/SKILL.md", "source_sha256": "226952270518b899cd31469a07042de5a036fd5c21b9526ac96591bf8dea2b16", "content_sha256": "ae19e79db23fe7402f1c639186daadd55a6c3dd3fec848dc30d4bd5b1e3f502e", "mode": 420, "lines": 44, "words": 370, "utf8_bytes": 2640, "prompt_tokens": 786 }, { "path": "skills/implementing/SKILL.md", "kind": "skill", "source_path": "content/skills/implementing/SKILL.md", "source_sha256": "d555c608c391ac6836ffd9aa6376a6a2ae2c430fd2624263bc1d61819dfe1048", "content_sha256": "d21454bd75dbc7193c8a1160a2ab495b0c12631572aa0308e9fade4baaf5fa72", "mode": 420, "lines": 62, "words": 480, "utf8_bytes": 3424, "prompt_tokens": 1075 }, { "path": "skills/implementing/references/result-contract.md", "kind": "skill", "source_path": "content/skills/implementing/references/result-contract.md", "source_sha256": "c15a451101ff49fd4298af894e5731e416ddc911e1865917286502287426c9ae", "content_sha256": "c15a451101ff49fd4298af894e5731e416ddc911e1865917286502287426c9ae", "mode": 420, "lines": 41, "words": 228, "utf8_bytes": 1692, "prompt_tokens": 547 }, { "path": "skills/lane-execution/SKILL.md", "kind": "skill", "source_path": "content/skills/lane-execution/SKILL.md", "source_sha256": "c39f2298894c8ad75f67f3e46ef4ed0479be6ef460641db90da5e70528f4fcbb", "content_sha256": "308a0271fea953ddc7716cb94d7ba01deee8ed4914616df09a2b639b32a9b719", "mode": 420, "lines": 23, "words": 239, "utf8_bytes": 1710, "prompt_tokens": 524 }, { "path": "skills/lane-execution/references/ledger-contract.md", "kind": "skill", "source_path": "content/skills/lane-execution/references/ledger-contract.md", "source_sha256": "283ba7f034d1f020e3857f7ad1a8e358e94d8256d3e1c84e1ad45e4452764a89", "content_sha256": "283ba7f034d1f020e3857f7ad1a8e358e94d8256d3e1c84e1ad45e4452764a89", "mode": 420, "lines": 41, "words": 365, "utf8_bytes": 2717, "prompt_tokens": 877 }, { "path": "skills/motivation/SKILL.md", "kind": "skill", "source_path": "content/skills/motivation/SKILL.md", "source_sha256": "af0f9b2ebf21b8695680c4f8b1982db408bf452906fcc8ba4a481d98a2f17647", "content_sha256": "db72c1be317d95fa897702d66a8cc4b19adf1e551984061f060cfae627ba3908", "mode": 420, "lines": 43, "words": 346, "utf8_bytes": 2315, "prompt_tokens": 717 }, { "path": "skills/planning/SKILL.md", "kind": "skill", "source_path": "content/skills/planning/SKILL.md", "source_sha256": "b74e3abfc3212e3bb9712551d6033b0a25946943fe7b4688820f097101d974c4", "content_sha256": "a81a98d86e2a5715e6ed57d02aa4af534e503d955089be3ab17f0fd2ab331ba0", "mode": 420, "lines": 28, "words": 262, "utf8_bytes": 1869, "prompt_tokens": 566 }, { "path": "skills/planning/references/graph-contract.md", "kind": "skill", "source_path": "content/skills/planning/references/graph-contract.md", "source_sha256": "5f4f3596ae1b5adbbb4fbc1beb650086dd7f2195639820ea801cf89d66b4abeb", "content_sha256": "5f4f3596ae1b5adbbb4fbc1beb650086dd7f2195639820ea801cf89d66b4abeb", "mode": 420, "lines": 24, "words": 292, "utf8_bytes": 2121, "prompt_tokens": 660 }, { "path": "skills/planning/references/orientation-manifest-contract.md", "kind": "skill", "source_path": "content/skills/planning/references/orientation-manifest-contract.md", "source_sha256": "c26c0198dd6e02e800bc60eeec1caf26bfad6e00ac768234534d9436a3bb3f73", "content_sha256": "c26c0198dd6e02e800bc60eeec1caf26bfad6e00ac768234534d9436a3bb3f73", "mode": 420, "lines": 32, "words": 416, "utf8_bytes": 3028, "prompt_tokens": 985 }, { "path": "skills/planning/references/plan-contract.md", "kind": "skill", "source_path": "content/skills/planning/references/plan-contract.md", "source_sha256": "e0808b9872592618494a6804d676f92fd44b49606f4e41d7f707bef8cc3220cf", "content_sha256": "e0808b9872592618494a6804d676f92fd44b49606f4e41d7f707bef8cc3220cf", "mode": 420, "lines": 188, "words": 1400, "utf8_bytes": 10821, "prompt_tokens": 3523 }, { "path": "skills/plant/SKILL.md", "kind": "skill", "source_path": "content/skills/plant/SKILL.md", "source_sha256": "186fffc87a8c3c8440fe4b79b215acf7b9a7071ad3cea776c83f1f8e9cc0ce61", "content_sha256": "76bf2f02681da985848640a5db81c85d4e66da4d519169e8c0a6a819040522ae", "mode": 420, "lines": 10, "words": 46, "utf8_bytes": 327, "prompt_tokens": 103 }, { "path": "skills/planting/SKILL.md", "kind": "skill", "source_path": "content/skills/planting/SKILL.md", "source_sha256": "cbf69914eb93706d2adcf8b6ea7c6cd7dd4cb2984fd0ec265733444b5614046b", "content_sha256": "7a133182510a51e67d5495e121789c5eaf9fe04503aa3abe63bb5914f8a2e447", "mode": 420, "lines": 37, "words": 295, "utf8_bytes": 2198, "prompt_tokens": 741 }, { "path": "skills/planting/references/seed-contract.md", "kind": "skill", "source_path": "content/skills/planting/references/seed-contract.md", "source_sha256": "9d6d05eab1fc7df2cd80be163291232bb5be0e86440a46b3a444b4dad26f5bec", "content_sha256": "9d6d05eab1fc7df2cd80be163291232bb5be0e86440a46b3a444b4dad26f5bec", "mode": 420, "lines": 14, "words": 81, "utf8_bytes": 968, "prompt_tokens": 289 }, { "path": "skills/researching/SKILL.md", "kind": "skill", "source_path": "content/skills/researching/SKILL.md", "source_sha256": "7d4deb360f526bb4fa832723eccdd284ce04e9449d64d421a14a18eb3fcc8788", "content_sha256": "e85b66d5f9410a0df17d104045de36a8e32c3d83ded57af359ca9190def24347", "mode": 420, "lines": 49, "words": 395, "utf8_bytes": 2731, "prompt_tokens": 833 }, { "path": "skills/researching/references/source-contract.md", "kind": "skill", "source_path": "content/skills/researching/references/source-contract.md", "source_sha256": "729d64be301c9a1a228e387fb3b64f40d800debe77c3811ad4a455e3700ed663", "content_sha256": "729d64be301c9a1a228e387fb3b64f40d800debe77c3811ad4a455e3700ed663", "mode": 420, "lines": 32, "words": 146, "utf8_bytes": 1166, "prompt_tokens": 376 }, { "path": "skills/reviewing/SKILL.md", "kind": "skill", "source_path": "content/skills/reviewing/SKILL.md", "source_sha256": "61c61853c39acb28350175a5d8dd7bef39f51e62338bb16492e74059ed9599df", "content_sha256": "a01c3d406d156193b5269b8ae69b7502ed1c509c7874b433f98c610c6fc80777", "mode": 420, "lines": 65, "words": 484, "utf8_bytes": 3486, "prompt_tokens": 1099 }, { "path": "skills/reviewing/references/finding-contract.md", "kind": "skill", "source_path": "content/skills/reviewing/references/finding-contract.md", "source_sha256": "318ddd9ae9d2199b07c850f2ebf47ace36b1960c1671ae41e9c2cf6ef3419827", "content_sha256": "318ddd9ae9d2199b07c850f2ebf47ace36b1960c1671ae41e9c2cf6ef3419827", "mode": 420, "lines": 68, "words": 475, "utf8_bytes": 3566, "prompt_tokens": 1117 }, { "path": "skills/shepherd/SKILL.md", "kind": "skill", "source_path": "content/skills/shepherd/SKILL.md", "source_sha256": "60782d9454b812722e112e58e478a5ed3aabe846763eb4b7729ffc439bfbb309", "content_sha256": "f3c86709e14d95990b191b6b6d478bf6285a64f324fdd63144380560663bb291", "mode": 420, "lines": 24, "words": 332, "utf8_bytes": 2474, "prompt_tokens": 755 }, { "path": "skills/spawn/SKILL.md", "kind": "skill", "source_path": "content/skills/spawn/SKILL.md", "source_sha256": "e178d8a42d58158f2eb118867b07b5085960dc06dcc4a4d7ffe43127cfd1f379", "content_sha256": "9ea40d212bef6e0dfaa7f8fe94a71a4ee28daef041b294e97e3c9ed9dd49d91d", "mode": 420, "lines": 81, "words": 464, "utf8_bytes": 3379, "prompt_tokens": 1054 }, { "path": "skills/sprint-graph/SKILL.md", "kind": "skill", "source_path": "content/skills/sprint-graph/SKILL.md", "source_sha256": "0b796655a921f26baf55805bf12d79a4b8a7c03291e0a24b2bdb3ca02456ba12", "content_sha256": "cf988221982111a44e7a826ae054837935d47472205653499c6ebfee4224878c", "mode": 420, "lines": 46, "words": 412, "utf8_bytes": 2683, "prompt_tokens": 767 }, { "path": "skills/start/SKILL.md", "kind": "skill", "source_path": "content/skills/start/SKILL.md", "source_sha256": "b9be3d615153bde31e2bd9a77f38d022593188c36bbd0093f70bc19fd6204519", "content_sha256": "76a82be9a8ff19c8df21ce287fa17fec7574afd05b4a6782bdf7d50432a7332a", "mode": 420, "lines": 51, "words": 443, "utf8_bytes": 3096, "prompt_tokens": 954 }, { "path": "skills/thinking/SKILL.md", "kind": "skill", "source_path": "content/skills/thinking/SKILL.md", "source_sha256": "f15cf776885631df8dfd24db317a7a25ab5a770d5fd64de8adac9c91b979cf08", "content_sha256": "464768041f6f32bc14cec18ba0d428e0a60b86ba45f652e1cb0cd3956245bf81", "mode": 420, "lines": 36, "words": 321, "utf8_bytes": 2111, "prompt_tokens": 621 }, { "path": "skills/verification/SKILL.md", "kind": "skill", "source_path": "content/skills/verification/SKILL.md", "source_sha256": "fe0b67844dfd0c4b6dd244eae7fb7ee2901c586abf64fd6d637385903de6f768", "content_sha256": "6c9f1c27d9506bcb7f54e700051211dab45308acffc0167b813e8923f57acb0d", "mode": 420, "lines": 32, "words": 333, "utf8_bytes": 2369, "prompt_tokens": 744 } ] }