本文へ移動
cccskills
無料GitHub で公開

rootnode-reasoning-blocks

Tested reasoning approaches for Claude prompts — 18 variants across 6 categories (Analytical, Strategic, Creative, Technical, Research, Comparative). Use when the user wants a specific reasoning template — retrieving, reviewing, customizing, or combining reasoning instructions for a prompt. Trigger on: "give me the Root Cause Diagnosis approach," "show me the reasoning template for," "I need the Evidence Synthesis method," "show me analytical reasoning options," "combine reasoning approaches for," "show me all reasoning variants." Also use when a prompt produces shallow output and the fix is a reasoning upgrade. Provides 18 tested approaches for analytical, strategic, creative, technical, research, and comparison tasks. If the user is unsure which reasoning method fits, use rootnode-block-selection first if available. Do NOT use for evaluating existing prompts — use rootnode-prompt-validation if available. Do NOT use for project-level audits — use rootnode-project-audit if available.

インストール方法を見る

含まれるファイル(7)

  • SKILL.md11.8 KB
  • references/analytical-reasoning.md7.0 KB
  • references/comparative-reasoning.md8.3 KB
  • references/creative-reasoning.md7.7 KB
  • references/research-reasoning.md7.5 KB
  • references/strategic-reasoning.md8.0 KB
  • references/technical-reasoning.md8.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Reasoning Approach Selection for Claude Prompts

Calibration: Tier 1 (Model-compatible) - runs cleanly on the current dual-primary tier (Opus 5, Sonnet 5) as well as Haiku 4.5 with extended thinking. Structured retrieval, rule evaluation, or template lookup - output shape does not depend on model class. Correct-shape output also on Opus 4.8 (fallback-graceful) and Sonnet 4.6 (legacy-graceful). See repository README for model compatibility.

Select the reasoning approach that matches how the task requires Claude to think. The reasoning layer is the highest-leverage component in a prompt — the difference between shallow and deep output almost always traces back to reasoning quality.

How to Use This Skill

  1. Identify the dominant thinking mode the task requires (see the selection guide below).
  2. Read the corresponding reference file for that category to find the specific variant that fits.
  3. Copy and adapt the reasoning instructions into your prompt.
  4. If the task spans categories, see "Combining Reasoning Approaches" below.

Selection Guide

Analytical / Evaluative

Choose when the task requires evaluating, diagnosing, or assessing something that exists.

ApproachBest ForKey Differentiator
General AnalysisBroad evaluation of a situation, opportunity, or problemWorks forward from evidence to conclusions
Root Cause DiagnosisSomething is failing or underperforming — find out whyWorks backward from symptoms to causes
Risk AssessmentEvaluating what could go wrong with a decision or planFocuses on failure modes, not current evidence

Routing logic: If the task says "evaluate" or "analyze" → General Analysis. If something is broken or underperforming → Root Cause Diagnosis. If the question is "should we do this?" with emphasis on downside → Risk Assessment.

See references/analytical-reasoning.md for complete approaches with usage guidance and failure modes.

Strategic / Planning

Choose when the task requires making decisions about direction, resources, or organizational change.

ApproachBest ForKey Differentiator
Market & Competitive StrategyEvaluating market opportunities and competitive positioningCenters on competitive dynamics and differentiation
Resource AllocationDistributing limited resources across competing prioritiesCenters on scarcity and tradeoffs
Change & TransformationPlanning significant organizational or process changesCenters on transition states and human resistance

Routing logic: If the task involves competitors or market position → Market & Competitive Strategy. If the core tension is "we have X resources and Y demands" → Resource Allocation. If the task involves moving an organization from state A to state B → Change & Transformation.

See references/strategic-reasoning.md for complete approaches with usage guidance and failure modes.

Creative / Generative

Choose when the task requires generating something new rather than analyzing something that exists.

ApproachBest ForKey Differentiator
Concept DevelopmentGenerating a new concept, design, or creative directionExplores the possibility space, then develops the best direction
Messaging & NarrativeCrafting messages, stories, or positioningDriven by audience psychology and narrative arc
Solution IdeationCreative problem-solving for a defined problemProblem is known; solution space is open

Routing logic: If the deliverable is a creative concept or design → Concept Development. If the deliverable is a message, story, or narrative → Messaging & Narrative. If there's a defined problem needing creative solutions → Solution Ideation.

See references/creative-reasoning.md for complete approaches with usage guidance and failure modes.

Technical / Problem-Solving

Choose when the task involves building, fixing, or migrating technical systems.

ApproachBest ForKey Differentiator
System DesignDesigning a new system or architecture from requirementsBuilding something new — key decisions and tradeoffs
Debugging & Incident AnalysisFinding and fixing something brokenHypothesis-driven troubleshooting of existing systems
Migration & TransitionMoving from one system or platform to anotherManaging the transition while maintaining operations

Routing logic: If building something new → System Design. If something is broken → Debugging & Incident Analysis. If moving between systems → Migration & Transition.

See references/technical-reasoning.md for complete approaches with usage guidance and failure modes.

