babypochi06

babypochi06

@babypochi06
40 published skills0 installs

40 results

babypochi06
Collection

🎓 cc-thinking-skills - Unlock Your Thinking Potential

0
babypochi06
Skill

thinking-archetypes

Recognize Senge's Systems Archetypes to diagnose recurring organizational and technical problems, identify why fixes keep failing, and design interventions that address root structure.

0
babypochi06
Skill

thinking-bayesian

Update beliefs systematically based on new evidence using probabilistic reasoning. Use when estimating probabilities, learning from data, or making decisions under uncertainty.

0
babypochi06
Skill

thinking-bounded-rationality

Apply Herbert Simon's Bounded Rationality and satisficing to make good-enough decisions under real-world constraints. Use for design decisions under time pressure, recognizing cognitive limits, and setting appropriate stopping criteria.

0
babypochi06
Skill

thinking-circle-of-competence

Know the boundaries of your expertise and operate within them. Use when evaluating opportunities, making decisions outside your domain, or assessing when to defer to experts.

0
babypochi06
Skill

thinking-cynefin

Classify problems by complexity domain (clear, complicated, complex, chaotic) and match approach to domain. Use for choosing methodologies, problem framing, and process design.

0
babypochi06
Skill

thinking-debiasing

Systematic checklist to identify and counteract cognitive biases in decision-making. Use before major decisions, when evaluating recommendations, or when stakes are high.

0
babypochi06
Skill

thinking-dual-process

Apply Kahneman's Dual-Process Theory to recognize when to trust intuition vs engage deliberate analysis. Use for high-stakes decisions, error-prone contexts, or when balancing speed vs accuracy.

0
babypochi06
Skill

thinking-effectuation

Start with means, not goals; co-create with partners; leverage contingencies. Use for startup strategy, innovation projects, and uncertain/novel domains where planning is unreliable.

0
babypochi06
Skill

thinking-feedback-loops

Analyze systems using Donella Meadows' feedback loop framework to identify reinforcing loops, balancing loops, delays, and leverage points. Use for organizational dynamics, product growth design, debugging runaway or oscillating systems, and finding high-impact interventions.

0
babypochi06
Skill

thinking-fermi-estimation

Make order-of-magnitude estimates for unknown quantities by decomposing into known or estimable factors. Use for capacity planning, cost estimation, market sizing, and technical feasibility assessment.

0
babypochi06
Skill

thinking-first-principles

Break complex problems into fundamental truths by questioning assumptions and rebuilding from irreducible components. Use for innovation, challenging status quo, or when conventional solutions fail.

0
babypochi06
Skill

thinking-five-whys-plus

Enhanced root cause analysis with explicit bias guards and stopping criteria. Use for incident post-mortems, bug investigations, and process failures where standard 5 Whys might mislead.

0
babypochi06
Skill

thinking-inversion

Approach problems backward by identifying paths to failure, then systematically avoiding them. Use for risk identification, planning, and avoiding obvious mistakes.

0
babypochi06
Skill

thinking-jobs-to-be-done

Understand what "job" users hire your product to do, focusing on progress users seek rather than features. Use for product development, feature prioritization, user research, and market positioning.

0
babypochi06
Skill

thinking-kepner-tregoe

Systematic rational process for complex problem analysis, decision making, and risk assessment. Use for high-stakes engineering decisions, root cause analysis beyond 5 Whys, and multi-factor evaluations requiring structured criteria.

0
babypochi06
Skill

thinking-leverage-points

Identify where small changes can have large effects using Donella Meadows' hierarchy of system intervention points. Use for strategic decisions, system optimization, and choosing where to focus engineering effort.

0
babypochi06
Skill

thinking-lindy-effect

For non-perishable things, future life expectancy is proportional to current age. Use for technology selection, evaluating frameworks/libraries, and predicting tool longevity.

0
babypochi06
Skill

thinking-map-territory

Recognize limits of mental models and diagrams. Use when models diverge from reality, debugging expectation mismatches, or questioning abstraction accuracy.

0
babypochi06
Skill

