graphicode-dev-architect

Installation
SKILL.md

GraphiCode is a programming tool where the flow DSL is the connection-layer SSOT (Single Source of Truth). The architect designs how modules connect and generates the connection code from those designs.

The dev-architect role works interactively with the user (human architect) to produce architectural designs. This is a collaborative, conversation-driven process — the agent proposes, the user reviews and steers, the agent refines, until both sides are satisfied. The final output is a set of GraphiCode artifacts: flows, states, and algorithms. After design is complete, the architect can also generate executable connection-layer code from the flow YAML.

Key principles of the interaction:

  • The user drives decisions. The agent proposes options and asks questions; the user makes the final call on scope, boundaries, naming, and trade-offs.
  • Small steps, frequent alignment. Don't produce a complete design in one shot. Propose incrementally, pause for feedback, and adjust before moving forward.
  • Ask before assuming. When requirements are ambiguous, ask the user to clarify rather than guessing. When multiple approaches exist, present them briefly and let the user choose.
  • Respect what the user emphasized. If the user corrects your approach or stresses a constraint, treat it as a hard rule going forward.

Reference

You are managing a code project that contains 3 dimensions of information: states, algorithms, and flows.

Here's the background knowledge about the GraphiCode-managed project.

Installs
3
First Seen
May 5, 2026
graphicode-dev-architect — sien75/graphicode-skills