CtrlK
BlogDocsLog inGet started
Tessl Logo

feasibility-validation

Performs 7-dimension technical feasibility assessment covering architecture, team capability, timeline, cost, risk, integration, and scalability. [EXPLICIT] Produces go/no-go recommendations with confidence levels. [EXPLICIT] Trigger: 'feasibility', 'technical assessment', 'go/no-go', 'viability'

SKILL.md
Quality
Evals
Security

Feasibility Validation

"The first 90% of the code accounts for the first 90% of the development time. The remaining 10% accounts for the other 90%." — Tom Cargill

TL;DR

Assesses technical feasibility across 7 dimensions — architecture, team capability, timeline, cost, risk, integration complexity, and scalability — to produce a go/no-go recommendation with confidence levels. Use this skill before committing to a technical approach, responding to an RFP, or greenlighting a new initiative. [EXPLICIT]

Procedure

Step 1: Discover

  • Define the scope of what is being assessed (feature, system, migration, product)
  • Gather technical constraints, team profiles, timeline expectations, and budget
  • Identify reference architectures, proof-of-concepts, or similar implementations

Step 2: Analyze

  • Evaluate each of the 7 dimensions (1-5 scale):
    1. Architecture: Can existing patterns support this? What new patterns are needed?
    2. Team Capability: Does the team have the skills? What ramp-up is needed?
    3. Timeline: Is the schedule realistic given scope and team velocity?
    4. Cost: Are effort estimates within budget constraints?
    5. Risk: What are the top 5 technical risks and their mitigations?
    6. Integration: How complex are third-party and legacy integrations?
    7. Scalability: Will the solution handle projected load growth?

Step 3: Execute

  • Produce a feasibility scorecard with dimension scores and overall assessment
  • Write a risk register with probability, impact, and mitigation for top risks
  • Identify showstoppers vs. manageable challenges
  • Provide go/no-go/conditional-go recommendation with confidence percentage

Step 4: Validate

  • Verify each dimension score is supported by evidence
  • Confirm risk mitigations are actionable, not aspirational
  • Cross-check timeline estimates against team velocity data
  • Review with technical leads for blind-spot identification

Deliberation protocol (think-tank, anti-bias)

Score the 7 dimensions as an independent panel, not one pass, to remove single-perspective bias. This is the metacognition Committee/Panel applied to feasibility. [DOC]

  1. Independent dimension analysis: treat each dimension as its own "expert" — score it on its own evidence first, blind to the others (avoids halo effect: a strong architecture inflating cost). [DOC]
  2. Cross-validation: reconcile interacting dimensions (timeline×team, cost×scalability); surface contradictions explicitly (e.g. "aggressive timeline vs junior team" = a conflict, not an average). [DOC]
  3. Vote the verdict: Go / No-Go / Conditional-Go by the rule below — not a raw average. Unanimous-risk rule: any single dimension scoring a showstopper (1/5 with no mitigation) vetoes a Go regardless of the mean. [DOC]
  4. Conditional-Go → tracked conditions: each condition gets an owner + close criterion (open → in-progress → closed); the Go is not firm until they close. [DOC]

Evidence-strength weighting: a score backed by [CÓDIGO]/benchmark outweighs one backed by [DOC], which outweighs [INFERENCIA], which outweighs [SUPUESTO]. If >30% of the assessment rests on [SUPUESTO], lower the confidence and add a warning banner. [DOC]

CRAAP test (source evaluation, anti-smoke): before trusting a vendor claim, benchmark, or doc that drives a dimension score, rate the source on 5 axes — Currency (is it current / not stale?), Relevance (does it fit this context?), Authority (who published it; do they have skin/expertise?), Accuracy (is it verifiable / reproduced?), Purpose (is it marketing or independent?). A claim that fails Authority or Purpose (vendor marketing) is [SUPUESTO], not [DOC], until corroborated. [DOC]

Quality Criteria

  • All 7 dimensions scored with evidence-backed justification
  • Top 5 risks identified with probability, impact, and mitigation
  • Showstoppers explicitly called out with resolution paths
  • Go/no-go recommendation includes confidence level
  • Evidence tags applied to all claims

Anti-Patterns

  • Feasibility theater: going through motions with predetermined conclusion
  • Ignoring team capability dimension (assuming skills can be acquired instantly)
  • Underestimating integration complexity with legacy systems

Related Skills

  • cost-estimation — detailed effort estimation for feasible approaches
  • risk-assessment — deeper risk analysis beyond feasibility scope
  • scenario-analysis — evaluating alternative approaches when feasibility is mixed

Usage

Example invocations:

  • "/feasibility-validation" — Run the full feasibility validation workflow
  • "feasibility validation on this project" — Apply to current context

Assumptions & Limits

  • Assumes access to project artifacts (code, docs, configs) [EXPLICIT]
  • Requires English-language output unless otherwise specified [EXPLICIT]
  • Does not replace domain expert judgment for final decisions [EXPLICIT]

Edge Cases

ScenarioHandling
Empty or minimal inputRequest clarification before proceeding
Conflicting requirementsFlag conflicts explicitly, propose resolution
Out-of-scope requestRedirect to appropriate skill or escalate

Packet

Capas del packet, cargables bajo demanda (disciplina ICM: una capa por vez, nunca todas juntas): knowledge/ cuerpo de conocimiento · prompts/ prompts listos · examples/ salida de ejemplo · agents/ subagentes del packet · templates/ plantilla de output.

Repository
JaviMontano/claude-plugins
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.