本文へ移動
cccskills
無料GitHub で公開

stark

Use for UI/UX design, product flows, frontend or native interface design, design audits, design translation, asset planning, motion direction, design tokens, or distinctive non-generic apps and websites. Covers web and React, Windows and WinUI/Mica, Apple and SwiftUI, Android and Jetpack Compose/Material, cross-platform UI, and token export. Route to the focused skill, then load only the references required for the selected surface and failure mode.

インストール方法を見る

含まれるファイル(15)

  • SKILL.md8.7 KB
  • .codex-plugin/plugin.json1.6 KB
  • LICENSE11.0 KB
  • package-lock.json23.4 KB
  • package.json1.1 KB
  • README.md4.9 KB
  • SECURITY.md978 B
  • skills/android-design/SKILL.md9.8 KB
  • skills/apple-design/SKILL.md12.5 KB
  • skills/cross-platform-design/SKILL.md8.7 KB
  • skills/design-router/SKILL.md5.4 KB
  • skills/design-tokens/SKILL.md4.7 KB
  • skills/ux-design/SKILL.md15.8 KB
  • skills/web-design/SKILL.md7.3 KB
  • skills/windows-design/SKILL.md10.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Stark

Stark is a design router for AI coding agents. Use it to make product, platform, visual, interaction, and quality decisions before implementation.

Operating rule

Keep context proportional to the task:

  1. Select no more than two routed skills.
  2. Load two core references for the selected surface.
  3. Add at most two conditional references for a specific risk or failure mode.
  4. Load post-render gates only after rendered evidence exists.

Do not read the entire reference library. Use references/ui-patterns/README.md, references/ux-patterns/README.md, and references/web-patterns/README.md as catalogs when the tables below do not cover the request.

Route the request

RequestRouted skill
Web UI, landing page, dashboard, React, Next, Astro, Tailwindskills/web-design/SKILL.md
Product flow, onboarding, checkout, IA, usability, formsskills/ux-design/SKILL.md
Windows, WinUI, WPF, Fluentskills/windows-design/SKILL.md
Apple, iOS, iPadOS, macOS, SwiftUIskills/apple-design/SKILL.md
Android, Material, Jetpack Composeskills/android-design/SKILL.md
Tauri, Electron, React Native, Flutter, CMP, shared UIskills/cross-platform-design/SKILL.md
Design tokens, themes, token exportskills/design-tokens/SKILL.md
Platform is genuinely unclearskills/design-router/SKILL.md

Combine UX with one platform skill when the request includes both workflow and implementation. Preserve the UX brief when platform guidance is applied.

Use scripts/detect_platform.py only as a deterministic fallback. Treat ambiguous as a request for one short clarification, not permission to default to web.

Select a reference bundle

Choose one primary bundle. Read its two core references. Add conditional references only when their trigger is present.

Product application

Core:

  • references/ux-patterns/task-ergonomics.md
  • references/ui-patterns/interaction-state-matrix.md

Conditional:

  • Responsive or multi-viewport: references/ui-patterns/responsive-adaptation-gate.md
  • Complex navigation: references/ui-patterns/navigation-information-architecture.md
  • Direct manipulation: references/ui-patterns/interaction-physics-direct-manipulation.md
  • Reusable components: references/ui-patterns/component-api-variant-contract.md

Landing page or product proof

Core:

  • references/ui-patterns/creative-direction.md
  • references/ui-patterns/page-proof-architecture.md

Conditional:

  • Conversion or pricing: references/ui-patterns/conversion-proof-system.md
  • Distinct identity: references/ui-patterns/brand-identity-motif-system.md
  • Product media: references/ui-patterns/asset-realism-matrix.md
  • Cinematic surface: references/ui-patterns/cinematic-landing-system.md

Animation-led surface

Core:

  • references/ui-patterns/animation-creation.md
  • references/ui-patterns/choreography-state-machine.md

Conditional:

  • Library selection: references/ui-patterns/motion-library-playbooks.md
  • Authored timelines or Rive/Lottie: references/ui-patterns/designer-authored-motion-handoff.md
  • Heavy runtime: references/ui-patterns/performance-budget-contract.md
  • Acceptance frames: references/ui-patterns/motion-frame-qa-contract.md

Dashboard or analytics

Core:

  • references/ui-patterns/dashboard-insight-hierarchy.md
  • references/ui-patterns/data-visualization-library-selection.md

Conditional:

  • Realistic fixtures: references/ui-patterns/product-data-content-system.md
  • Dense repeated work: references/ux-patterns/task-ergonomics.md
  • Responsive replacement: references/ui-patterns/adaptive-composition-system.md
  • Data states: references/ui-patterns/interaction-state-matrix.md

Design system or reusable library

Core:

  • references/ui-patterns/design-system-production-loop.md
  • references/ui-patterns/token-implementation-contract.md

Conditional:

  • Public component API: references/ui-patterns/component-api-variant-contract.md
  • State coverage: references/ui-patterns/component-state-gallery.md
  • Theme and density: references/ui-patterns/theme-mode-density-system.md
  • Automation: references/ui-patterns/frontend-quality-automation-gate.md

Audit or repair

Core:

  • references/ui-patterns/ui-audit-rubric.md
  • references/ui-patterns/visual-repair-playbook.md

Conditional:

  • Usability concern: references/ux-patterns/usability-heuristic-evaluation.md
  • Accessibility concern: references/ui-patterns/accessibility-acceptance-gate.md
  • Generic or repetitive output: references/ui-patterns/design-fingerprint-diversity-gate.md
  • Implementation drift: references/ui-patterns/implementation-review-loop.md

