Skills

Rethink

Challenge system assumptions against accumulated evidence.

Install

npx skills add agenticnotetaking/arscontexta --skill rethink -g -a claude-code -y
Category
Data and ML
Updated
8mo ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Challenge system assumptions against accumulated evidence. Triages observations and tensions, detects patterns, generates proposals. The scientific method applied to knowledge systems. Triggers on "/rethink", "review observations", "challenge assumptions", "what have I learned".

Runtime Configuration (Step 0, before any processing)

Read these files to configure domain-specific behavior:

  1. ops/derivation-manifest.md, vocabulary mapping, domain context

    • Use vocabulary.notes for the notes folder name
    • Use vocabulary.note for the note type name in output
    • Use vocabulary.rethink for the command name in output
    • Use vocabulary.topic_map for MOC references
    • Use vocabulary.cmd_reflect for connection-finding references
  2. ops/config.yaml, thresholds, processing preferences

    • self_evolution.observation_threshold: number of pending observations before suggesting rethink (default: 10)
    • self_evolution.tension_threshold: number of pending tensions before suggesting rethink (default: 5)
  3. ops/methodology/, existing methodology notes (read all to understand current system self-knowledge)

If these files don't exist (pre-init invocation or standalone use), use universal defaults.

The command name itself transforms per domain. The derivation manifest maps the universal name to domain-native language. If no manifest exists, use "rethink" as the command name.

EXECUTE NOW

Target: $ARGUMENTS

Parse immediately:

  • If target is empty: run full six-phase rethink (Phase 0 drift check + five evidence phases) on all pending observations and tensions
  • If target is "triage": run Phase 1 only (triage and methodology updates, no pattern detection)
  • If target is "patterns": skip triage, run Phases 3-5 only (analyze existing evidence for patterns)
  • If target is "drift": run Phase 0 only (drift check without triage or pattern detection)
  • If target is a specific observation or tension filename: triage that single item interactively

START NOW. Reference below defines the six-phase workflow.


Philosophy

The system is not sacred. Evidence beats intuition.

Read the whole SKILL.md on GitHub

More in Data and ML