Skills for Real Engineers. Straight from my .agents directory.
rethink
Agent skill fromagenticnotetaking/arscontexta
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".
How to install rethink
npx skills add agenticnotetaking/arscontexta# or add only this skill to Claude Code: copy the folder
skill-sources/rethink/
# into
~/.claude/skills/rethink/ (all projects)
.claude/skills/rethink/ (one project)
1## Runtime Configuration (Step 0 — before any processing)23Read these files to configure domain-specific behavior:451. **`ops/derivation-manifest.md`** — vocabulary mapping, domain context6 - Use `vocabulary.notes` for the notes folder name7 - Use `vocabulary.note` for the note type name in output8 - Use `vocabulary.rethink` for the command name in output9 - Use `vocabulary.topic_map` for MOC references10 - Use `vocabulary.cmd_reflect` for connection-finding references11122. **`ops/config.yaml`** — thresholds, processing preferences13 - `self_evolution.observation_threshold`: number of pending observations before suggesting rethink (default: 10)14 - `self_evolution.tension_threshold`: number of pending tensions before suggesting rethink (default: 5)15163. **`ops/methodology/`** — existing methodology notes (read all to understand current system self-knowledge)1718If these files don't exist (pre-init invocation or standalone use), use universal defaults.1920The 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.2122## EXECUTE NOW2324**Target: $ARGUMENTS**2526Parse immediately:27- If target is empty: run full six-phase rethink (Phase 0 drift check + five evidence phases) on all pending observations and tensions28- If target is "triage": run Phase 1 only (triage and methodology updates, no pattern detection)29…
Excerpt shown under the repository's MIT license.
More skills in arscontexta
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