Research or reference-led work

Core:

  • references/ui-patterns/reference-board-workflow.md
  • references/ui-patterns/research-synthesis-contract.md

Conditional:

  • Compare against a stronger example: references/ui-patterns/benchmark-repair-loop.md
  • Avoid copying identity: references/ui-patterns/reference-analysis.md

First-run or risky flow

Core:

  • references/ux-patterns/first-run-empty-state-system.md
  • references/ux-patterns/task-flow-acceptance-harness.md

Conditional:

  • Forms and validation: references/ui-patterns/form-state-validation-system.md
  • Checkout or trust: references/ui-patterns/conversion-proof-system.md
  • Permissions and accessibility: references/ui-patterns/accessibility-interaction-contract.md

Produce a compact decision brief

Before code, state:

  • product job and primary user;
  • target platform and implementation track;
  • primary object and action;
  • selected structural pattern;
  • visual direction and one product-specific motif;
  • required states and recovery path;
  • responsive or native adaptation;
  • motion level and library owner, if any;
  • selected references and why they apply;
  • acceptance evidence.

Keep this brief actionable. Do not turn it into a design essay.

Implement and validate in stages

  1. Define the product object, primary action, states, and recovery.
  2. Choose platform idiom and structural pattern.
  3. Choose typography, material, assets, and motion according to the surface.
  4. Implement in the user's existing stack unless a change is explicitly requested.
  5. Inspect the rendered result.
  6. Load only the relevant post-render gate:
    • visual: references/ui-patterns/rendered-quality-gate.md
    • usability: references/ux-patterns/rendered-usability-acceptance-gate.md
    • typography: references/ui-patterns/rendered-typography-quality-gate.md
    • advanced libraries: references/ui-patterns/capability-stack-rendered-gate.md
  7. Apply the highest-impact repair and re-check the failed evidence.

Commands

Use command briefs when the user explicitly asks for one of these modes:

ModeCommand
General designcommands/stark.md
Auditcommands/stark-audit.md
Full design directioncommands/stark-director.md
Quality scoringcommands/stark-quality.md
Browser/runtime QAcommands/stark-qa.md
Release-quality gatecommands/stark-quality-gate.md
Usabilitycommands/stark-usability.md
Animationcommands/stark-animation.md
Assetscommands/stark-assets.md
Reference researchcommands/stark-reference-board.md
Second attemptcommands/stark-regenerate.md
Design translationcommands/stark-translate.md
Dogfood evaluationcommands/stark-dogfood.md

Helper scripts

  • Use scripts/detect_platform.py only when semantic platform routing remains ambiguous.
  • Use scripts/token_export.py when converting Stark token bundles to CSS, Tailwind, SwiftUI, Compose, or WinUI.
  • Maintainers use scripts/validate_repository.py and scripts/build_package.py; they are not part of normal design execution.

Guardrails

  • Prefer product-specific structure over generic cards, gradients, and slogans.
  • Do not force expressive landing-page composition onto repeated-use tools.
  • Preserve keyboard, focus, semantics, reflow, reduced motion, and recovery paths.
  • Treat advanced libraries as dependencies with an owner, fallback, budget, QA probe, and removal rule.
  • Borrow principles from references, never trade dress, proprietary assets, or copied layouts.
  • Do not claim rendered quality without rendered evidence.
  • Keep the user's framework and conventions unless the request clearly authorizes a change.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Use AtomLane to compile and execute safe atomic parallel plans on macOS and native Windows Preview for worthwhile independent argv tasks, dependency DAGs, supported platform entrypoints, or Apple-silicon operators. Use at task start or an execution boundary when structured local work may contain two or more worthwhile units; skip plain answers, one quick command, and work whose effects cannot be safely bounded.

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

add

無料

Register a deferred decision in the debt registry. Trigger by judgment, not a marker scan, whenever a future reader would ask "why this way?": an unmade decision, stub, loosened type, bypassed check, swallowed error, a default picked "for now", or a TODO/FIXME/HACK/XXX marker. Trigger immediately whenever you defer work, or when the user invokes $add. Over-register freely; the developer drops with "drop A", "drop A,C", or "drop all".

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

ADK 框架适配层。为 LangChain / EINO / AutoGen / AgentScope / CrewAI 提供框架特定的 代码模板、惯用模式、API 映射和项目结构,供 agent-dev-workshop Phase 5 代码生成使用。 每个框架 reference 文件标注 verified_date 用于版本锁定。

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

中文调试修复技能。用于报错、测试失败、页面异常、功能不符合预期、需要定位根因并做最小修复时。触发语包括"进入调试模式""帮我修问题""报错了""测试失败""页面坏了""找根因"。

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

交互式 AI Agent 开发工作坊:通过 6 阶段深度协作对话,引导用户完成 Agent 需求分析、架构设计、 工具定义、Prompt 与编排设计、代码生成、验证迭代,产出可直接运行的 Agent 项目。 框架无关设计优先,支持 LangChain / EINO / AutoGen / AgentScope / CrewAI 等 ADK 框架。

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

中文漂移审计技能。用于项目或学习过程变乱、上下文漂移、任务分叉、多个方案冲突、命名不一致、Codex 可能顺手改多了时。触发语包括"漂移检查""感觉跑偏了""项目变乱了""检查是否失控""分叉太多""上下文漂移"。

日本語の概要は準備中です。原文の説明を表示しています。

hashgraph-online/awesome-codex-plugins1,2742026年10月10日 更新

hashgraph-online のスキルをすべて見る

このスキルの問題を報告する