Agent Skills
VibeKit loads focused instructions only when the current task needs them.
You normally do not need to pick a skill yourself. Describe the outcome and let the agent route from the repository.
Main workflows
vibekit-deploy
Use when the current agent owns a full product build, starting from the template or an approved final deployment. Product construction comes first. Deployment is a later phase.
supervised-build
Use when the current agent should supervise a different builder through the full VibeKit process without taking over implementation.
resolve-product-decisions
Use when a real product choice cannot be inferred from the brief or repository.
local-environment-setup
Use to prepare a product checkout, disposable database and local mock services.
update-to-latest-template
Use to upgrade a customized product from its recorded VibeKit baseline without replacing customer modules, behavior, schema or deliberate removals. The upgrade is resumable and advances the baseline only after proof passes.
full-stack-feature-lifecycle
Use when one feature spans data, server behavior and UI.
verify-changes
Use after implementation to select the proof needed for the changed behavior. Also use it when testing or QA is the task itself, including supervised fresh-agent evaluation.
security-review
Use for a repository security audit or the dedicated pre-launch security check. It validates real attack paths instead of treating scanner output as confirmed vulnerabilities.
first-principles-review
Use to challenge complexity, dead code and unnecessary structure before adding more.
update-the-docs
Use when public or repository documentation must change. It keeps Agent First writing, Fumadocs navigation, English and German coverage and the required documentation checks aligned.
Common focused work
VibeKit also has focused skills for API procedures, Team scoped features, database changes, UI components, auth, payments, providers, email, translations, documentation, E2E tests, unit tests, releases and template upgrades.
The agent can discover the full skill set directly from .agents/skills. You do not need to memorize it.
The main rule is simple. Configure and reuse before adding new infrastructure.