The command library

There’s a workflow
for that.

218 workflows, 3 aliases, and room for all your context. Find the right starting point.

How to use a command

221 commands

General

/orient

Identify stack, structure, conventions, and the actual commands, marked verified or discovered

General

/explain

Explain code or behavior at the requested depth

General

/reprompt

Improve a prompt while preserving intent and incorporating relevant available skills

General

/teach

Teach a programming topic or the concepts needed to understand and implement a just-vibe workflow.

General

/teach-test

Quiz the user on a topic or workflow through native multiple-choice question dialogs, with feedback and adaptive practice.

General

/trace

Follow a request, event, or data value through the system

General

/map

Map module and package imports inside a repository, including cycles and dynamic edges

General

/research

Investigate a technical question with sources and a recommendation

General

/compare

Compare specific implementation approaches and their tradeoffs

General

/brainstorm

Generate distinct approaches and explain their tradeoffs

General

/spec

Produce requirements, acceptance criteria, and edge cases

General

/plan

Inspect the project and produce a concrete implementation plan

General

/scope

Separate the essential release from optional work

General

/challenge

Identify weak assumptions, complexity, and failure cases

General

/tasks

Convert a brief or plan into ordered, verifiable tasks

General

/build

Implement a feature through appropriate verification

General

/fix

Reproduce a bug, identify its cause, and verify the fix

General

/debug

Investigate and explain a failure before changing code

General

/refactor

Improve structure while preserving behavior

General

/integrate

Connect an API, library, or external service

General

/migrate

Plan and apply a version, schema, or implementation migration

General

/automate

Turn a repetitive process into a script or workflow

General

/cleanup

Remove verified dead code and unnecessary complexity

General

/design

Develop a visual direction and implement the requested interface

General

/polish

Refine hierarchy, spacing, typography, and interaction details

General · alias of ui-responsive

/responsive

Fix layouts across screen sizes and input methods

General · alias of ui-accessibility

/a11y

Inspect semantics, keyboard access, focus, contrast, and announcements

General

/match

Compare an implementation against a visual reference and close gaps

General

/copy

Improve interface wording and product messaging

General

/review

Review a change, selected files, or an entire repository for actionable defects

General

/test

Add meaningful coverage for specified behavior

General

/verify

Run relevant checks and report supporting evidence

General

/security

Examine concrete security risks in a defined scope

General

/perf

Measure a performance problem and improve its cause

General

/repro

Create a minimal, reliable reproduction of a problem

General

/coverage

Identify important untested behaviors and prioritize them

General

/pr

Prepare a focused diff summary, PR description, and validation notes

General

/release

Prepare release notes and readiness checks

General

/ci

Diagnose or improve continuous integration

General

/docs

Create or update documentation from verified behavior

General

/deps

Assess dependency updates and compatibility

General

/deploy

Prepare or perform deployment within the requested authorization

General

/checkpoint

Save progress, evidence, and unresolved work

General

/undo

Reverse a recorded local task while preserving unrelated changes

General

/handoff

Write a self-contained brief for another session or collaborator

General

/resume

Read a handoff, verify current state, and continue

General

/remember

Save project instructions, inspect their loading, and make explicit rules checkable

General

/learn

Extract a reusable lesson from completed work for review

General

/skill

Create or improve a workflow skill

Installation

/doctor

Diagnose installation and configuration problems

General

/help

Find the right command and show examples

General

/tools

List and search commands and integrations, showing availability and prerequisites

General

/auto

Select and apply the relevant engineering workflows from an ordinary request

General · alias of auto

/do

Use the goal and project context to select, execute, and verify appropriate workflows

Architecture

/arch-map

Map deployed services, data stores, external providers and their runtime relationships

Architecture

/arch-boundaries

Find misplaced responsibilities, dependency cycles, and leaking abstractions

Architecture

/arch-feature

Design where a feature belongs within the existing architecture

Architecture

/arch-contracts

Define interfaces and contracts between components or services

Architecture

/arch-event-flow

Design event delivery, retries, ordering, and failure handling

Architecture

/arch-tenancy

Evaluate tenant isolation across authentication, storage, queries, and jobs

Architecture

/arch-scale

Identify bottlenecks for a specified workload and growth scenario

