repo-harness-scaffold

Solid

Branch command that creates a new project or module scaffold from the repo-harness plan catalog A-K, then attaches the repo-local workflow harness.

AI & Automation 397 stars 27 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
84
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# repo-harness-scaffold Use this branch command when the user asks to create a new project, app, or module skeleton. ## Protocol 1. Confirm the target parent path, project name, plan catalog entry, and package manager. 2. Use the plan catalog A-K from `assets/plan-map.json`. 3. If the app needs agent runtime structure, select `ai_native_profile` as an overlay; otherwise keep the default `none`. 4. Run `scripts/init-project.sh` or the matching stack template path. 5. Attach the tasks-first workflow through the same contract install path used by `repo-harness-init`. 6. Verify scaffold output and workflow checks. ## AI-native Overlay The AI-native profile is an overlay, not a new plan code. Keep A-K for project type, then use profile values such as `runtime-console`, `product-copilot`, or `sidecar-kernel` to document agent UI protocol, Bun/Hono gateway, AG-UI event transport, assistant-ui or CopilotKit surfaces, contracts, observability, and MCP/HTTP sidecar boundaries. ## Failure Modes - If the target already contains an app or repo workflow, route to `repo-harness-init`, `repo-harness-migrate`, or `repo-harness-upgrade`. - If no A-K plan fits, use Plan K and record the explicit stack choices. - If the overlay would make product authority unclear, leave `ai_native_profile` as `none`. ## Boundaries - Do not use this command for an existing repo that only needs hooks, docs, or harness files. - Do not expose `create-project-dirs` as a public command; it is the internal di...

Details

Author
Ancienttwo
Repository
Ancienttwo/repo-harness
Created
4 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category