Research / Synthesis

Choose when the task requires processing multiple information sources into coherent analysis.

ApproachBest ForKey Differentiator
Evidence SynthesisIntegrating multiple sources into evidence-grounded conclusionsOrganizes by theme, discriminates by source quality
Landscape ScanBroad overview of a domain — players, trends, maturityOptimizes for breadth and orientation, not depth
Gap AnalysisComparing current state vs. desired stateExplicitly comparative framing — what exists vs. what should

Routing logic: If the task is "what does the evidence say about X?" → Evidence Synthesis. If the task is "what's out there in domain X?" → Landscape Scan. If the task is "where do we fall short of target?" → Gap Analysis.

See references/research-reasoning.md for complete approaches with usage guidance and failure modes.

Comparative / Decision-Support

Choose when the task requires comparing options and making a selection or ranking.

ApproachBest ForKey Differentiator
Option EvaluationComparing multiple options against criteria to select oneGeneral-purpose comparison with decisive recommendation
Vendor / Tool SelectionComparing products, vendors, or platforms for adoptionAdds total cost of ownership and integration concerns
PrioritizationRanking a set of items by priorityProduces tiers and sequences, not a single winner

Routing logic: If selecting one option from several → Option Evaluation. If the options are products, tools, or vendors → Vendor / Tool Selection. If ranking a list rather than picking a winner → Prioritization.

See references/comparative-reasoning.md for complete approaches with usage guidance and failure modes.

Combining Reasoning Approaches

Some tasks span multiple categories. When combining, follow these principles:

Keep the total steps to 5-7. More than 7 steps and Claude treats each one less carefully. Combine steps from different approaches rather than concatenating entire approaches.

Lead with the dominant task type. If it's primarily a strategic decision that needs some technical evaluation, use the strategic reasoning structure and fold in the technical steps — not the other way around.

Watch for contradictions. Different approaches sometimes push in opposite directions (e.g., creative approaches say "explore broadly" while analytical approaches say "narrow to the core question"). When combining, make the sequence explicit: "First, explore broadly. Then, evaluate the most promising directions."

Example: Strategic Decision with Technical Evaluation

<reasoning>
1. Define the strategic objective and the constraints that bound the decision.
2. Generate 3 structurally different approaches to achieving the objective.
3. For each approach, evaluate the technical feasibility: can our team build this with available resources and timeline? What are the technical risks?
4. Assess each approach against the strategic criteria: competitive positioning, resource efficiency, and alignment with stated priorities.
5. Identify second-order consequences — what does each approach enable or prevent later?
6. Recommend the approach with the best combined strategic-technical tradeoff profile.
</reasoning>

Common Combinations

Task ShapeLead WithFold In
Strategic decision needing technical vettingStrategicTechnical (feasibility check)
Creative concept needing market validationCreativeStrategic (competitive positioning)
Technical design needing business justificationTechnicalAnalytical (risk + value assessment)
Research synthesis needing actionable prioritiesResearchComparative (prioritization)
Risk assessment needing root cause depthAnalytical (risk)Analytical (root cause)

Critical: Output Quality

Match reasoning depth to task complexity. A simple comparison needs 4-5 steps, not a 7-step methodology. When the prompt produces shallow output, the fix is usually one of these:

  • Wrong category: The reasoning approach doesn't match the actual thinking required. Re-read the routing logic above.
  • Too many steps: Claude spreads attention thin. Cut to the 5 most important steps.
  • Missing context: The reasoning approach is right, but Claude lacks the domain information to apply it well. The fix is in the context layer of the prompt, not the reasoning layer.
  • Generic output: Claude is applying the steps mechanically rather than to the specific situation. Add specificity to the prompt's context and identity layers, not more reasoning steps.

Domain Specialization

The 18 approaches in this Skill are domain-agnostic — they work across contexts. For tasks requiring deeper domain specialization, domain-specific reasoning approaches are available in the rootnode-domain Skills (business strategy, software engineering, content & communications, research & analysis, agentic & context engineering) if installed. Domain approaches extend these core approaches — they do not replace them.

Troubleshooting

Output is shallow despite using a reasoning approach: Check whether the approach category matches the actual thinking required. A strategic task using an analytical approach will produce analysis when you need decisions.

Claude ignores some reasoning steps: Too many steps. Cut to 5-7 maximum. Claude gives diminishing attention to steps beyond 7.

All outputs from this approach look the same: The reasoning is right but the context is insufficient. Claude needs specific details about the situation to produce specific analysis. Add concrete context to the prompt.