Architecture

/arch-modernize

Plan an incremental transition to a target architecture

Decisions

/decide

Recommend an option against explicit requirements

Decisions

/decision-matrix

Compare options using weighted criteria and explain the weights

Decisions

/decision-adr

Write a decision record with alternatives and consequences

Decisions

/decision-premortem

Assume a proposal failed and identify plausible causes

Decisions

/decision-reversible

Separate reversible choices from expensive commitments

Decisions

/decision-buy-build

Compare building, buying, and integrating a solution

Decisions

/decision-spike

Design or run a bounded experiment to resolve uncertainty

Decisions

/decision-revisit

Reassess a decision using new constraints or evidence

Git

/git-status

Explain branches, staged changes, unstaged changes, and repository state

Git

/git-diff

Summarize changes by behavior and identify unrelated edits

Git

/git-commit

Prepare coherent commits with accurate messages and deliberate staging

Git

/git-split

Divide a mixed change into understandable commits

Git

/git-conflicts

Resolve conflicts while preserving the intent of both changes

Git

/git-bisect

Locate a regression with a reproducible pass/fail check

Git

/git-worktree

Create or manage isolated working directories

Git

/git-recover

Investigate reflog and history to recover lost work

GitHub

/github-triage

Classify issues, identify duplicates, and suggest priorities

GitHub

/github-issue

Turn a report or request into an actionable issue draft

GitHub

/github-pr

Prepare or create a PR with scope, evidence, and issue links

GitHub

/github-review

Review a PR using its discussion, changes, and checks

GitHub

/github-address-review

Implement actionable review changes and explain resolutions

GitHub

/github-fix-ci

Diagnose failing Actions jobs and verify repairs

GitHub

/github-actions

Improve workflows, caching, permissions, and job structure

GitHub

/github-release

Prepare a release from merged changes, tags, and issues

Vercel

/vercel-audit

Inspect project configuration, build settings, and deployment assumptions

Vercel

/vercel-build-fix

Reproduce and repair failed deployment builds

Vercel

/vercel-env

Compare required variable names and scopes without exposing values

Vercel

/vercel-preview

Prepare and validate a branch or PR preview deployment

Vercel

/vercel-runtime

Investigate function errors, timeouts, and runtime differences

Vercel

/vercel-routing

Diagnose redirects, rewrites, headers, domains, and route behavior

Vercel

/vercel-performance

Investigate slow routes using available measurements and logs

Vercel

/vercel-release-check

Verify a deployment and prepare promotion or rollback steps

Vite

/vite-setup

Configure Vite for the framework and project requirements

Vite

/vite-config

Audit aliases, plugins, build options, and environment handling

Vite

/vite-hmr

Diagnose broken, slow, or inconsistent hot-module updates

Vite

/vite-env

Check environment loading and exposure of server-only values

Vite

/vite-bundle

Analyze bundle composition and measured size reductions

Vite

/vite-chunks

Investigate loading boundaries, duplicated modules, and chunks

Vite

/vite-assets

Fix asset paths, public files, base paths, and deployment paths

Vite

/vite-upgrade

Upgrade Vite and plugins with compatibility and build checks

React

/react-audit

Review components, hooks, state ownership, and behavioral risks

React

/react-rerenders

Measure unnecessary rendering and identify its causes

React

/react-effects

Investigate effect loops, stale closures, and missing cleanup

React

/react-state

Simplify state ownership, derived state, and synchronization

React

/react-component

Build a component with its states, API, and accessibility

React

/react-forms

Implement validation, submission, errors, and pending states

React

/react-async

Fix loading races, cancellation, stale responses, and async behavior

React

/react-hydration

Diagnose server/client rendering mismatches where applicable

UI and frontend

/ui-audit

Inspect hierarchy, consistency, usability, and visual clarity

UI and frontend

/ui-system

Establish typography, spacing, colors, tokens, and component conventions

UI and frontend

/ui-states

Add loading, empty, error, partial-data, disabled, and success states

UI and frontend

/ui-responsive

Fix layouts across screen sizes and input methods

UI and frontend

/ui-accessibility

Inspect semantics, keyboard access, focus, contrast, and announcements

UI and frontend

/ui-motion

