grill-for-unknowns

Stress-test project plans against seven blindspot lenses to surface hidden risks.

45|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/hachej/boring-ui --skill grill-for-unknowns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-for-unknowns
Source: https://github.com/hachej/boring-ui/tree/main/.agents/skill-references/plan/grill-for-unknowns
Command: npx skills add https://github.com/hachej/boring-ui --skill grill-for-unknowns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the danger of hidden assumptions and overlooked risks in project plans by forcing a rigorous, adversarial review process that surfaces unknown unknowns before implementation begins.

Core Features & Use Cases

  • Four-Quadrant Classification: Categorizes gaps into known-knowns, known-unknowns, unknown-knowns, and unknown-unknowns to prioritize focus.
  • Seven Blindspot Lenses: Applies specific analytical frameworks—including scale, security, failure modes, and rollback—to identify structural weaknesses.
  • Use Case: Use this when you have a draft architecture or project plan and need to ensure the team hasn't missed critical edge cases or irreversible trade-offs.

Quick Start

Ask the agent to grill the current plan for unknowns by applying the seven blindspot lenses to the project documentation.

Frequently Asked Questions about grill-for-unknowns

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

FAQPage Schema
How do I identify hidden risks and architectural gaps in a draft project plan?

To identify hidden risks and architectural gaps, you can adversarially stress-test project plans by classifying assumptions into a four-quadrant matrix and evaluating them against seven predefined blindspot lenses to surface unknown unknowns.

What is the four-quadrant classification method for risk assessment in software architecture?

The four-quadrant classification method categorizes project gaps into known-knowns, known-unknowns, unknown-knowns, and unknown-unknowns, allowing teams to systematically prioritize focus on material decisions and hidden assumptions during design review.

How do I apply blindspot lenses to review a technical design for failure modes?

To review a technical design, apply seven specific analytical blindspot lenses—covering scale, security, failure modes, and rollback—to rigorously evaluate the architecture and identify structural weaknesses before implementation begins.

When do I need to use adversarial code review and risk assessment for product planning?

You need adversarial risk assessment during software engineering and product planning phases when you have a draft architecture and must ensure the team has not missed critical edge cases or irreversible trade-offs before committing to implementation.

What are the limitations of using an adversarial approach to find unknown unknowns in project plans?

The limitation of this adversarial approach is that it requires a draft architecture or project plan to already exist, and it focuses strictly on surfacing structural weaknesses rather than generating new design solutions or writing implementation code.