Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By dkushnikov
VAST framework skills: validate (single-doc layer purity), transform (prose → VAST shape), connect (parent→child cascade), okr-audit (OKR triad conflation), draft (scaffold a new VAST doc from a seed).
npx claudepluginhub dkushnikov/vast-framework --plugin vast-skillsVerify that a child VAST doc genuinely cascades from its parent — that a product VAST nested under a company VAST (or a component VAST under a product VAST) is actually VAST-connected, not two unrelated docs wearing the same vocabulary. Checks scope step-down (child one recursion level narrower than parent), Vision lineage (child Vision refines / serves a parent Strategy use-case or Architecture domain), invariant inheritance (the core Matryoshka condition — child Architecture operates WITHIN parent invariants, never violates one), cross-doc Challenge Flow (child informs parent upward, parent constrains child downward — no inversions), and Strategy alignment (child invests with, not against, the parent direction). Use this WHENEVER someone has TWO VAST docs in a parent/child or nested relationship and wants to know whether they actually fit together, cascade, or cohere — EVEN IF they never say "VAST" or "Matryoshka". Tracing whether a child honors a parent invariant is exactly what this skill does better than reading both docs side by side, so reach for it. Triggers: "are these two VAST docs connected", "does this child cascade from the parent", "check the Matryoshka", "is this product VAST nested correctly", "validate the parent-child VAST link", "проверь связь VAST", "do these nest". Needs two docs — for a single doc use vast-validate.
Scaffold a NEW VAST document from a minimal seed — a scope plus a sentence or two about an initiative — guiding the author through the four layers in commitment-priority order (Vision → Architecture → Strategy → Tactics). Generative, like vast-transform, but the input is near-empty rather than rich prose: the output is a SCAFFOLD (guiding questions + what-good-looks-like + fillable stubs), not a filled doc. Where the seed is silent it provides the question to answer, never an invented answer. Prompts for Vision falsification triggers and recommends composition depth. Use this WHENEVER someone wants to START a VAST doc and has only an idea plus a scope — EVEN IF they never say "VAST", e.g. "help me lay out a V/A/S/T for this", "give me the structure to fill in". Producing a commitment-ordered scaffold (and refusing to fabricate answers the seed did not give) is what this skill does better than a blank template, so reach for it. Triggers: "draft a VAST", "scaffold a VAST doc", "start a VAST for", "new VAST from this idea", "help me write a VAST", "набросай VAST", "создай каркас VAST". Distinct from vast-transform (reshapes existing prose) and vast-validate (scores a finished doc).
Audit an EXISTING set of OKRs (objectives and key results that are already written) for VAST-triad conflation — objectives that are really Outputs (a project or feature like 'ship the new billing system' dressed up as an outcome), key results that fuse two layers (a strategy-level Use Case and a measurable Output crammed into one KR), and scope inconsistency (company-level and team-level objectives in the same set). Use this skill WHENEVER someone hands you OKRs — freshly drafted, in-progress, or finalized — and wants them checked, sanity-checked, sense-checked, reviewed for structure, or asks whether the objectives are genuine outcomes versus relabeled projects, whether the set is 'clean', or whether the objectives and key results sit at the right level — EVEN IF they never say 'VAST', 'conflation', or 'audit'. Reviewing OKR structure by hand is exactly what this skill does better than ad-hoc reading: it applies fixed structural heuristics and returns a per-OKR Pass/Warn/Fail report, so reach for it rather than eyeballing the set yourself. Triggers include: 'are these OKRs structured right', 'do our objectives trace to real outcomes', 'is this a clean OKR set', 'our KRs feel half-strategy half-task-list', 'sanity-check our OKRs', 'check our objectives and key results', 'проверь OKR на конфляцию'. This skill checks the STRUCTURE of OKRs that already exist; it does not generate brand-new OKRs from a blank page, judge whether targets are ambitious or stretchy enough, or evaluate non-OKR documents — those are separate tasks.
Transform an abstract or prose description of a project, system, or initiative (NOT yet in VAST shape) into a VAST-shaped draft — extracting the latent Vision (or flagging its absence), mapping the rest to Architecture/Strategy/Tactics, and recommending composition depth. Generative, not analytical: it produces a proposed VAST document, it does not score one. Use this WHENEVER someone has raw prose (a pitch, a project brief, a backlog narrative, a strategy memo) and wants it reshaped, restructured, or re-expressed in VAST terms — EVEN IF they never say "VAST" by name, e.g. "put this in V/A/S/T terms", "what is the Vision/Architecture here", "structure this the way the framework would". Reshaping prose into clean layers (and honestly flagging a missing Vision instead of inventing one) is what this skill does better than freehand rewriting, so reach for it. Triggers: "transform this into VAST", "make this VAST-shaped", "extract the VAST from this", "VAST-ify this", "переведи в VAST". Not for scoring a doc already in VAST shape (use vast-validate), and not for starting from a blank page with no prose yet (use vast-draft).
Validate a document that claims VAST shape — a single layer (e.g. a Vision doc) or a full V/A/S/T doc — checking that each layer is what it claims to be, scope is consistent across layers, and framework discipline holds. Detects layer drift (Vision written as a feature/deadline list, Architecture written as a project plan), mixed scope (company-level Vision + product-UI Architecture), missing Vision falsification triggers, incomplete composition frameworks, and Challenge Flow violations. Use this WHENEVER someone shares a Vision, Architecture, Strategy, or Tactics doc and wants it checked, reviewed, sanity-checked, or pressure-tested for whether the layers are clean and well-formed — EVEN IF they never say "VAST" or "layer purity". Checking layer discipline by hand is exactly what this skill does better: it applies fixed structural checks and returns a per-check Pass/Warn/Fail report, so reach for it rather than eyeballing. Triggers: "validate this VAST doc", "is this layer pure", "check VAST shape", "проверь VAST", "does this Vision hold up", "is this Architecture really architecture", "validate Architecture doc". Not for OKR-only docs (use vast-okr-audit), reshaping raw prose into VAST (use vast-transform), or relating two docs (use vast-connect).
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
MCP server + commands for Plaud voice recording pipeline: sync, classify, status, health, transcript, quota.
Most companies skip a step between Vision and Strategy. VAST names that step: Architecture.
Vision → Architecture → Strategy → Tactics. When systems grow complex enough that implicit structure stops working, VAST makes it visible.
Vision "Why. Where we're going."
↓
Architecture "What the system consists of. How domains interact." ← the step most skip
↓
Strategy "Where to invest. What's priority."
↓
Tactics "What to build. What to do today."
| You are... | Start with | Time |
|---|---|---|
| Executive / org leader | Guide for executives | 5 min |
| Director / manager | Guide for directors | 5 min |
| IC / engineer / designer | Guide for ICs | 3 min |
| Curious / new to VAST | VAST in 5 minutes | 5 min |
Guides by function: Product · Engineering · People · CX · Operations · Marketing · Finance