Skip to content

The Design Cascade

Rook provides three Grasshopper skills, but they are not a mandatory sequence. A clear, bounded request can go directly to execution. Design resolves ambiguity; planning creates a durable artifact when scale, risk, or handoff needs justify one. No skill invokes the next stage automatically.

PhaseSkillWhat it does
Design/design-grasshopperExplore. Read-only in Rhino, Grasshopper, and knowledge state; clarifies material choices and may write an authorized design artifact.
Plan/plan-grasshopperPrepare. Optionally records exact operations and preservation constraints for large, destructive, cross-session, or review-sensitive work.
Execute/execute-grasshopperBuild. Admits the live document, mutates only owned state in bounded batches, and verifies the result.

The routing keeps ceremony proportional to the work. Ambiguous or risky requests get an explicit decision or plan; ordinary well-scoped work can begin after live admission without manufacturing documents that add no value.

  • Use design when the brief is open-ended or materially ambiguous.
  • Add planning for destructive, cross-session, preservation-sensitive, or review-sensitive work.
  • Use execution directly when the requested mutation is clear and bounded.

For quick, one-off canvas work, just ask directly — see Grasshopper.