scout-create-scaffold
Installation
SKILL.md
Create Scout Scaffold (Generator-First)
Related skills
scout-migrate-from-ftr— After generating files, wire TypeScript for CI using Pattern A or Pattern B (Where Scout tests are typechecked in that skill). This skill documents layout; the migration skill has the full rules (relative imports,kbn_references,node scripts/type_check --project …).
Inputs to Collect
- Module root (repo-relative path to the plugin/package directory, e.g.
x-pack/platform/plugins/shared/maps) - Test type:
api,ui, orboth - Scout root directory name under
<moduleRoot>/test/- Default:
scout(creates<moduleRoot>/test/scout/...) - Custom config set:
scout_<configSet>(for examplescout_uiam_local,scout_cspm_agentless)
- Default:
- For UI scaffolds: whether tests can run in parallel (space-isolated). Default is parallel; use sequential when isolation is not possible.
Generate (Preferred)
Run from the Kibana repo root: