Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered.

MITAuto-check passed

Install Oracle Cheatsheet

skills CLI
$ npx skills add Soul-Brews-Studio/arra-oracle-skills-cli --skill oracle-cheatsheet -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Soul-Brews-Studio/arra-oracle-skills-cli oracle-cheatsheet --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/oracle-cheatsheet .claude/skills/oracle-cheatsheet && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
oracle-cheatsheet
GitHub stars
123
Token cost
~1.4k tokens
SKILL.md length
418 words
Files
1
Skills in repo
31
Repo updated
First seen
Licence
MIT

At a glance

Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered.

  • Works in 5 steps: Mine session for commands → Mine traps from conversation memory → Build the cheat sheet → …
  • User says cheatsheet
  • SKILL.md covers When to invoke, Topic selection (สำคัญ —…, Style guide (สำคัญ — นี่คือ… and Procedure, plus 1 more section
  • Calls git and python3

What it does

Oracle Cheatsheet is an agent skill from Soul-Brews-Studio/arra-oracle-skills-cli. Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered. Style: icon sections, code blocks, quick-ref tables, trap warnings. Use when user says 'cheatsheet', 'cheat sheet', 'สูตรโกง', 'รวมคำสั่ง', 'command reference', or wants a reusable command summary from what just happened.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Install Oracle skills to Claude Code, OpenCode, Cursor, and 12+ AI coding agents. The licence is MIT.

When your agent uses it

  • User says cheatsheet
  • Command reference
  • Wants a reusable command summary from what just happened

Example prompts

  • “cheatsheet”
  • “cheat sheet”
  • “command reference”
  • “/oracle-cheatsheet”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Mine session for commands
  2. Mine traps from conversation memory
  3. Build the cheat sheet
  4. Customize per topic
  5. Announce

What it can do on your machine

Read from SKILL.md and the folder at commit 9feea09. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Oracle Cheatsheet loads about 1.4k tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 418 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~87
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Soul-Brews-Studio/arra-oracle-skills-cli at commit 9feea09, republished under its MIT licence (© Soul-Brews-Studio). 418 words, ~1,428 tokens.

Download SKILL.mdSave it as .claude/skills/oracle-cheatsheet/SKILL.md (or your agent's skills folder).
name
oracle-cheatsheet
description
Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered. Style: icon sections, code blocks, quick-ref tables, trap warnings. Use when user says 'cheatsheet', 'cheat sheet', 'สูตรโกง', 'รวมคำสั่ง', 'command reference', or wants a reusable command summary from what just happened.

/oracle-cheatsheet — Session Command Cheat Sheet Generator

สรุปทุกคำสั่งที่ใช้จริงใน session นี้เป็น cheat sheet — copy-paste ได้เลย ส่งให้เพื่อนได้เลย

When to invoke

  • User says "cheatsheet", "cheat sheet", "สูตรโกง", "รวมคำสั่ง", "command reference"
  • หลังจบ session ยาว ๆ อยากรวมคำสั่งไว้ที่เดียว
  • อยากสรุปให้เพื่อนหรือทีม

Topic selection (สำคัญ — ไม่ต้องถาม)

เอาจากบริบทล่าสุดที่คุยกันอยู่เลย ไม่ต้องถาม user ว่าจะทำเรื่องอะไร เพราะ cheat sheet เป็นการรวบรวม code/command ที่ใช้จริง — มัน specific กับ context ล่าสุดอยู่แล้ว

  • ถ้าเพิ่งคุยเรื่อง maw arra plugin → cheat sheet = maw arra commands
  • ถ้าเพิ่งคุยเรื่อง crash recovery → cheat sheet = crash recovery commands
  • ถ้าเพิ่งคุยเรื่อง deploy → cheat sheet = deploy commands
  • อ่าน conversation memory ล่าสุด แล้วเริ่มเขียนเลย ไม่ต้อง AskUserQuestion

Style guide (สำคัญ — นี่คือ DNA ของ skill นี้)

ต้องเขียนแบบนี้เสมอ:

  1. เปิดด้วย title + tagline สั้น 1 บรรทัด (ใต้ #)
  2. Icon sections — ใช้ emoji นำแต่ละหมวด: 🐾 🔧 📨 🔍 🌐 📋 🔁 ⚡ ⚠️
  3. Code blocks copy-paste ได้ทันที — ไม่ใช่ pseudo-code, ไม่มี <placeholder> ที่ต้องเดา ใส่ค่าจริงจาก session
  4. ตาราง ลัด — ท้าย sheet มีตาราง | ทำอะไร | คำสั่ง | สรุปสั้น ๆ
  5. trap ที่เจอจริง — ตาราง | trap | วิธีเลี่ยง | จากประสบการณ์ session นี้
  6. ไม่มี prose ยาว — ทุก section คือ heading + code + หมายเหตุสั้น 1-2 บรรทัด
  7. env/config section — รวม env vars + config ที่ต้องตั้งไว้ที่เดียว
  8. ปิดด้วย 🤖 signature ตาม Rule 6

Procedure

1. Mine session for commands
bash
ORACLE_ROOT=$(git rev-parse --show-toplevel 2>/dev/null || pwd)
ENCODED_PWD=$(echo "$ORACLE_ROOT" | sed 's|^/|-|; s|[/.]|-|g')
PROJECT_DIR="$HOME/.claude/projects/${ENCODED_PWD}"
LATEST_JSONL=$(ls -t "$PROJECT_DIR"/*.jsonl 2>/dev/null | head -1)

Spawn a Haiku subagent (model: "haiku") with the session JSONL:

bash
python3 - <<'PYEOF'
import json, os
jsonl = os.environ.get('LATEST_JSONL', '')
if not jsonl or not os.path.exists(jsonl): exit(0)
cmds = set()
with open(jsonl) as f:
    for line in f:
        try:
            m = json.loads(line)
            if m.get('type') != 'assistant': continue
            for block in (m.get('message', {}).get('content', []) or []):
                if isinstance(block, dict) and block.get('type') == 'tool_use':
                    if block.get('name') == 'Bash':
                        cmd = block.get('input', {}).get('command', '')
                        if cmd:
                            # extract first meaningful command
                            first = cmd.split('&&')[0].split('|')[0].strip()
                            if first and not first.startswith('#') and not first.startswith('echo'):
                                cmds.add(first[:80])
        except: pass
for c in sorted(cmds):
    print(c)
PYEOF

Pass the output to the subagent with this prompt:

"Here are shell commands actually used in a Claude Code session. Group them by purpose (team management, search/query, git/PR, fleet communication, server, etc.). For each group, pick the most useful 3-5 commands. Return as markdown sections with code blocks. No prose — just heading + code + 1-line note."

Show full SKILL.md (186 more words)Show less
2. Mine traps from conversation memory

Scan the conversation for:

  • Error messages that led to a different approach
  • Commands that were retried with different arguments
  • Explicit "trap" or "gotcha" or "bug" mentions
  • ⚠️ warnings given during the session

Format each as a row: | trap description | workaround |

3. Build the cheat sheet

Path: ψ/writing/cheatsheets/YYYY-MM-DD_<topic>.md

Use this exact structure (fill from session data):

markdown
# <topic> สูตรโกง

> <1-line tagline — what this covers, from what session>

---

## 🔧 <Category 1>

### <sub-topic>

` ` `bash
<real commands from session>
` ` `

## 📨 <Category 2>

...

## ⚡ ลัด

| ทำอะไร | คำสั่ง |
|--------|--------|
| ... | `...` |

## ⚠️ trap ที่เจอจริง

| trap | วิธีเลี่ยง |
|------|-----------|
| ... | ... |

---

🤖 ตอบโดย arra-oracle-v3 จาก Nat → arra-oracle-v3-oracle
4. Customize per topic

If the session is about a specific tool/feature (e.g., maw arra plugin, deploy, federation):

  • Focus sections on that tool's commands
  • Include install/setup at the top
  • Include env/config section

If the session is broad (many topics):

  • Group by workflow phase (setup → develop → review → deploy)
  • Include a "today's highlight" section at top

If user says "for a friend" / "ให้เพื่อน":

  • Add install/prereq section at top
  • Make every code block self-contained (no context needed)
  • Add "ติดตั้งครั้งเดียว" vs "ใช้ทุกวัน" separation
5. Announce
bash
PSI=$(readlink -f "$ORACLE_ROOT/ψ" 2>/dev/null || echo "$ORACLE_ROOT/ψ")
mkdir -p "$PSI/writing/cheatsheets"
SHEET_FILE="$PSI/writing/cheatsheets/$(date +%Y-%m-%d)_${SLUG}.md"
echo "📋 Cheat sheet: $SHEET_FILE"

Notes

  • ไม่ใช้ /kien-thai — cheat sheet เป็น code-heavy reference ไม่ใช่ prose
  • ภาษาผสม ไทย+อังกฤษ — heading ไทย, code อังกฤษ, หมายเหตุสั้นไทย
  • ไม่ recap — ไม่มี "สรุป" ท้ายไฟล์ จบที่ trap table
  • ค่าจริงจาก session — ใส่ repo name, issue number, port, path จริง ไม่ใช่ generic
  • Reuse: cheat sheet ที่เขียนแล้วอยู่ใน ψ/writing/cheatsheets/ — ถ้ามีอยู่แล้วให้ append/update ไม่ใช่เขียนใหม่ทั้งหมด

© Soul-Brews-Studio, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/oracle-cheatsheet of Soul-Brews-Studio/arra-oracle-skills-cli.

Open the folder on GitHubat commit 9feea09

Compare with similar skills

Oracle Cheatsheet next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Oracle Cheatsheet compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Oracle Cheatsheet this skillSoul-Brews-Studio/arra-oracle-skills-cli123—~1.4kAutomated safety check: PassMIT
Oracleopenclaw/openclaw392k1 repos~1.2kAutomated safety check: NotesMIT
Recipe Copy Sheet For New Monthgoogleworkspace/cli31k—~251Automated safety check: PassApache-2.0
Copy Editingcoreyhaines31/marketingskills54k1 repos~4.5kAutomated safety check: PassMIT
What If OracleK-Dense-AI/scientific-agent-skills48k1 repos~2.9kAutomated safety check: PassCC-BY-NC-4.0
Oraclesteipete/agent-scripts7.3k1 repos~2.1kAutomated safety check: NotesMIT

Similar skills

  • Oracle

    openclaw/openclaw

    Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.

    392k GitHub starsUsed in 1 repo~1.2k tokens
    DevelopmentAuto-check: notes
  • Duplicate a Google Sheets template tab for a new month of tracking.

    31k GitHub stars~251 tokensUpdated 4 days ago
    Documents & OfficeAuto-check passed
  • Copy Editing

    coreyhaines31/marketingskills

    When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content.

    54k GitHub starsUsed in 1 repo~4.5k tokens
    Writing & ContentAuto-check passed
  • What If Oracle

    K-Dense-AI/scientific-agent-skills

    Supports structured what-if scenario analysis for research planning, experimental contingencies, and scientific project decisions.

    48k GitHub starsUsed in 1 repo~2.9k tokens
    Research & ScienceAuto-check passed
  • Oracle

    steipete/agent-scripts

    Oracle second-model review: bundle prompts/files, debug, refactor, design.

    7.3k GitHub starsUsed in 1 repo~2.1k tokens
    DevOps & CloudAuto-check: notes
  • Paste Inputs

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Allow pasting into form inputs.

    74k GitHub stars~443 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed

More from Soul-Brews-Studio/arra-oracle-skills-cli

All 31 skills in this repo
  • Dig

    Soul-Brews-Studio/arra-oracle-skills-cli

    Mine Claude Code sessions — timeline, gaps, repo attribution, session history.

    123 GitHub stars~1.8k tokensUpdated 8 days ago
    Auto-check passed
  • Forward

    Soul-Brews-Studio/arra-oracle-skills-cli

    Hand off the current session to the next one. An agent skill from Soul-Brews-Studio/arra-oracle-skills-cli.

    123 GitHub stars~2.9k tokensUpdated 8 days ago
    Auto-check passed
  • Project

    Soul-Brews-Studio/arra-oracle-skills-cli

    Clone and track external repos. An agent skill from Soul-Brews-Studio/arra-oracle-skills-cli.

    123 GitHub stars~1.4k tokensUpdated 8 days ago
    Auto-check passed
  • Round Table

    Soul-Brews-Studio/arra-oracle-skills-cli

    Convene a Round Table (โต๊ะกลม): 3–8 souls — persona files, Oracles, or real people's DNA — debate ONE stakes-bearing decision over exactly 4 rounds (OPEN, DEEPEN, CONVERGE, VOTE), one subagent per…

    123 GitHub stars~2.1k tokensUpdated 8 days ago
    Auto-check passed
  • Soul

    Soul-Brews-Studio/arra-oracle-skills-cli

    Bring an Oracle into the current repo — its soul, ALL its skills and its expertise — by link, never by copy.

    123 GitHub stars~1.3k tokensUpdated 8 days ago
    Auto-check passed
  • Trace

    Soul-Brews-Studio/arra-oracle-skills-cli

    Find projects, code, and knowledge across git history, repos, docs, and Oracle.

    123 GitHub stars~2.9k tokensUpdated 8 days ago
    Auto-check passed

Questions about Oracle Cheatsheet

What does Oracle Cheatsheet do?

Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered. Oracle Cheatsheet is an agent skill from Soul-Brews-Studio/arra-oracle-skills-cli. Generate a copy-paste cheat sheet from the current session — commands used, traps hit, shortcuts discovered.

When should I use Oracle Cheatsheet?

Oracle Cheatsheet fits situations like: user says cheatsheet; command reference; wants a reusable command summary from what just happened.

How do I install Oracle Cheatsheet in Claude Code?

Run `npx skills add Soul-Brews-Studio/arra-oracle-skills-cli --skill oracle-cheatsheet -a claude-code`. Or copy the skill folder (skills/oracle-cheatsheet in Soul-Brews-Studio/arra-oracle-skills-cli) into .claude/skills/oracle-cheatsheet in your project. Claude Code loads it when a task matches its description.

How do I install Oracle Cheatsheet in Codex?

Run `npx skills add Soul-Brews-Studio/arra-oracle-skills-cli --skill oracle-cheatsheet -a codex`. Or copy the skill folder (skills/oracle-cheatsheet in Soul-Brews-Studio/arra-oracle-skills-cli) into .agents/skills/oracle-cheatsheet in your project. Codex loads it when a task matches its description.

Can I use Oracle Cheatsheet in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Soul-Brews-Studio/arra-oracle-skills-cli --skill oracle-cheatsheet -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/oracle-cheatsheet, .gemini/skills/oracle-cheatsheet, .github/skills/oracle-cheatsheet and .opencode/skills/oracle-cheatsheet in your project.

What does Oracle Cheatsheet need to run?

Going by SKILL.md and its folder, Oracle Cheatsheet needs the command-line tools its instructions call (git and python3). Our summary lists: Python 3.

Does Oracle Cheatsheet access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Oracle Cheatsheet safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Oracle Cheatsheet use?

Oracle Cheatsheet is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Oracle Cheatsheet use?

About 1.4k tokens (SKILL.md is roughly 5.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Oracle Cheatsheet?

Skills that share tags, products or a category with Oracle Cheatsheet: Oracle (openclaw/openclaw, 392k stars), Recipe Copy Sheet For New Month (googleworkspace/cli, 31k stars), Copy Editing (coreyhaines31/marketingskills, 54k stars) and What If Oracle (K-Dense-AI/scientific-agent-skills, 48k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Oracle Cheatsheet?

Soul-Brews-Studio (a GitHub organization) maintains it in Soul-Brews-Studio/arra-oracle-skills-cli, which has 123 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on October 3, 2026.

Source: Soul-Brews-Studio/arra-oracle-skills-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.