Agent skills for the CleanSlice architecture framework — NestJS + Nuxt full-stack apps using Clean Architecture with vertical slices.
Eight skills. Five cover one subject each; three group a family that shares a
mechanism, with the per-member detail in references/.
| Skill | Description |
|---|---|
cleanslice |
The architecture: vertical slices, gateway pattern, Provider.vue, Pinia stores, DTOs, TypeScript standards, error handling |
project |
Setting up and operating a project: Claude Code + MCP bootstrap, Orca as a ticket-driven agent factory, tool recipes for git, auth recovery, stack traces and codebase search |
social |
Social platforms through a logged-in browser session — Instagram, X, TikTok, Facebook/Meta Ads |
integrations |
Third-party API keys from the per-user secret vault — OpenAI, Stripe, PayPal |
github |
GitHub workflow automation: repositories, Actions, PR review with inline comments, releases |
docs |
Write and maintain a multilingual VitePress documentation site: pages that open with the point, an honest status on every claim, locales in parity, and a post-build checker for dead anchors and orphan pages |
bridle |
Embed the Bridle webchat into a website: SDK wiring, embed JWTs, Shadow DOM theming |
conventional-commits |
Conventional Commits v1.0.0: commit types, scope (slice name), breaking changes, SemVer correlation |
Each grouped skill is one file to read plus one reference per member:
social/SKILL.md → references/{instagram,x,tiktok,facebook}.md
integrations/SKILL.md → references/{openai,stripe,paypal}.md
project/SKILL.md → references/{claude-code-setup,recipes,orca}.md + references/orca/
Read the SKILL.md first — it holds the mechanism every member shares. The reference adds only what is specific to one platform or provider.
Skills follow the Agent Skills open standard and work with Claude Code and 37+ other AI coding agents.
# Install a specific skill
bunx skills add CleanSlice/skills --skill cleanslice
bunx skills add CleanSlice/skills --skill project
bunx skills add CleanSlice/skills --skill conventional-commits
# Install all CleanSlice skills
bunx skills add CleanSlice/skills
# Update to the latest version
bunx skills update CleanSlice/skillsThe skills CLI (vercel-labs/skills) automatically places the skill in the right location for your agent.
Copy the skill into your project's .claude/skills/ folder and commit it to version control so the whole team has it:
git clone https://github.com/CleanSlice/skills.git /tmp/cleanslice-skills
cp -r /tmp/cleanslice-skills/cleanslice .claude/skills/Copy the skill to your personal skills directory to use it across all projects:
git clone https://github.com/CleanSlice/skills.git /tmp/cleanslice-skills
cp -r /tmp/cleanslice-skills/cleanslice ~/.claude/skills/Once installed, skills are available in Claude Code:
/cleanslice # Architecture conventions
/project # MCP + skills installation, Orca, tool recipes
/conventional-commits # Commit message format
/social # Instagram, X, TikTok, Facebook
/integrations # OpenAI, Stripe, PayPal keys
Claude loads skills automatically when relevant — /cleanslice activates on CleanSlice projects, /conventional-commits activates when writing commit messages.
The cleanslice skill bundles six reference documents:
| Reference | Contents |
|---|---|
references/workflow.md |
Authorized workflow (understand → plan → implement → verify), bug fix workflow, git commit format |
references/backend.md |
NestJS slice structure, module, controller, service, gateway, mapper, DTOs, types |
references/frontend.md |
Nuxt slice structure, auto-imports, Provider.vue, Pinia stores, composables |
references/gateway.md |
Gateway pattern with full code examples, abstract class, DI wiring |
references/typescript.md |
TypeScript standards: no-any, I prefix, Types suffix, import aliases |
references/errors.md |
Error pattern: BaseError, domain errors, interceptor, no try/catch in controllers |
A single-file skill that configures Claude Code for CleanSlice development: adds the MCP server and installs the required agent skills (shadcn-vue, cleanslice, conventional-commits).
A single-file skill covering the Conventional Commits v1.0.0 specification: commit types, scope (use slice name), description rules, breaking changes, and examples.