Assess whether a system covers all types of thinking. Identifies gaps across cognitive dimensions and recommends additions.
Skills in this repository
benjam3n/reasoningtool - Page 9
SkillsMP has collected 655 skills from benjam3n/reasoningtool. Open a skill to review its source and details.
benjam3n/reasoningtoolShowing 40 of 655 collected skills.
Analyzes gaps within a category by comparing what should exist to what currently exists, then prioritizes missing items by importance.
Design a structured learning path for any subject. Sequences topics by dependency, selects methods, sets milestones, and estimates time.
Solve the infinite critic problem by using multiple independent validation criteria — accept when they converge, investigate when they diverge.
Analyze a project from the creator's perspective. Articulates the vision, checks whether current work serves it, identifies vision drift, and recommends corrections.
Bridges the deductive strategy system with adversarial review testing for maximum strategy confidence.
Systematic procedure for diagnosing and fixing software bugs using Claude Code's tool capabilities
Create a mechanical, step-by-step decision procedure for a recurring decision type. Like a flowchart anyone can follow without expertise. Chains dimension discovery, enumeration, assumption extraction, steps generation, failure anticipation, and validation.
Moves from analysis to commitment. Frames the decision, enumerates options, applies criteria, checks for decision traps, and documents the rationale.
Systematic procedure for structuring complex decisions with multiple branches, probabilities, and outcomes. Includes empirical validation for probability estimates.
Identify the key dimensions that define a problem space, enabling comprehensive enumeration. Use before space_enumeration for novel domains.
Extract dependencies between steps, tasks, or items. Identifies what must happen before what, enabling proper sequencing and parallel execution.
Argues both sides of any position by steelmanning FOR and AGAINST, then identifies where the sides actually disagree and which has better evidence.
Reason about what makes things different by identifying similarities first, then classifying differences by significance and contextual relevance.
When something has already gone wrong — stop the bleeding, triage what's salvageable, communicate clearly, and recover systematically.
Create domain-specific skill configurations. Pre-configure skill chains, dimensions, and patterns for specific domains like research, consulting, or engineering.
Identify options that dominate others — strictly better on all dimensions, or better on some and equal on the rest.
Create comprehensive project documentation that allows others to understand, reproduce, and maintain the project.
Procedure for tracking outcomes that take months or years to manifest.
Procedure for working with numbers and data. Clarifies questions, assesses data quality, performs analysis, checks for statistical traps, and communicates findings.
Derive strategies by working backward from success criteria to required actions.
Evaluate strategies based on the logical soundness of their derivation.
Design an information dashboard by identifying the audience, the decisions it supports, the right metrics, and the layout for quick scanning.
Systematic design of mechanical systems, chassis, and electromechanical assemblies.
Complete system design workflow — from requirements through verified design.
Two complementary methodologies for innovation: Design Thinking discovers the right problem, Lean Startup validates solutions.
Check whether a requested skill exists by name or function, show exact matches and nearest alternatives, and provide next action.
Work with data systematically: assess what exists, evaluate quality, identify gaps, choose methods, interpret results, and communicate findings.
Orderings optimized for detecting deception, fraud, anomalies, and inconsistencies.
Orderings that prioritize behavioral diversity, novelty, and coverage of solution space over convergence to a single optimum.
Decide when to stop analyzing and commit to action. External criteria for ending deliberation instead of relying on readiness feelings.
Evaluate quality from a domain expert's perspective. Identifies the domain, checks for oversimplification, verifies terminology, assesses depth, identifies missing nuance, and flags misleading content.
Systematically construct and examine the worst possible outcome — what does failure look like at scale, and what path leads there?
Create a practical code of ethics for a person, team, or organization — one that handles real edge cases, not just platitudes.
Analyze whether a system or collection is complete and coherent. Maps components, identifies connections, finds orphans and missing links, and assesses domain coverage.
Immediate structured response when someone is in emotional distress — stabilize first, then support.
Estimates how much effort something will take. Decomposes into subtasks, applies three-point estimation, adds buffers, and compares to reference classes.
Handle goals where the objective is exploration and discovery rather than reaching a known destination.
A layered framework for building from certain foundations toward determinate action.
Systematically see from another person's perspective — not just "what would they feel" but "what do they see, believe, value, fear, and want given THEIR context and history?" Empathy as an analytical skill, not just a feeling.