From partme-ai-full-stack-skills
Generates Stitch Design Spec JSON from user requests or PRDs, specifying theme, primary color, font, roundness, density, design mode, style keywords, and device type for UI tasks.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill is limited to using the following tools:
**Constraint**: Only use this skill when the user explicitly mentions "Stitch" or when orchestrating a Stitch design task.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Constraint: Only use this skill when the user explicitly mentions "Stitch" or when orchestrating a Stitch design task.
This skill acts as a Creative Director. It takes a high-level user request and outputs a structured Design Specification.
Input may be either:
The skill must produce a JSON block like this:
{
"theme": "DARK" | "LIGHT",
"primaryColor": "Hex Code",
"font": "Font Name",
"roundness": "High" | "Medium" | "Low",
"density": "COMPACT" | "COMFORTABLE" | "SPACIOUS",
"designMode": "WIREFRAME" | "HIGH_FIDELITY",
"styleKeywords": ["Keyword1", "Keyword2"],
"deviceType": "MOBILE" | "TABLET" | "DESKTOP" | "SMART_WATCH"
}
User request: "A cyberpunk login page"
Output:
{
"theme": "DARK",
"primaryColor": "#00FFFF",
"font": "Orbitron",
"roundness": "Low",
"density": "COMFORTABLE",
"designMode": "HIGH_FIDELITY",
"styleKeywords": ["Cyberpunk", "Neon", "High Contrast", "Glitch"],
"deviceType": "MOBILE"
}
Call this skill internally before creating a project or generating a prompt. The output JSON feeds into stitch-ui-prompt-architect (Path B) for final prompt assembly.