jikime/jikime-adk/jikime-design-tools
Claude Code and agent skill by jikime/jikime-adk
- community
Checking that the SKILL.md file is still in the repository.
Design tool integration specialist covering Pencil MCP, Figma MCP, and design-to-code export
Install
npx vskill@latest install jikime/jikime-adk/jikime-design-toolsSKILL.md
Design Tools Integration Skill
Unified design tool integration for Pencil MCP and Figma MCP workflows.
Allowed Tools
Read, Write, Edit, Grep, Glob, Bash, WebFetch, WebSearch, mcp__context7__resolve-library-id, mcp__context7__query-docs, mcp__pencil__batch_design, mcp__pencil__batch_get, mcp__pencil__get_screenshot, mcp__pencil__snapshot_layout, mcp__pencil__get_editor_state, mcp__pencil__get_variables, mcp__pencil__set_variables, mcp__pencil__get_guidelines, mcp__pencil__get_style_guide, mcp__pencil__get_style_guide_tags, mcp__pencil__open_document, mcp__pencil__find_empty_space_on_canvas, mcp__pencil__search_all_unique_properties, mcp__pencil__replace_all_matching_properties
Default Design Style: shadcn/ui Nova
When no specific style requested, use shadcn/ui Nova preset:
| Property | Value | |
|---|---|---|
| Style | nova (Modern, clean design language) | |
| Base Color | neutral (Notion-style grayscale palette) | |
| Icon Library | hugeicons | |
| Font | noto-sans | |
| Radius | small (Subtle rounded corners) | |
| Menu Accent | bold |
Pencil MCP Tools Reference
| Tool | Purpose | |
|---|---|---|
batch_design | Create, modify, and manipulate design elements in batches (max 25 ops) | |
batch_get | Read design components and hierarchy by patterns or node IDs | |
get_screenshot | Render design previews as images | |
snapshot_layout | Analyze computed layout structure | |
get_editor_state | Get current editor context and active file | |
get_variables | Read design tokens and theme variables | |
set_variables | Update design tokens and theme variables | |
get_guidelines | Get design guidelines (code, table, tailwind, landing-page) | |
get_style_guide | Get style guide by name or tags | |
get_style_guide_tags | List all available style guide tags | |
open_document | Open existing .pen file or create new one | |
find_empty_space_on_canvas | Find available space for new elements | |
search_all_unique_properties | Search unique property values across node tree | |
replace_all_matching_properties | Bulk replace matching properties |
Pencil MCP Workflow
Starting a Design Session
- Check Editor State:
get_editor_state()to understand current context - Open/Create Document:
open_document("new")or path to existing.penfile - Get Design Guidelines:
get_guidelines(topic: "tailwind")for relevant rules - Discover Styles:
get_style_guide_tags()thenget_style_guide(tags: [...])for inspiration - Set Design Tokens:
set_variables({...})for colors, spacing, typography
Creating Designs
- Generate with batch_design (max 25 operations per call):
foo=I("parent", { ... })— Insert new nodebaz=C("nodeid", "parent", { ... })— Copy existing nodefoo2=R("nodeid1/nodeid2", {...})— Replace node contentU(foo+"/nodeid", {...})— Update existing nodeD("dfFAeg2")— Delete nodeM("nodeid3", "parent", 2)— Move node to new parentG("baz", "ai", "...")— Generate image with AI
- Visual Validation:
get_screenshot()after each round of changes - Layout Analysis:
snapshot_layout()to verify positioning - Iterate:
batch_get(patterns)to inspect, thenbatch_designto refine
HARD RULES
- NEVER use Read or Grep tools to access
.penfile contents (they are encrypted) - ALWAYS use Pencil MCP tools for
.penfile operations - ALWAYS call
get_editor_state()first before any design operations - ALWAYS validate with
get_screenshot()after design changes - Maximum 25 operations per
batch_designcall
Reference Documents
For detailed guides, see:
reference/pencil-renderer.md— Pencil MCP rendering guide with operation syntaxreference/pencil-code.md— Design-to-code export patternsreference/comparison.md— Figma vs Pencil decision guide
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtemplates/.claude/skills/jikime-design-tools/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/jikime/jikime-adk/jikime-design-tools)