←Leaderboard/Code Quality/9arm-skills
Last commit on June 14, 2026·Created on May 20, 2026

thananon/9arm-skills

“A disciplined framework for systematic debugging and engineering post-mortems”
Combined rank
#151
across all skills
In Code Quality
#7
category rank
Stars
3.2k
+0.3% in last 7d
Forks
422
0.0% in last 7d
Watchers
38
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides a structured approach to resolving software defects. It guides engineers through a four-step debugging mantra—reproduction, path tracing, hypothesis falsification, and breadcrumb cross-referencing—to ensure fixes are based on evidence rather than intuition.

Beyond the fix, the tools facilitate the creation of canonical engineering records. These post-mortems document the root cause and mechanism of a failure, providing a formal validation record before a ticket is closed.

WHO IT'S FOR
Software engineers
applying a disciplined debugging framework
Technical leads / architects
standardizing root cause analysis documentation
AI agent power users
optimizing LLM token usage for mechanical tasks
Backend / infrastructure engineers
automating boilerplate and log summarization
Repository contents

6 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Install the bundle with npx skills

Installs: Complete 9arm-skills bundle declared by the plugin manifest. · Claude Code

Before you start
  • The npx command must be available; the source does not provide a runtime installer command.
  1. In a terminal, install the complete repository bundle using the documented recommended npx skills procedure.

    npx skills add thananon/9arm-skills
README.md ↗ · Checked Oct 18, 2026.claude-plugin/plugin.json ↗ · Checked Oct 18, 2026

Give it something to do.

Suggested first task

Establish a reliable bug reproduction

Uses debug-mantra

  • Bug symptom and error or log output
  • Absolute repository path
  • Environment details
  • Current reproduction steps and inputs
Use the debug-mantra skill to investigate this bug: [describe the symptom and paste the error or logs]. The codebase is at [absolute repository path], and the relevant environment and current reproduction steps are [describe them]. Begin with the required mantra, then establish the fastest reliable reproduction and create an initial breadcrumb ledger. Do not propose a fix before the failure is reproducible and its path has been traced.
Suggested first task

Sanity-check a proposed code change

Uses scrutinize

  • Absolute repository path
  • PR, diff, plan, or design-document location
  • One-sentence intended goal
Use the scrutinize skill to review [PR, diff, plan, or design-document path] in the codebase at [absolute repository path]. The intended goal is [one-sentence goal]. Question whether a simpler change would achieve it, trace the affected behavior through the real code path, and return concise severity-ordered findings with rationale, evidence, a minimal suggested change, and a one-line verdict. Do not publish the review.
Suggested first task

Turn an engineering update into a leadership Slack post

Uses management-talk

  • Engineer-to-engineer source update
  • Relevant status, impact, owner, issue or PR references, and next step
Use the management-talk skill to rewrite the following engineer-to-engineer update as a concise Slack post for engineering-org leadership. Preserve relevant product or framework names, issue keys, PR numbers, status, impact, owner, and next step. Remove function names, file paths, commit SHAs, and other code-level identifiers, and translate the mechanism into plain-English cause and effect. Do not send the message. Source update: [paste update].