skill-creator
Skill Creator
This skill provides guidance for creating effective skills.
Contract
Inputs:
- User request to create or update a skill
- Domain knowledge or examples of how the skill will be used
- (Optional) Existing skill directory if updating
Outputs:
- Complete skill directory with SKILL.md and optional resources
- Validated and packaged skill (if packaging requested)
Success Criteria:
- Skill has valid SKILL.md with frontmatter (name, description, skill_type)
- Contract section defines inputs, outputs, success criteria
- Skill type (atomic/orchestrator) is appropriate for scope
More from aussiegingersnap/cursor-skills
ui-design-system
Complete design system with principles + living style guide. Enforces precise, crafted UI inspired by Linear, Notion, and Stripe. Includes boilerplate style-guide page template for Next.js/React projects. Use when building any UI that needs Jony Ive-level precision.
12ui-principles
Enforce a precise, minimal design system inspired by Linear, Notion, and Stripe. Use this skill when building dashboards, admin interfaces, or any UI that needs Jony Ive-level precision - clean, modern, minimalist with taste. Every pixel matters.
9ui-shadcn-studio
shadcn/studio component library with MCP integration, theme generation, and block patterns. This skill should be used when building UI with shadcn components, selecting dashboard layouts, or generating landing pages. Canonical source for all shadcn-based work.
8db-postgres
PostgreSQL database management with Drizzle ORM, versioned migrations, and type-safe queries. This skill should be used when setting up a new database, writing migrations, managing schemas, or troubleshooting database issues in PostgreSQL projects.
8auth-better-auth
Better Auth integration for Next.js 16 with Drizzle adapter. This skill should be used when connecting to a Better Auth instance, configuring OAuth providers, or implementing protected routes with proxy.ts.
8documentation
Maintain organized project documentation with metadata headers. Update existing docs before creating new ones. Use when writing or editing any project documentation.
7