skills/design-request-en/SKILL.md
Gather design change requests through interactive dialog and create a structured Issue.
npx skillsauth add ousiass/claude-config design-request-enInstall 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.
Language: Always interact with the user in 日本語.
Organize design change requests through dialog with design references (screenshots, mockups, verbal description) and create an actionable Issue. Usable by non-engineers.
gh CLI (for GitHub Issue output)/design-request-en Want to change the header design): Use as initial info, interview for missing detailsAskUserQuestion:
Readpages/, views/, routes/, etc.)components/, etc.)Ask in plain language without technical jargon. Carefully clarify vague requests until they're concrete enough to implement.
When user input is vague, make it concrete. Prefer offering options over free-form input.
| User input | What to clarify | How to ask | |------------|----------------|-----------| | "Ugly", "Meh", "Not great" | What specifically bothers them | Options: colors / layout / font / spacing / overall impression / other | | "Make it nicer" | Ideal image | Options: simple-clean / modern-refined / warm-friendly / bold-impactful + reference sites | | "Change this" (location unclear) | Specific area | Options from screen sections or ask for screenshot | | "Hard to use" | What they tried to do | Ask specific scenario: which action / what happened / what they expected | | "Want it aligned/consistent" | What's the reference | Options: match existing screen / new direction + reference screen if any |
Use AskUserQuestion to gather (skip what's known from arguments/images):
Ask only what's needed based on responses (max 3, don't ask what can be inferred):
| Situation | What to ask | |-----------|-------------| | Layout change | Behavior per screen size | | Color/font change | Specific values or reference sites | | New element | Placement, sizing, interactions | | Animation | Timing, type, reference examples | | Multi-screen impact | Impact scope confirmation | | Conditional display | Which conditions, what display | | "Leave it to you" | Investigate code then present multiple options |
After interview, summarize understanding in bullet points and confirm with user. Repeat corrections until agreement, then proceed to Phase 3.
Grep/Glob. Use Explore agent if neededtemplates/issue.md)AskUserQuestion:
design: <change summary> formatgh issue create, title design: <change summary>, label designgh issue comment <number>design-request-<summary-kebab-case>.md in project root| Priority | Criteria | |----------|----------| | Urgent | Severely harms user experience, release blocker | | High | Major screen appearance issue, brand inconsistency | | Medium | Nice to improve, can be addressed next release | | Low | Fine-tuning, address when time permits |
AskUserQuestion options must be based on project scan results. Never include screens/components that don't exist in the projecttesting
PRのTest planチェックリストからローカル実行用テスト手順書を生成しPRコメントに投稿
content-media
Stitchモックzipを展開しShopify OS 2.0テーマ(Atomic Design snippets構造)に変換する
devops
Stitchモックzipを展開しNetlifyデプロイ可能な構造に変換する
development
既存の仕様書ディレクトリをHextraテーマのHugo仕様書サイトに変換する