consultant

Guide uncertain software design decisions through structured trade-offs and risk classification.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill consultant-luyzkk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: consultant
Source: https://github.com/luyzkk/Anti-Vibe-Coding/tree/main/skills/consultant
Command: npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill consultant-luyzkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents costly rework by guiding uncertain or irreversible technical decisions through structured trade-off analysis before implementation.

Core Features & Use Cases

  • 10 Questions Test: Forces clarification of problem, users, constraints, reversibility, alternatives, worst-case impact, and success metrics to avoid guessing.
  • Consultant Mode (Phase Zero): Routes the user into an explanation-first workflow with pros/cons and risk classification instead of executing code.
  • Domain-Aware Planning: Detects relevant domains (AUTH, PAYMENTS, API, DATABASE, FRONTEND, INFRA, QUALITY, GENERAL), recommends specialist skills in order, and consolidates decisions into a decisions report.
  • Ambiguity Detection & Optional Clarification: Detects excessive ambiguity and recommends invoking clarification via grill-me when needed, without auto-triggering it.
  • Decision Registry Guidance: Recommends recording accepted irreversible decisions to decisions.md to maintain project consistency over time.

Quick Start

Ask the consultant to analyze your feature decision by saying: "Use /anti-vibe-coding:consultant to help me choose the right architecture for [your feature] and list the reversible vs irreversible decisions."

Frequently Asked Questions about consultant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate trade-offs for risky or irreversible software architecture decisions?▼

To evaluate trade-offs for risky or irreversible software architecture decisions, use a structured consultation workflow that forces clarification of constraints and worst-case impacts, framing options with pros/cons and risk classification instead of generating code prematurely.

What is the best way to decide on database and infrastructure design before committing code?▼

The best way to decide on database and infrastructure design is by applying a 10-question clarification gate to detect domain requirements, map reversible versus irreversible choices, and record accepted outcomes to a decisions registry for project consistency.

How do I structure system design decisions when requirements are highly ambiguous?▼

To structure system design decisions when requirements are highly ambiguous, detect the ambiguity levels and route the workflow into an explanation-first consultant mode that analyzes alternatives and recommends optional clarification tools to resolve gaps before execution.

Can I use a consultation mode to analyze auth and integration decisions without writing code?▼

Yes, you can use a consultation mode to analyze auth and integration decisions without writing code by triggering an explanation-first workflow that detects relevant domains, classifies risks, and consolidates next-step guidance into a decisions report.

When should I not use automated code generation for critical technical decisions?▼

You should not use automated code generation for critical technical decisions when the choices are risky or irreversible across domains like auth, payments, or infrastructure, requiring structured pros/cons analysis and a decision registry to prevent costly rework.