thinking-margin-of-safety

Build in buffers for unknown unknowns and don't optimize to the edge. Use for capacity planning, deadline estimation, architecture design, and risk management.

0
babypochi06
Skill

thinking-model-combination

Combine multiple mental models for richer analysis. Use for complex problems requiring multiple lenses, high-stakes decisions, or when single models leave blind spots.

0
babypochi06
Skill

thinking-model-router

Route to the right mental model based on your domain and problem type. The single entry point for all thinking skills.

0
babypochi06
Skill

thinking-model-selection

Choose the right mental model for the problem at hand. Use when facing new problems, when current approaches fail, or when you need to match tool to context.

0
babypochi06
Skill

thinking-occams-razor

Apply parsimony principle to prefer simpler explanations with fewer assumptions. Use for hypothesis selection in debugging, architecture decisions, and choosing between competing approaches.

0
babypochi06
Skill

thinking-ooda

Rapid decision-making loop for dynamic situations. Use for incident response, competitive scenarios, time-sensitive decisions, and situations requiring quick adaptation.

0
babypochi06
Skill

thinking-opportunity-cost

Evaluate decisions by what you give up, not just what you gain. Use for resource allocation, prioritization, build vs. buy choices, and technical debt evaluation.

0
babypochi06
Skill

thinking-pre-mortem

Imagine a project has failed and work backward to identify why. Use at project kickoffs, before major decisions, or when optimism may be obscuring risks.

0
babypochi06
Skill

thinking-probabilistic

Express confidence in ranges, update predictions with new information, and track calibration over time. Use for project estimation, risk assessment, and decision making under uncertainty.

0
babypochi06
Skill

thinking-red-team

Deliberately attack your own plans, systems, and assumptions to find weaknesses before adversaries or reality does. Use for security review, architecture validation, plan stress-testing, and pre-launch preparation.

0
babypochi06
Skill

thinking-regret-minimization

Project to your future self and ask what you would regret not doing. Use for career decisions, strategic pivots, risk-taking choices, and life-changing decisions.

0
babypochi06
Skill

thinking-reversibility

Classify decisions by reversibility and match decision process to decision type. Use for technology choices, architecture decisions, process changes, and hiring decisions.

0
babypochi06
Skill

thinking-scientific-method

Hypothesis → Prediction → Test → Revise with explicit falsification. Use for debugging, feature experimentation, performance investigation, and A/B testing design.

0
babypochi06
Skill

thinking-second-order

Think beyond immediate consequences to second and third-order effects. Use for strategic decisions, policy changes, and avoiding unintended consequences.

0
babypochi06
Skill

thinking-socratic

Systematic questioning framework to deepen understanding, challenge assumptions, and uncover hidden beliefs. Use for requirements gathering, debugging, coaching, and critical analysis.

0
babypochi06
Skill

thinking-steel-manning

Argue against the strongest version of opposing positions, not the weakest. Use for design reviews, evaluating alternatives, conflict resolution, and decision validation.

0
babypochi06
Skill

thinking-systems

Analyze problems as interconnected systems with feedback loops, emergent behavior, and non-linear effects. Use for debugging complex systems, architecture decisions, and understanding unexpected behavior.

0
babypochi06
Skill

thinking-theory-of-constraints

Identify and manage the bottleneck; improvements elsewhere don't matter until the constraint is addressed. Use for performance optimization, process improvement, and resource allocation.

0
babypochi06
Skill

thinking-thought-experiment

Test ideas through hypothetical scenarios when empirical testing is impractical. Use for architecture evaluation, edge case analysis, ethics considerations, and strategy development.

0
babypochi06
Skill

thinking-triz

Apply TRIZ (Theory of Inventive Problem Solving) methodology to resolve technical contradictions and find innovative solutions. Use for engineering design, breaking through impossible constraints, and systematic innovation.

0
babypochi06
Skill

thinking-via-negativa

Improve by removal rather than addition. Focus on what to stop doing, eliminate the negative, and subtract complexity. Use for system simplification, process improvement, and feature prioritization.

0