knock

Trace cascading effects of a decision across ten orders of impact analysis.

18|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/safety-quotient-lab/psychology-agent --skill knock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knock
Source: https://github.com/safety-quotient-lab/psychology-agent/tree/main/.claude/skills/knock
Command: npx skills add https://github.com/safety-quotient-lab/psychology-agent --skill knock

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you understand the far-reaching consequences of a single decision, change, or option by tracing its effects through multiple layers of impact.

Core Features & Use Cases

  • Deep Impact Analysis: Traces a single change through 10 orders of knock-on effects.
  • Pre-Decision Exploration: Allows for thorough impact assessment before committing to a change.
  • Use Case: Before implementing a new API endpoint, use /knock to trace its potential effects on existing services, data pipelines, user experience, and long-term architectural norms.

Quick Start

Trace the knock-on effects of adding a new route to worker.js.

Frequently Asked Questions about knock

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

FAQPage Schema
How do I perform impact analysis for a code change before committing?

To perform impact analysis, you trace a single decision through ten orders of knock-on effects, identifying direct, systemic, human, structural, and theoretical consequences across code, data, pipeline, infrastructure, and UX domains.

What is consequence modeling and how does it work for system architecture?

Consequence modeling is tracing a single change through ten levels of impact analysis. It validates dependencies and surfaces mitigations, assumptions, and potential reasons against proceeding across operational and product domains.

How do I trace the cascading effects of adding a new API endpoint?

Tracing the cascading effects of a new API endpoint involves analyzing its impact across existing services, data pipelines, user experience, and long-term architectural norms through ten orders of deep impact analysis.

Does systems thinking apply to risk assessment for infrastructure changes?

Systems thinking applies to risk assessment by modeling a change's far-reaching consequences across infrastructure, structural, and operational domains, validating dependencies to surface potential mitigations and reasons against proceeding.

What are the limitations of deep impact analysis for decision tracing?

A limitation of deep impact analysis is its focus on tracing ten levels of consequences for a single decision, which requires validating assumptions and dependencies manually to ensure the surfaced mitigations align with real architectural constraints.