Add purposeful transitions with reduced-motion behavior

UI and frontend

/ui-visual-diff

Compare screenshots against an accepted reference

UI and frontend

/ui-flow

Improve a complete user journey, including error recovery

Backend

/backend-service

Implement a service with clear boundaries and validation

Backend

/backend-auth

Build or audit authentication and session behavior

Backend

/backend-permissions

Define and test authorization for roles, resources, and ownership

Backend

/backend-jobs

Implement background processing, scheduling, and recovery

Backend

/backend-idempotency

Prevent duplicate effects from retries and repeated requests

Backend

/backend-concurrency

Investigate races, locking, and competing updates

Backend

/backend-cache

Design cache keys, invalidation, expiration, and fallback

Backend

/backend-resilience

Add appropriate timeouts, bounded retries, and failure handling

APIs

/api-design

Define endpoints, resources, validation, and response contracts

APIs

/api-openapi

Create or reconcile OpenAPI documentation with implementation

APIs

/api-breaking

Identify backward-incompatible API changes

APIs

/api-contract-test

Verify provider and consumer expectations

APIs

/api-errors

Standardize useful error responses and propagation

APIs

/api-pagination

Design stable pagination, filtering, and sorting

APIs

/api-webhooks

Implement signatures, retries, replay handling, and delivery tracking

APIs

/api-client

Build a typed client with authentication and error handling

Databases

/db-schema

Design or review tables, relationships, constraints, and types

Databases

/db-migrate

Create migrations with compatibility and rollback considerations

Databases

/db-query

Write or repair queries against the actual schema

Databases

/db-explain

Interpret query plans and identify expensive operations

Databases

/db-index

Recommend indexes based on queries, write costs, and measurements

Databases

/db-integrity

Find orphaned records, invalid relationships, and missing constraints

Databases

/db-locks

Investigate blocking, deadlocks, long transactions, and contention

Databases

/db-access

Audit roles, tenant filtering, and row-level policies where supported

Data engineering

/data-profile

Summarize distributions, missingness, duplicates, and suspicious values

Data engineering

/data-contract

Define schema, semantics, freshness, and quality constraints

Data engineering

/data-pipeline

Build ingestion or transformation with observable failures

Data engineering

/data-incremental

Implement checkpoints, deduplication, and incremental processing

Data engineering

/data-backfill

Plan or run resumable historical-data backfills

Data engineering

/data-reconcile

Compare source and destination records and explain discrepancies

Data engineering

/data-lineage

Trace field origins and transformations

Data engineering

/data-quality

Check freshness, completeness, validity, and consistency

ML data

/ml-frame

Define target, prediction moment, unit of analysis, and objective

ML data

/ml-dataset

Audit whether data can support the modeling task

ML data

/ml-labels

Inspect label definitions, noise, disagreement, and missing outcomes

ML data

/ml-split

Design splits respecting time, groups, entities, and dependencies

ML data

/ml-leakage

Find target leakage, temporal leakage, and split contamination

ML data

/ml-features

Design features available at prediction time and test usefulness

ML data

/ml-imbalance

Evaluate sampling, weighting, metrics, and thresholds for rare outcomes

ML data

/ml-dataset-version

Record dataset identity, transformations, and provenance

ML experimentation

/ml-baseline

Establish simple, reproducible baselines

ML experimentation

/ml-train

Implement training with checkpoints and recorded configuration

ML experimentation

/ml-debug-training

Investigate exploding loss, unstable gradients, NaNs, or failure to learn

ML experimentation

/ml-tune

Design a bounded hyperparameter search with a fixed evaluation protocol

ML experimentation

/ml-ablation

Measure contributions of features or model components

ML experimentation

/ml-experiments

Compare runs and check that data and evaluation conditions match

ML experimentation

/ml-reproduce

Reproduce a result from code, data, and configuration

ML experimentation

/ml-training-cost

Profile training time, memory, and resource bottlenecks

ML evaluation

/ml-evaluate

Evaluate using task-appropriate metrics and baselines

ML evaluation

/ml-error-analysis

Group failures into actionable patterns and examples

ML evaluation

/ml-slices

Compare meaningful cohorts or operating conditions

ML evaluation

/ml-calibrate