Claude applies a standard framework instead of thinking specifically: Some approaches (especially strategic ones) trigger Claude's tendency to apply textbook frameworks (Porter's Five Forces, SWOT, etc.) rather than analyzing the specific situation. Add: "Analyze the specific dynamics of this situation. Do not apply standard frameworks unless they genuinely illuminate the problem."

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Detects seven structural anti-patterns in Claude Projects that cause unpredictable output, ignored instructions, and degraded quality. Diagnoses Monolith, Orphan File, Echo Chamber, Phantom Conversation, Kitchen Sink, Misaligned Hierarchy, and Blurred Layers. Use when user says "what's wrong with my project," "Claude ignores my instructions," "diagnose my project," "why is output inconsistent," "review my project setup." Also trigger on symptom-phrased: "Claude doesn't follow my rules," "my instructions keep getting overridden," "my Project isn't behaving as designed." Use alongside rootnode-project-audit if available for deeper structural analysis. Activate whenever the user describes symptoms of unreliable, inconsistent, or degraded Claude Project output, even if they do not name a specific pattern. Do NOT use when the user's primary request is Memory-layer rebalancing (use rootnode-memory-optimization if available) or scoring a single prompt (use rootnode-prompt-validation if available).

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

Diagnoses and fixes Claude behavioral issues in system prompts and Projects using tested countermeasure templates. Use when "Claude is too verbose," "keeps hedging," "agrees with everything," "claims it did something it didn't," "won't use a tool," "fix Claude's output," "tune Claude's behavior," "Claude ignores my preferences," "adds unsolicited disclaimers," "uses too many lists." Covers ten tendencies: agreeableness (output-content + persistent-preference), hedging, verbosity, list overuse, fabricated precision, over-exploration, tool miscalibration (over- and under-triggering), LaTeX defaulting, editorial drift, self-referential fabrication. Also use when auditing a system prompt for behavioral calibration or recalibrating a pre-4.7 prompt, and when users describe recurring output problems without naming a tendency. Do NOT use for scoring a prompt's overall quality — use rootnode-prompt-validation if available.

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

Guides selection of identity, reasoning, and output approaches for Claude prompts based on task characteristics. Trigger on: "help me choose an approach," "which approach fits this task," "recommend a prompt pattern," "compare reasoning methods," "map this task to the right approach," "what combination of approaches," "which identity fits," "which reasoning method." Also trigger on symptom-phrased: "my prompt feels generic," "I don't know which approach to use," "my output lacks domain depth." Covers decision-tree logic across 8 identity approaches, 18 reasoning variants, and 10 output formats. After selection, use the relevant catalog skill if available to retrieve full templates. Activate whenever approach-selection across multiple categories is the primary decision. Do NOT use when the user already names a specific approach to retrieve (use the relevant catalog skill directly if available) or for evaluating existing prompts (use rootnode-prompt-validation if available).

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

Designs Claude Code prompts and CC environments. Produces CLAUDE.md drafts, agent topologies, scope-authorization frameworks, halt triggers, Skills/hooks/MCP plans, chat-to-CC handoff specs, and EXECUTION_PLAN.md remediation plans. Five modes: DESIGN (new CC deployments), EVOLVE (updates from friction), RESEARCH (evaluate a CC tool/pattern), TEMPLATE (reusable artifacts), REMEDIATE (consume hygiene findings → produce + execute plan). Do NOT use REMEDIATE for direct cleanup (Cat 1–10 — use rootnode-repo-hygiene Phase 2). Do NOT use for hygiene scanning (rootnode-repo-hygiene), chat prompts (rootnode-prompt-validation), or chat Projects (rootnode-project-audit).

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

Analyzes Claude Project context budget under the automatic-RAG-by-window model: knowledge files vs. threshold-exempt overhead (Skills, MCPs, CI, Memory). Two modes: Quick Diagnostic and Full Budget Audit. Use when user says "check my context budget," "how much context am I using," "is my project too big," "optimize my token usage," "tier my files," "optimize for RAG," "improve retrieval quality," "should I keep compressing," "am I over-compressing," "should I accept RAG mode." Also trigger on context pressure symptoms: "Claude forgets my instructions," "responses getting generic," "content not found in my knowledge files." Also use when a project audit scores Knowledge Architecture ≤ 3. Do NOT use for content placement decisions (use rootnode-memory-optimization if available), full project audits (use rootnode-project-audit if available), or behavioral tuning (use rootnode-behavioral-tuning if available). Run on Opus 5 or Sonnet 5 at `high` effort (both defaults); depth reduces on legacy models.

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

Independent re-derivation gate for proposed changes during autonomous execution. Evaluates a change (code diff, config edit, engine evolution, schema change) against the work's authority matrix and a 4-check protocol: invariant compliance, scope authorization, detection narrowness, and regression risk. Returns structured JSON with pass/fail per check, an overall verdict (APPROVE / REQUEST_CHANGES / REJECT), and blockers. Profile-driven thresholds (strict for unattended runs, lenient for desk supervision). Use when an autonomous agent proposes an engine change, when reviewing a Claude Code-authored modification before merge, or when an unattended profile requires independent re-derivation. Trigger on: "review/approve this proposed change," "critic-gate this," "is this change safe," "is this safe to merge," "should I let this land," "run the critic." Do NOT use for handoff-readiness checks (use rootnode-handoff-trigger-check), general code review, or design-time correctness. Authority matrix required.

日本語の概要は準備中です。原文の説明を表示しています。

drayline/rootnode-skills402026年9月14日 更新

drayline のスキルをすべて見る

このスキルの問題を報告する