Ink.jsを使用したターミナルCLI UIの設計・実装ガイド。 以下の場合に使用: (1) Ink.jsコンポーネントの新規作成・改修 (2) useInput/useApp等のInk固有フックの実装 (3) 絵文字/アイコンの幅管理問題への対応(string-width対策) (4) ターミナルサイズ対応・レスポンシブレイアウト (5) Enter/キー入力の問題解決 (6) 日本語カーソル移動問題への対応 (7) Ctrl+Cハンドリング (8) CLI UIのテスト設計(ink-testing-library) (9) パフォーマンス最適化(React.memo/カスタム比較関数)
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
references/component-patterns.mdreferences/hooks-guide.mdreferences/ink-gotchas.mdreferences/testing-patterns.md