بنقرة واحدة
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?