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.