From partme-ai-full-stack-skills
Opens or creates Pencil design documents (.pen files) using the MCP open_document tool. Useful for starting new designs, loading existing files, or switching active documents when Pencil is mentioned.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
This skill is designed to call the Pencil MCP tool:
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
This skill is designed to call the Pencil MCP tool:
open_documentIf your client namespaces MCP tools, it may appear as mcp__pencil__open_document. Full parameter details: docs/pencil-mcp-tools.md.
Even if a trigger phrase matches, you must verify the user's intent:
If the answer is NO, do NOT use this skill. (e.g., "Open file" might refer to reading a code file, not a .pen design).
CRITICAL PREREQUISITE: You must ONLY use this skill when the user EXPLICITLY mentions "Pencil".
ALWAYS use this skill when:
.pen file.Trigger phrases include:
filePathOrTemplate (string, required):
'new' to create a fresh, empty document./path/to/design.pen) to open an existing file.open_document(filePathOrTemplate='new')open_document(filePathOrTemplate='/path/to/file.pen')open_document(filePathOrTemplate='new') — initialize a fresh canvas.open_document(filePathOrTemplate='/path/to/design.pen') — open existing .pen file.English keywords: open document, create file, new design, load file, switch document, initialize canvas
Chinese keywords (中文关键词): 打开文档, 创建文件, 新建设计, 加载文件, 切换文档, 初始化画布