Agent Skillsmuratgur/ordinus › ordinus-ui-system

ordinus-ui-system

GitHub

指导构建Ordinus渲染器UI,遵循DESIGN.md规范,涵盖React、Tailwind及shadcn组件开发,确保界面风格统一、专注工作流且避免通用AI样式。

.claude/skills/ordinus-ui-system/SKILL.md muratgur/ordinus

触发场景

修改React UI布局 调整Tailwind样式 更新shadcn风格组件 编写用户Facing产品文案

安装

npx skills add muratgur/ordinus --skill ordinus-ui-system -g -y
更多选项

非标准路径

npx skills add https://github.com/muratgur/ordinus/tree/master/.claude/skills/ordinus-ui-system -g -y

不安装直接使用

npx skills use muratgur/ordinus@ordinus-ui-system

指定 Agent (Claude Code)

npx skills add muratgur/ordinus --skill ordinus-ui-system -a claude-code -g -y

安装 repo 全部 skill

npx skills add muratgur/ordinus --all -g -y

预览 repo 内 skill

npx skills add muratgur/ordinus --list

SKILL.md

Frontmatter
{
    "name": "ordinus-ui-system",
    "description": "Build Ordinus renderer UI in the intended product style. Use when changing React UI, layout, Tailwind styling, shadcn-style components, status panels, navigation, empty states, forms, tables, task views, or user-facing product text."
}

Ordinus UI System

Objective

Make Ordinus feel like a calm, practical command center for AI-assisted work.

Design System Source

Read DESIGN.md before changing renderer UI, layout, Tailwind styling, shadcn-style components, status surfaces, empty states, forms, task views, provider views, or user-facing product copy.

Treat DESIGN.md as the canonical source for visual tokens, component vocabulary, status language, density, and copy guidance. If it conflicts with AGENTS.md, the secure Electron boundary and product principles in AGENTS.md win.

Product Feel

  • Work-focused, not marketing-focused.
  • Clear status over decorative flourish.
  • Dense enough for repeated use, but not crowded.
  • User-facing text should describe product state and next actions, not internal implementation.
  • Avoid turning the app into a generic chat page.
  • Distinctive but calm. Ordinus should feel intentionally designed without becoming loud or theatrical.

Avoid Generic AI UI

  • Do not default to generic assistant layouts, oversized prompt boxes, purple gradients, vague glowing panels, or decorative AI-themed backgrounds.
  • Choose a clear product direction before styling: desktop command center, operational workspace, project cockpit, or agent control surface.
  • Let the product context drive visual choices. Agent status, work progress, outputs, and attention states matter more than visual novelty.
  • Use typography, spacing, color, and motion deliberately. The interface should feel polished because details are consistent, not because effects are abundant.
  • Prefer subtle useful motion for state transitions, loading, reveal, and feedback. Avoid animations that distract from work.
  • Make empty states, status labels, and action hierarchy feel designed, not placeholder-like.

UI Rules

  • Align colors, typography, spacing, radius, status labels, and component naming with DESIGN.md.
  • Use shadcn-style components and local reusable primitives.
  • Prefer restrained cards for individual panels, not nested card-heavy layouts.
  • Use lucide icons for recognizable actions.
  • Keep typography readable and proportional to the UI surface.
  • Avoid decorative gradients, orbs, bokeh, and oversized hero sections.
  • Make status visible: planned, running, blocked, completed, needs attention.
  • Avoid one-note palettes. Use a restrained base with purposeful accent colors for state and hierarchy.
  • Match component density to the workflow: dashboards and work boards should be scan-friendly, not spacious landing pages.

Workflow

  1. Read DESIGN.md and identify the workflow the UI supports.
  2. Choose the smallest design-system component vocabulary that fits that workflow.
  3. Put the primary state and next action above secondary details.
  4. Use existing components before creating new primitives.
  5. Keep labels concise and user-centered.
  6. Check mobile/narrow and desktop layouts for overflow.
  7. Run typecheck, lint, and build.

Copy Guidelines

  • Say what the user can understand now.
  • Avoid references to browser/session/localStorage/Electron internals unless the screen is explicitly diagnostic.
  • Prefer "Workspace ready" over "IPC bridge initialized".
  • Prefer "No work items yet" over "No database rows".

版本历史

  • f507122 当前 2026-07-05 18:19

同 Skill 集合

.agents/skills/lavish/SKILL.md
.claude/skills/code-review-and-quality/SKILL.md
.claude/skills/code-simplification/SKILL.md
.claude/skills/documentation-and-adrs/SKILL.md
.claude/skills/electron-secure-boundary/SKILL.md
.claude/skills/grill-me/SKILL.md
.claude/skills/idea-discovery/SKILL.md
.claude/skills/ipc-contract-design/SKILL.md
.claude/skills/provider-runtime-adapter/SKILL.md
.claude/skills/shadcn-project-workflow/SKILL.md
.claude/skills/sqlite-minimal-persistence/SKILL.md
.codex/skills/code-review-and-quality/SKILL.md
.codex/skills/code-simplification/SKILL.md
.codex/skills/documentation-and-adrs/SKILL.md
.codex/skills/electron-secure-boundary/SKILL.md
.codex/skills/grill-me/SKILL.md
.codex/skills/idea-discovery/SKILL.md
.codex/skills/ipc-contract-design/SKILL.md
.codex/skills/ordinus-ui-system/SKILL.md
.codex/skills/provider-runtime-adapter/SKILL.md
.codex/skills/shadcn-project-workflow/SKILL.md
.codex/skills/sqlite-minimal-persistence/SKILL.md

元信息

文件数
0
版本
acdff6f
Hash
133e206b
收录时间
2026-07-05 18:19

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 22:18
浙ICP备14020137号-1 $访客地图$