investigate-first
Separate observed symptom from inferred cause before editing.
Skill by UberUmbra
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/uberumbra-investigate-first
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/investigate-first
What's inside
- Skill name
investigate-first- Description
- Separate observed symptom from inferred cause before editing. No code changes until root cause is established with evidence. For ambiguous failures, intermittent issues, and performance problems.
- License
- Apache-2.0
- Instructions
- 40 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Investigate First Separates observed symptom from inferred cause before any code changes are made. ## Separation Rule State the observed symptom and the inferred cause as two distinct things. Do not conflate them. ## Investigation Process 1. Trace system behavior methodically from symptom to mechanism. 2. Evaluate hypotheses by: available evidence, testability, falsifiability. 3. Do not edit until you have a credible explanation for what you observe. ## Root Cause Documentation Before proposing a fix, document root cause with supporting proof: - Grep results, log lines, or test output that confirm the mechanism - Why alternative hypotheses were ruled out ## Implementation Gate Implementation is only appropriate when: - (a) Root cause is established with evidence - (b) Fix scope is confirmed against that root cause ## Suitable For - Ambiguous failures - Intermittent issues - Performance problems - Systematic investigation requiring evidence before action ## Not Suitable For - Obvious typos - Known bugs with confirmed location - Mechanical changes with no diagnostic ambiguity
From UberUmbra/atelier-pipeline, Apache-2.0.
More from UberUmbra/atelier-pipeline
- 0.561score
ultracave
UberUmbra
Maximum compression mode.
SkillAFreshness: AClaude Code +9 - 0.561score
verify-and-stop
UberUmbra
Translate acceptance conditions into smallest sufficient proof set.
SkillAFreshness: AClaude Code +9 - 0.561score
lean-build
UberUmbra
Strict scope enforcement for build tasks.
SkillAFreshness: AClaude Code +9 - 0.561score
surgical-patch
UberUmbra
Fix bugs at the narrowest responsible layer.
SkillAFreshness: AClaude Code +9 - 0.558score
caveman-commit
UberUmbra
Terse commit messages.
SkillAFreshness: AClaude Code +9 - 0.555score
pipeline-setup
UberUmbra
Use when users want to install or set up the atelier-pipeline multi-agent orchestration system in their project.
SkillAFreshness: AClaude Code +9 - 0.474score
brain-uninstall
UberUmbra
Use when users want to remove or disconnect the mybrain plugin's persistent memory layer.
SkillCFreshness: CClaude Code +9 - 0.474score
brain-hydrate
UberUmbra
Use when users want to bootstrap the brain with existing project knowledge -- reading ADRs, feature specs, UX docs, commit history, and error patterns to seed…
SkillCFreshness: CClaude Code +9 - 0.409score
pipeline-uninstall
UberUmbra
Use when users want to remove the atelier-pipeline multi-agent orchestration system from their project.
SkillDFreshness: DClaude Code +9 - 0.409score
pipeline-uninstall
UberUmbra
Use when users want to remove the atelier-pipeline multi-agent orchestration system from their project.
SkillDFreshness: DClaude Code +9 - 0.304score
caveman
UberUmbra
No description from the publisher yet.
SkillAFreshness: AClaude Code +9 - 0.304score
caveman-explore
UberUmbra
No description from the publisher yet.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (19 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/UberUmbra/atelier-pipeline
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from UberUmbra
- 0.561score
surgical-patch
UberUmbra
Fix bugs at the narrowest responsible layer.
SkillAFreshness: AClaude Code +9 - 0.561score
ultracave
UberUmbra
Maximum compression mode.
SkillAFreshness: AClaude Code +9 - 0.561score
verify-and-stop
UberUmbra
Translate acceptance conditions into smallest sufficient proof set.
SkillAFreshness: AClaude Code +9 - 0.561score
lean-build
UberUmbra
Strict scope enforcement for build tasks.
SkillAFreshness: AClaude Code +9 - 0.558score
caveman-commit
UberUmbra
Terse commit messages.
SkillAFreshness: AClaude Code +9 - 0.555score
pipeline-setup
UberUmbra
Use when users want to install or set up the atelier-pipeline multi-agent orchestration system in their project.
SkillAFreshness: AClaude Code +9
Cite this page
investigate-first skill. Agent Mart. https://agentmart.dev/skills/uberumbra-investigate-first (last updated 2026-10-24)