add-ecosystem
Add a new ecosystem and base model to basemodel.constants.ts. Use when onboarding a new model…
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.
$ npx -y skills add civitai/civitai --skill quick-mockups --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/quick-mockupsContext preview
The summary Claude sees to decide when to auto-load this skill.
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.
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
Create multiple design mockups in parallel using the `design-mockup` agent.
When asked to create mockups for a feature:
1. **Create the output directory** if it doesn't exist:
docs/working/mockups/<feature-name>/
2. **Launch 3-5 parallel mockup agents** using the Task tool with `subagent_type: design-mockup`
3. **Each agent creates a unique variation** with different:
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].htmlWhen launching mockup agents, provide: 1. **Feature name** - What page/component to design 2. **Key requirements** - What must be included 3. **Variation focus** - What makes this variation unique 4. **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
1. List all created mockup files 2. Summarize each variation's approach 3. Ask user which direction to pursue or if they want more variations
Repo: civitai/civitai
Add a new ecosystem and base model to basemodel.constants.ts. Use when onboarding a new model…
Wire an existing ecosystem into the generation system. Adds generation support to…
Author a prompt-enhancement system prompt for a new ecosystem and register/update it on the…
Add a new trainable base model to BOTH trainers end-to-end — the in-app trainer (main Next.js…
Wire an existing ecosystem into the LoRA training system so it appears as a trainable base…
Deterministically drive a first-party Civitai App Block in the operator's browser and produce…