Enhancements
Bundled trellis-meta skill
trellis-meta is now installed through the built-in skill template pipeline instead of requiring a separate marketplace install.
Every platform skill root now receives
trellis-meta/SKILL.md plus its reference files during trellis init and trellis update.
Pi subagent launcher and config
The generated Pi extension now launches nested Pi subagents through a Windows-safe process path and supports per-agent model settings.
Subagent run configuration can come from
.pi/agents/*.md frontmatter or per-call tool input:
Pi still keeps Trellis workflow skills under
.pi/skills. Shared .agents/skills remains deferred until the shared skill text is platform-neutral.
Workflow task slug wording
The Trellis brainstorm instructions now state thattask.py create --slug <auto> receives a slug without a date prefix.
task.py create adds the MM-DD- directory prefix automatically, so command examples no longer imply that callers should include the date in --slug.
Behavior Changes
Init completion output
trellis init no longer prints the promotional completion block.
The init completion path now stays focused on generated files, next actions, and testable onboarding output. Integration coverage asserts that the removed promotional pain-point copy does not return.
Bug Fixes
Subagent context wiring
Generated and dogfood platform files now preserve subagent context more consistently across host-specific payload formats.
These changes keep
implement.jsonl and check.jsonl context loading tied to the Trellis agent names that receive injected task context.
Upgrade
Existing projects:--migrate flag is required for this beta.