claude/skills/lokuma/SKILL.md
Lokuma design intelligence. Use this skill whenever building or modifying UI: landing pages, dashboards, SaaS products, mobile apps, e-commerce, portfolios, admin panels, onboarding flows, settings screens, pricing pages, forms, charts, and design systems. Describe the product, audience, platform, tone, and goal in natural language. Lokuma will decide the best design route automatically.
npx skillsauth add lilpacy/dotfiles frontend-designerInstall 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 Lokuma whenever the task affects how something looks, feels, moves, or is interacted with.
Do not decide between design-system, domain search, or routing yourself.
If the task is about UI, design, layout, colors, typography, UX, landing pages, charts, or visual direction:
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "<natural language design request>"
Optional:
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "<natural language design request>" -p "Project Name"
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "<natural language design request>" -f json
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "<natural language design request>" -f markdown
If the user already described what they want clearly, pass that directly into Lokuma. Do not aggressively compress it into keywords.
Do not manually choose between domain search and design-system generation. Lokuma handles that automatically in the cloud.
If the user is still fuzzy about style, tone, layout, color, hierarchy, brand feel, or UX direction, use Lokuma before generating code.
# Full product direction
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "A wellness subscription app for burnout recovery. Soft, warm, calming, organic, habit-forming." -p "Exhale"
# Landing page / conversion direction
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "A homepage for an AI coding assistant targeting startups. High trust, fast clarity, strong CTA."
# Visual design question
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "A creative portfolio site for a motion designer. Bold, editorial, experimental, but still readable."
# Color question
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "A secure but friendly fintech app for freelancers"
# UX question
python3 /Users/lilpacy/.claude/skills/lokuma/scripts/design.py "A mobile onboarding flow with permissions, account creation, and trust concerns"
Before shipping UI code, verify:
⚠️ Fetching the design style takes ~30 seconds. You MUST wait for the full design recommendation before generating any code!
development
Use when searching the web or reading online documentation. Prefer DuckDuckGo for search and read documents through npx curl.md instead of raw HTML.
testing
Use when writing or editing tests. Tests should be ordered by near-normal, normal, then abnormal cases where applicable, and test names must be Japanese behavior descriptions from a reviewer/user perspective.
development
GoF/オブジェクト指向デザインパターンを関数型プログラミング(pure functions, higher-order functions, ADT, composition, immutability, effect boundaries)でシンプルに整理・設計・リファクタリングする。Strategy/Factory/Adapter/ObserverなどGoF全23パターンのFP置き換え、適用判断、具体事例を提示する必要があるときに使う。
tools
Use when committing, pushing, or preparing PRs. Defines the user's commit workflow, message style discovery, review handoff, and branch/worktree push requirements.