workspace-cleanup
Cleans up stale jj workspaces based on age or pushed bookmarks. Use when asked to clean, prune, or remove old jj workspaces.
Discover DevOps skills, compare source repositories and read the instructions for each workflow.
Cleans up stale jj workspaces based on age or pushed bookmarks. Use when asked to clean, prune, or remove old jj workspaces.
API endpoint patterns.
Theme and branding patterns.
Prisma schema editing.
Project naming conventions.
State management patterns.
Explains the 'Context Bridge' pattern where Middleware resolves the tenant (domain/store), stores it in the Request object, and an Interceptor unifies it with user authentication into AsyncLocalStorage.
Patterns for advanced product pricing logic, rentability calculations, and reactive price management in Vendix. Trigger: When editing product schemas, pricing logic, or advanced product forms.
Vendix monorepo patterns, workspace structure, and shared libraries. Trigger: When working with monorepo structure, shared libs, or cross-app code.
Domain configuration.
General development rules.
Middleware configuration.
Authentication and Authorization patterns.
Routing configuration.
NestJS patterns for Vendix backend API. Trigger: When editing files in apps/backend/, creating modules, or working with Prisma.
Seeding patterns.
Validation logic patterns.
Prisma ORM patterns for Vendix database operations. Trigger: When editing schema.prisma, creating migrations, or using Prisma client.
Build verification steps.
Patterns for Bruno API testing in Vendix. Trigger: When creating API tests, editing .bru files, or verifying endpoints.
Angular 20 + NgRx patterns for Vendix frontend. Trigger: When editing files in apps/frontend/, creating components, or working with NgRx store.
Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
Syncs skill metadata to AGENTS.md Auto-invoke sections. Trigger: When updating skill metadata (metadata.scope/metadata.auto_invoke), regenerating Auto-invoke tables, or running ./skills/skill-sync/assets/sync.s...
Error handling patterns.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.