config/.agents/skills/pencil-design-and-develop/SKILL.md
Design, inspect, and troubleshoot Pencil .pen files with MCP tools. Use this skill when an AI coding agent needs one selected mode per request: (1) Design-only editing in Pencil, (2) Design to Code implementation from Pencil files, (3) Code to Design synchronization into Pencil, or (4) Pencil MCP troubleshooting.
npx skillsauth add ryonakae/dotfiles pencil-design-and-developInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for Pencil work with explicit mode selection.
.pen files in Pencil.Select one mode per request.
Design-only: Create or edit design content in Pencil.Design->Code: Read .pen files and generate implementation code.Code->Design: Reflect code-side structure and styles into Pencil.Troubleshooting: Diagnose MCP, auth, document, and runtime failures.Run multiple modes only when the user explicitly asks for a multi-step flow.
If runtime context cannot be resolved, use embedded-safe behavior from references/mcp-tool-rules.md.
references/mcp-tool-rules.md first.references/docs-map.md.references/workflow-design.md.references/mcp-tool-rules.md.references/quality-gates.md.references/visual-verification.md.references/workflow-design-to-code.md and execute only the Design->Code section.references/responsive-breakpoints.md.references/pen-format-cheatsheet.md when .pen structure details are needed.references/workflow-design-to-code.md and execute only the Code->Design section.references/pen-format-cheatsheet.md for reusable and slot-safe updates.references/quality-gates.md.references/visual-verification.md.references/troubleshooting-playbook.md.references/mcp-tool-rules.md.references/docs-map.md for official documentation navigation.batch_get.batch_design call to 25 operations or fewer.I, C, and R operations.children with U; use R for node replacement.descendants in C.Every user-facing report must include:
embedded or external) and whether fallback was used.For runbooks and detailed guardrails, rely on:
references/mcp-tool-rules.mdreferences/workflow-design.mdreferences/workflow-design-to-code.mdreferences/quality-gates.mdreferences/visual-verification.mdreferences/troubleshooting-playbook.mdreferences/docs-map.mdtools
Zellij の CLI 制御とセッション運用を行うスキル。`zellij` コマンドや `zellij action` で、セッションの作成・attach・一覧・終了、pane/tab/floating pane の操作、出力監視、`config.kdl` の調整を行いたいときに使う。外部プロセスから Zellij を制御するときや設定・運用を整えるときに使い、layout や swap layout の適用・編集にも対応する。
development
モバイルアプリUIの設計・改善・レビューを行うスキル。iOS、Android、Flutter、React Native を問わず、情報設計、UIパターン選定、タイポグラフィ、色、ブランド世界観、状態設計、プラットフォーム適応を伴う実装判断で使う。設定画面、一覧、フォーム、オンボーディング、空状態、エラー状態、詳細画面などの画面設計や、スクリーンショット・実装コードのレビュー、UI改善提案が必要なときに使う。
documentation
セッションの変更がドキュメントに与える影響を判断し、必要な更新だけを行うスキル。staged change があればそれを対象にし、無い場合は git diff HEAD と未追跡ファイルにフォールバックする。commit-push スキルまたは stop hook から明示的に呼び出された場合にのみ実行する。ユーザーが /doc-updater と明示的に指示した場合を除き、自律的に起動しない。
documentation
Conventional Commits メッセージを自動生成し、必要なら doc-updater skill を呼び出してからコミットと push を行うスキル。コミットしたい時、pushしたい時、ドキュメント更新込みでコミットしたい時に使用する。ユーザーが /commit-push と明示的に指示した場合を除き、自律的に起動しない。