cc-elicit

Apply structured reasoning methods to design documents and ADRs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/z23cc/cc-code --skill cc-elicit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cc-elicit
Source: https://github.com/z23cc/cc-code/tree/main/skills/cc-elicit
Command: npx skills add https://github.com/z23cc/cc-code --skill cc-elicit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured elicitation helps teams surface hidden assumptions, identify biases, and strengthen decisions by applying repeatable reasoning methods to design docs, ADRs, and plans.

Core Features & Use Cases

  • Pre-Mortem Analysis: foresee failure modes before committing to a plan.
  • First Principles Thinking: strip away assumptions to identify fundamental truths.
  • Inversion: design defenses by considering how the system could fail.
  • Red Team / Blue Team: simulate attacks and defenses for resilience.
  • Socratic Questioning: probe rationale with structured 'why' questions.
  • Constraint Removal: explore how removing limits unlocks potential.
  • Stakeholder Mapping: align needs across users, maintainers, and funders.
  • Analogical Reasoning: transfer lessons from other domains. Real-world usage includes evaluating new feature proposals, ADRs, or architecture decisions to surface risks and improve decisions.

Quick Start

Ask the AI to apply the listed methods to a design document or ADR and return a refined set of insights.

Frequently Asked Questions about cc-elicit

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

FAQPage Schema
How do I identify blind spots in an architecture decision record?

Identify blind spots in an architecture decision record by applying structured reasoning methods like pre-mortem analysis and red team simulations to surface hidden assumptions and biases.

What is structured elicitation for design decisions?

Structured elicitation for design decisions is the application of repeatable reasoning methods, such as Socratic questioning and inversion, to surface hidden assumptions and strengthen plans.

How do I apply first principles thinking to a product design document?

Apply first principles thinking to a product design document by stripping away assumptions to identify fundamental truths, using structured elicitation methods directly on the current document text.

Can I use pre-mortem analysis on software plans without external data?

Yes, you can use pre-mortem analysis on software plans without external data, as the elicitation process requires only the current document to foresee failure modes.

What is the best way to map stakeholder needs across a software architecture plan?

The best way to map stakeholder needs across a software architecture plan is to apply structured stakeholder mapping methods to align users, maintainers, and funders directly within the document.