Individual skill
case-data-material-planner
Prepares executable case preconditions and case-executable.md from a requirement or written cases. Internal case-material engine; enter through codexqa-testdata-generator so SKILL_DIR and adapters resolve.
skills/codexqa-testdata-generator/references/case-data-material-planner/SKILL.md
Source commit 783954281fc4898a9fac66a575363f419d4683e4
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 236
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- software-testing Repository topic
- agent-skills Repository topic
- ai-testing Repository topic
- code-review Repository topic
- coding-agent Repository topic
- quality-assurance Repository topic
- static-analysis Repository topic
- ai-code-review Repository topic
- claude-code Repository topic
- cursor Repository topic
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 8,700 bytesSKILL.mdcore · 8,700 bytesagents/knowledge-build.mddoc · 11,276 bytesagents/parse-case.mddoc · 19,212 bytesagents/select-tool.mddoc · 1,822 bytesagents/writeback.mddoc · 14,927 bytescase-dispatcher.mddoc · 1,842 bytesplanner.mddoc · 4,679 bytesreferences/agent-permissions.mddoc · 2,463 bytesreferences/confidence-policy.mddoc · 5,746 bytesreferences/experience-integration.mddoc · 1,227 bytesreferences/lint-verdict-spec.mddoc · 4,346 bytesreferences/param-source-spec.mddoc · 8,485 bytesreferences/slot-render-spec.mddoc · 4,124 bytesscripts/bind_action.tsruns · 8,855 bytesscripts/cache_tool_binding.tsruns · 39,781 bytesscripts/dashboard/index.htmlasset · 31,544 bytesscripts/dashboard/server.tsruns · 5,049 bytesscripts/experience_compat.tsruns · 4,258 bytesscripts/finalize.tsruns · 3,461 bytesscripts/gate_check_cdata.tsruns · 2,522 bytesscripts/generate_config_commands.tsruns · 5,918 bytesscripts/hash_manifest.tsruns · 2,198 bytesscripts/init_manifest.tsruns · 3,988 bytesscripts/invoke_entity.tsruns · 13,065 bytesscripts/lint_manifest.tsruns · 12,452 bytesscripts/manifest_io.tsruns · 1,223 bytesscripts/merge_executor_fields.tsruns · 4,567 bytesscripts/merge_patch.tsruns · 13,551 bytesscripts/parallel_search.tsruns · 7,057 bytesscripts/pipeline.tsruns · 16,046 bytesscripts/rollback.tsruns · 8,388 bytesscripts/safe_io.tsruns · 5,174 bytesscripts/search_data_build_skill.tsruns · 2,307 bytesscripts/select_tool.tsruns · 10,700 bytesscripts/slot_catalog.tsruns · 2,523 bytesscripts/slot_render.tsruns · 18,230 bytesscripts/topo_sort_batch.tsruns · 9,144 bytesscripts/verify_tool_input_list.tsruns · 3,994 bytestemplates/business-context-template.jsonasset · 760 bytestemplates/dispatcher-state-template.jsonasset · 313 bytestemplates/manifest-template.jsonasset · 1,007 bytestemplates/tool-binding-cache-template.jsonasset · 71 bytes
Read excerpt
# case-data-material-planner
One-stop material engine between case authoring and case execution.
- Build an optional business-context graph from requirements
- Parse entities and actions from each case
- Construct data and bind commands through adapters
- Emit `case-executable.md`
## How the work is divided
`scripts/pipeline.ts` owns orchestration. You supply judgment at three points
only — `parse-case`, `knowledge-build`, and `select-tool` — and the script does
construction, binding, linting, and writeback. This split exists because those