Assess predicted probabilities against observed outcomes

ML evaluation

/ml-threshold

Choose thresholds against explicit costs or capacity limits

ML evaluation

/ml-robustness

Test missing inputs, noise, distribution changes, and boundaries

ML evaluation

/ml-explain

Investigate behavior with appropriate explanation methods and limits

ML evaluation

/ml-report

Document data, results, limitations, and intended use

ML deployment

/ml-package

Package preprocessing, artifacts, dependencies, and interfaces

ML deployment

/ml-serving

Implement online inference with validation and observable errors

ML deployment

/ml-batch

Build resumable batch inference and output tracking

ML deployment

/ml-parity

Check training preprocessing against production inference

ML deployment

/ml-inference-perf

Measure latency, throughput, memory, and optimization tradeoffs

ML deployment

/ml-drift

Design checks for input or prediction-distribution changes

ML deployment

/ml-monitor

Define operational and model-quality monitoring, including delayed labels

ML deployment

/ml-rollout

Prepare shadow, canary or staged rollout of a model version with rollback criteria

LLMs and retrieval

/llm-evals

Build representative evaluation cases and scoring criteria

LLMs and retrieval

/llm-prompt

Improve prompts against measured failures and explicit requirements

LLMs and retrieval

/llm-structured

Implement structured outputs, validation, and recovery

LLMs and retrieval

/llm-rag

Design or audit ingestion, retrieval, grounding, and generation

LLMs and retrieval

/llm-retrieval

Evaluate chunking, ranking, filters, and retrieval recall separately

LLMs and retrieval

/llm-tools

Design tool schemas, execution contracts, and failure handling

LLMs and retrieval

/llm-injection

Test handling of hostile instructions in untrusted content

LLMs and retrieval

/llm-cost

Measure token use, latency, caching opportunities, and routing tradeoffs

Testing

/test-unit

Test isolated behaviors and boundaries

Testing

/test-integration

Verify real component and dependency interactions

Testing

/test-e2e

Exercise complete user journeys and recovery

Testing

/test-regression

Turn a confirmed bug into a lasting behavioral check

Testing

/test-flaky

Repair nondeterminism using repeated evidence

Testing

/test-fixtures

Create representative, maintainable test data

Testing

/test-load

Execute bounded workloads against authorized environments

Testing

/test-property

Check invariants across generated inputs and edge cases

Security

/security-threat-model

Identify assets, trust boundaries, attack paths, and mitigations

Security

/security-authz

Test access decisions and cross-user or cross-tenant exposure

Security

/security-secrets

Locate exposed credentials without printing secret values

Security

/security-inputs

Audit validation and injection risks at input boundaries

Security

/security-uploads

Review file validation, storage, processing, and download access

Security

/security-dependencies

Assess findings against actual application exposure

Security

/security-config

Review application, container, and deployment configuration

Security

/security-fix

Implement and verify remediation for an identified vulnerability

Operations

/ops-incident

Organize symptoms, evidence, impact, hypotheses, and immediate actions

Operations

/ops-logs

Correlate available logs around a specific failure

Operations

/ops-observability

Add useful logs, metrics, and traces to unclear execution paths

Operations

/ops-alerts

Design actionable alerts with ownership and response guidance

Operations

/ops-runbook

Write operational procedures from verified commands and behavior

Operations

/ops-container

Diagnose container builds, runtime failures, and configuration differences

Operations

/ops-restore

Prepare or validate backup restoration in an appropriate environment

Operations

/ops-postmortem

Produce evidence-based timelines and concrete follow-up work

Installation

/setup

Install, update, or remove just-vibe through native host plugin management.

General

/profiles

Browse engineering role profiles and compare their priorities, boundaries and verification

General

/profile

Set, inspect, automatically select or clear task-scoped engineering profiles

General

/goal

Create and pursue a persistent objective with completion criteria, progress, blockers and evidence

General

/orchestrate

Coordinate a feature, fix, refactor or MVP through scoped phases and reviewed dependent assignments

General

/plan-review

Review a concrete plan or artifact in a private browser canvas with annotations and version-bound feedback

Testing

/agent-qa

Verify requested web-app outcomes through browser assertions, screenshots and bounded retests