pipeline-phases.md Step 7b (new): mandatory harness patterns
- Self-bootstrapping wrappers (bash + PowerShell)
- Input validation with structured JSON errors
- Output sanity checks with _warnings
- --check-prereqs returning JSON health check
- --diagnostics returning skill metadata
- activation: /{skill-name} in frontmatter
- provenance: block (full from cliskill, minimal standalone)
- ## Prerequisites section in SKILL.md body
- Anti-activation in anti-goals
Phase 5 Checklist: 10 new items for harness compliance
validate.py: warnings for missing activation and provenance fields
(warnings not errors — backward compatible with existing skills)
|
||
|---|---|---|
| .. | ||
| bootstrap.sh | ||
| export_utils.py | ||
| install-skill.sh | ||
| install-template.sh | ||
| security_scan.py | ||
| skill_registry.py | ||
| staleness_check.py | ||
| validate.py | ||