skills/skill-creator/SKILL.md
Creates or updates Vendix AI agent skills using the repository skill standard. Trigger: When creating a new skill, updating skill guidance, documenting repeatable AI patterns, or resolving a knowledge gap.
npx skillsauth add rzyfront/vendix skill-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to create or update reusable AI guidance for Vendix. Skills should be compact, accurate, scoped to one responsibility, and synchronized through skill-sync.
Create or update a skill when:
Do not create a skill for one-off instructions, obvious conventions, or content already covered by an accurate existing skill.
Each skill should have:
name, description, license, metadata.author, metadata.version, and usually metadata.scope plus metadata.auto_invoke.---
name: vendix-example-skill
description: >
Short description of what this skill governs.
Trigger: Specific action, file type, domain, or workflow that should load it.
license: MIT
metadata:
author: rzyfront
version: "1.0"
scope: [root]
auto_invoke:
- "Specific action that should load this skill"
allowed-tools: Read, Edit, Write, Glob, Grep, Bash
---
allowed-tools is optional and belongs at the top level. Keep metadata.auto_invoke specific enough to avoid loading unrelated skills.
# Skill Title
## Purpose
[What this skill governs and what it does not govern]
## Core Rules
- [Most important rules]
## Workflow
1. [Only if this skill requires sequence]
## Decision Rules
| Situation | Use |
| --- | --- |
| [Condition] | [Action] |
## Related Skills
- `other-skill` - [why it is related]
skills/../skills/skill-sync/assets/sync.sh../skills/setup.sh --sync.AGENTS.md auto-invoke entries.| Skill Type | Pattern | Examples |
| --- | --- | --- |
| Workflow | {action}-{target} | skill-creator, buildcheck-dev |
| Vendix domain | vendix-{domain} | vendix-subscription-gate |
| Vendix app/layer | vendix-{layer}-{topic} | vendix-frontend-routing |
| AI platform | vendix-ai-{topic} | vendix-ai-streaming |
skill-sync - Required after creating or modifying skillshow-to-plan - Marks knowledge gaps that may become skillshow-to-dev - Requires loading relevant skills before developmentdevelopment
Mobile app development rules for Vendix Expo/React Native project. Trigger: When editing, creating, or modifying any file under apps/mobile, or when developing mobile-specific features.
development
Feature gating by store subscription state: global store write guard, AI feature gate, Redis feature resolution, quota consumption, frontend paywall interceptor, banner, and subscription UI states. Trigger: When adding feature gates, paywalls, subscription-based access control, protecting store write operations, AI feature gates, or rollout flags.
testing
SaaS subscription billing for Vendix stores: plan pricing, invoices, Wompi platform payments, manual payments, partner commissions, payouts, proration, and dunning. Trigger: When creating SaaS invoices, working with partner rev-share, margin/surcharge pricing, invoice sequence allocation, partner payout batches, subscription payments, manual payments, or dunning flows.
development
Periodic quota counters with Redis, UTC period keys, Lua-based idempotent AI quota consumption, request-id deduplication, and post-success consumption. Trigger: When building quota counters, enforcing monthly/daily feature caps, or reusing AI quota patterns for uploads, emails, exports, or rate-limited features.