Agent Skills
› civitai/civitai
› quick-mockups
quick-mockups
GitHub通过并行调用设计代理生成多种UI原型和线框图,支持不同布局与交互模式,输出HTML文件供用户选择最佳方案。
Trigger Scenarios
创建功能界面的UI原型
生成多个设计变体以对比效果
制作线框图或视觉草图
Install
npx skills add civitai/civitai --skill quick-mockups -g -y
SKILL.md
Frontmatter
{
"name": "quick-mockups",
"description": "Create multiple UI design mockups in parallel. Use when asked to create mockups, wireframes, or design variations for a feature. Creates HTML files using Mantine v7 + Tailwind following Civitai's design system.",
"allowed-tools": "Read, Write, Glob, Task"
}
Quick Mockups
Create multiple design mockups in parallel using the design-mockup agent.
Usage
When asked to create mockups for a feature:
-
Create the output directory if it doesn't exist:
docs/working/mockups/<feature-name>/ -
Launch 3-5 parallel mockup agents using the Task tool with
subagent_type: design-mockup -
Each agent creates a unique variation with different:
- Layout approaches (grid, list, masonry, cards)
- Information hierarchy
- Visual emphasis
- Interaction patterns
Directory Structure
docs/working/mockups/
├── crucible-discovery/
│ ├── v1-grid-cards.html
│ ├── v2-featured-hero.html
│ ├── v3-compact-list.html
│ └── v4-masonry.html
├── crucible-rating/
│ ├── v1-side-by-side.html
│ ├── v2-stacked.html
│ └── v3-swipe.html
└── [feature-name]/
└── [variation].html
Prompting Agents
When launching mockup agents, provide:
- Feature name - What page/component to design
- Key requirements - What must be included
- Variation focus - What makes this variation unique
- Reference context - Link to existing similar pages if helpful
Example prompt for agent:
Create a mockup for the Crucible Discovery page.
Requirements:
- List of active crucibles as cards
- Show: name, prize pool, time remaining, entry count
- Filter/sort controls (by prize, ending soon, newest)
- "Create Crucible" button
Variation: Grid layout with large hero card for featured crucible
Output to: docs/working/mockups/crucible-discovery/v1-featured-hero.html
After Creating Mockups
- List all created mockup files
- Summarize each variation's approach
- Ask user which direction to pursue or if they want more variations
Tips
- Create variations that are meaningfully different, not just minor tweaks
- Consider mobile layouts in at least one variation
- Show realistic content (names, numbers, times)
- Include empty states where relevant
- Use the Civitai design patterns from
.claude/agents/design-mockup.md
Version History
- 4214ecb Current 2026-08-20 18:49


