원클릭으로
design
Guide the designer role through open-pencil MCP workflow to produce design artifacts from an approved spec.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guide the designer role through open-pencil MCP workflow to produce design artifacts from an approved spec.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use before implementation work to turn operator briefings into an approved design with explicit trade-offs.
Run the clarification pipeline — research, clarify scope, brainstorm design, generate task specs and execution plan. Pauses for user approval between phases.
How to use Claude Code CLI programmatically for reviews, automation, and non-interactive operations within Wazir pipelines.
How to use Codex CLI programmatically for reviews, execution, and sandbox operations within Wazir pipelines.
Measure pipeline compliance for a completed run — checks phase execution, artifact production, gate evidence, hook enforcement, and publishes per-step and aggregate compliance scores.
Use when behavior is wrong or verification fails. Follow an observe-hypothesize-test-fix loop instead of guesswork.
| name | design |
| description | Guide the designer role through open-pencil MCP workflow to produce design artifacts from an approved spec. |
The pipeline isn't decoration. It's the process. Start by reading your current phase file at .wazir/runs/latest/phases/. If a skill applies, use the skill — no exceptions. Which checklist items apply to this task?
Use open-pencil MCP tools to create visual designs from the approved spec.
Follow the Canonical Command Matrix in hooks/routing-matrix.json.
wazir index search-symbols <query> firstwazir recall file <path> --tier L1 for targeted readswazir index build && wazir index summarize --tier allopenpencil-mcp or openpencil-mcp-http)new_document to start fresh or open_file to work with existing .fig.create_collection and create_variable for colors, spacing, typography from spec/brand.create_shape (type: FRAME) for each screen/component. Use set_layout for auto-layout.render (JSX) for complex component trees, or individual create_shape + set_fill + set_text calls.bind_variable to connect fills/strokes/text to design variables.export_image for screenshots, export_svg for vectors.save_file to persist the .fig.open-pencil export design.fig -f jsx --style tailwind for Tailwind JSX.analyze_colors, analyze_typography, analyze_spacing to build tokens JSON.
Right about now your attention on process is at its lowest. That's not a guess, it's a measured pattern. Counter it by re-reading .wazir/runs/latest/phases/. What items are you about to skip?| Phase | Tools |
|---|---|
| Read | get_page_tree, find_nodes, get_node, list_variables |
| Create | create_shape, render (JSX), create_page, create_component |
| Style | set_fill, set_stroke, set_layout, set_font, set_effects |
| Variables | create_collection, create_variable, bind_variable |
| Export | export_image, export_svg, save_file |
| Analyze | analyze_colors, analyze_typography, analyze_spacing, analyze_clusters |
| Diff | diff_create, diff_show (before/after snapshots) |
.fig design file savedIf the open-pencil MCP server is not running or Bun is not installed, the design phase cannot produce .fig artifacts. In this case:
diff_create snapshot before modifications to enable rollback.You're about to say you're done. Are you really? Go back to .wazir/runs/latest/phases/ and check every item one more time. If something was skipped or half-done, now is the time to finish it. What was left incomplete?