Skip to main content
Late-RC additive feature. Two pure-additive changes — no migrations, no behavior changes for existing platforms. Safe to update mid-RC.

Factory Droid platform support

Factory Droid is now a first-class Trellis platform. Cursor-level scope: commands-only, no hooks/agents.
  • trellis init --droid writes 12 Trellis commands to .factory/commands/trellis/<name>.md
  • Each file ships with optional YAML frontmatter (description: ...) so Droid’s /commands autocomplete shows a one-line summary
  • Layout uses nested trellis/ subdirectory like Claude Code (Droid’s docs claim nesting is unsupported but the actual binary picks them up — verified before release)
  • cli_adapter.py fully integrates Droid so Trellis Python scripts (status, archive, journals) detect .factory/ projects correctly
  • Multi-agent CLI run/resume currently raises ValueError (“not yet integrated with Trellis multi-agent”) — same pattern as Copilot/Windsurf. Can be extended in a future release if there’s demand.

Codex option hints at .agents/skills/ shared layer

The interactive trellis init checkbox for Codex now reads:
Codex (also writes .agents/skills/ — read by Cursor, Gemini CLI, GitHub Copilot, Amp, Kimi Code)
Trellis only writes .agents/skills/ when Codex is enabled, but that directory is read by many other clients via the agentskills.io open standard. Surfacing this in the prompt makes the spillover benefit visible — users picking Codex understand it isn’t Codex-specific. Verified against each client’s official docs: Note: Claude Code is intentionally omitted. Its official skills docs only list .claude/skills/ and ~/.claude/skills/ — Claude Code does NOT read .agents/skills/, contrary to several third-party blog claims.

Notes

  • Pure-additive update. RC users can trellis update safely — no file renames, no behavior changes, no migrations.
  • Run trellis init --droid to try Factory Droid support.
  • RC install: npm install -g @mindfoldhq/trellis@rc