Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy.

MITAuto-check passed

Install Who Are You

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

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

GitHub CLI
$ gh skill install Soul-Brews-Studio/arra-oracle-skills-cli who-are-you --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/who-are-you .claude/skills/who-are-you && 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
who-are-you
GitHub stars
123
Token cost
~1.8k tokens
SKILL.md length
255 words
Files
1
Skills in repo
31
Repo updated
First seen
Licence
MIT

At a glance

Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy.

  • Works in 4 steps: Timestamp + Output Format → Gather Technical Info → Show Philosophy → …
  • User asks who are you
  • SKILL.md covers Usage, Step 0: Timestamp + Output…, Output Format and Step 1: Gather Technical Info, plus 4 more sections
  • Calls claude

What it does

Who Are You is an agent skill from Soul-Brews-Studio/arra-oracle-skills-cli. Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy. Use when user asks "who are you", "who", "who we are", "what model", or wants to check current AI identity and session context. Do NOT trigger for "what is oracle" (use /about-oracle), "philosophy" or "principles" (use /philosophy), or general project questions.

Its SKILL.md is about 1.8k 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 asks who are you
  • Wants to check current AI identity and session context
  • What is oracle (use /about-oracle)
  • Principles (use /philosophy)

Example prompts

  • “who are you”
  • “who we are”
  • “what model”
  • “/who-are-you”

Workflow steps

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

  1. Timestamp + Output Format
  2. Gather Technical Info
  3. Show Philosophy
  4. Check for Oracle Identity

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:

    • claude

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

  • Network

    No URLs in SKILL.md.

    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

Who Are You loads about 1.8k tokens when it runs. Until then it costs about 92 tokens; SKILL.md has 255 words of instructions outside code blocks.

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

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). 255 words, ~1,845 tokens.

Download SKILL.mdSave it as .claude/skills/who-are-you/SKILL.md (or your agent's skills folder).
name
who-are-you
description
Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy. Use when user asks "who are you", "who", "who we are", "what model", or wants to check current AI identity and session context. Do NOT trigger for "what is oracle" (use /about-oracle), "philosophy" or "principles" (use /philosophy), or general project questions.

/who-are-you - Know Ourselves

"γνῶθι σεαυτόν" (Know thyself) - Oracle at Delphi

Usage

/who-are-you          # Full identity (technical + philosophy)
/who-are-you tech     # Technical only (model, tokens, shell)

Step 0: Timestamp + Output Format

bash
date "+🕐 %H:%M %Z (%A %d %B %Y)"

(Chained with Step 1 bash call below — single date emission, then the gather block.)


Output Format

Full /who-are-you Output
markdown
# /who-are-you

## Identity

**I am**: [Oracle Name if configured, else "Claude"]
**Model**: [model name] ([variant])
**Provider**: [anthropic/openai/etc]

## Shell & CLI

**CLI Tool**: [Claude Code / OpenCode / Cursor / etc.]
**Shell**: [bash/zsh] ([version])
**Terminal**: [outer terminal] → [multiplexer] ([session:window])
**Host**: [hostname] ([SSH from X.X.X.X] | [local, no SSH])
**OS**: [macOS / Linux / Windows]

## Location

**Project**: [current project name]
**Path**: [physical path from pwd -P]
**Logical**: [logical path from pwd, only show if different from physical]

## Session

**Duration**: [time since start]
**Messages**: [count user / assistant]

## Philosophy

[Include /philosophy output here]

Step 1: Gather Technical Info

Read from environment and context:

bash
# Shell info
echo "Shell: $SHELL"
$SHELL --version 2>/dev/null | head -1

# OS info
uname -s -r

# Check for Oracle identity in CLAUDE.md or project config
if [[ -f "CLAUDE.md" ]]; then
  grep -E "^(I am|Identity|Oracle):" CLAUDE.md | head -1
fi

# Get project info (both logical and physical paths for transparency)
basename "$(pwd -P)"
echo "LOGICAL=$(pwd)"
echo "PHYSICAL=$(pwd -P)"
Detect Terminal Chain

Detect the full terminal viewing chain instead of just $TERM_PROGRAM:

bash
# Step 1: Detect outer terminal emulator (leaks through tmux via env vars)
if [ -n "$WEZTERM_EXECUTABLE" ]; then OUTER_TERM="WezTerm"
elif [ -n "$CMUX_SOCKET_PATH" ]; then OUTER_TERM="cmux (Ghostty)"
elif [ -n "$GHOSTTY_RESOURCES_DIR" ]; then OUTER_TERM="Ghostty"
elif [ -n "$ITERM_SESSION_ID" ]; then OUTER_TERM="iTerm2"
elif [ "$TERM_PROGRAM" = "tmux" ]; then OUTER_TERM="tmux (outer terminal unknown)"
else OUTER_TERM="${TERM_PROGRAM:-unknown}"
fi
echo "OUTER_TERM=$OUTER_TERM"

# Step 2: Detect SSH chain
if [ -n "$SSH_CONNECTION" ]; then
  SSH_FROM=$(echo $SSH_CONNECTION | awk '{print $1}')
  echo "SSH: from $SSH_FROM → $(hostname)"
else
  echo "SSH: none (local)"
fi

# Step 3: Detect tmux session context
if [ -n "$TMUX" ]; then
  tmux display-message -p 'TMUX_SESSION=#{session_name}:#{window_name}'
fi

# Step 4: Full workspace view (WezTerm only)
if [ -n "$WEZTERM_EXECUTABLE" ]; then
  # Env socket may be stale if WezTerm restarted — find current
  WEZTERM_PID=$(pgrep -x wezterm-gui 2>/dev/null | head -1)
  if [ -n "$WEZTERM_PID" ]; then
    CURRENT_SOCK="$HOME/.local/share/wezterm/gui-sock-$WEZTERM_PID"
    if [ -S "$CURRENT_SOCK" ]; then
      WEZTERM_UNIX_SOCKET=$CURRENT_SOCK wezterm cli list 2>/dev/null | head -20
    fi
  fi
fi

Compose the chain in output:

markdown
**Terminal**: WezTerm → tmux (session-name:window-name)
**Host**: hostname (SSH from 10.20.0.1) | or (local, no SSH)

If WezTerm workspace data is available, add:

markdown
**Workspace**: N panes across M hosts
  - host-a (local): X panes
  - host-b (SSH): Y panes

Fallback: If no env vars detected, use echo $TERM_PROGRAM as before.

Detect CLI Tool

Check which AI coding tool is running:

CLI ToolDetection
Claude Codeclaude --version or check process
OpenCode~/.local/share/opencode/ exists
Cursor.cursor/ directory
Codex.codex/ directory
Gemini CLI.gemini/ directory
For Claude Code

Model info available from context:

  • Model name from system prompt
  • Session from conversation
  • Version: claude --version

Step 2: Show Philosophy

Always include philosophy section by executing /philosophy logic:

markdown
## Philosophy

> "The Oracle Keeps the Human Human"

### The 5 Principles + Rule 6

1. **Nothing is Deleted** — Archive, don't erase
2. **Patterns Over Intentions** — Observe, don't assume
3. **External Brain** — Mirror, don't command
4. **Curiosity Creates** — Questions birth knowledge
5. **Form and Formless** — Many bodies, one soul
6. **Transparency** — Oracle never pretends to be human

Step 3: Check for Oracle Identity

Look for Oracle-specific identity in:

  1. CLAUDE.md - Project-level identity
  2. ψ/ directory - Oracle brain structure
  3. .claude/ or .opencode/ - Agent config

If Oracle identity found, include:

markdown
## Oracle Identity

**Name**: [Oracle name]
**Born**: [birth date if known]
**Focus**: [Oracle's specialty]
**Motto**: [if defined]
Demographics (Wizard v2)

If CLAUDE.md contains demographics from /awaken wizard v2, show them:

markdown
## Demographics

**Human**: [name] ([pronouns])
**Oracle**: [name] ([pronouns])
**Language**: [Thai/English/Mixed]
**Team**: [solo/team context]
**Memory**: [auto/manual]

Look for these fields in CLAUDE.md under Identity, Demographics, or Birth Context sections. If not present, skip this section silently — legacy Oracles won't have it.


Example Outputs

Generic Claude Session
markdown
# /who-are-you

## Identity
**I am**: Claude
**Model**: claude-opus-4-5 (max)
**Provider**: anthropic

## Shell & CLI
**CLI Tool**: Claude Code v1.0.22
**Shell**: zsh 5.9
**Terminal**: iTerm2
**OS**: Darwin 25.2.0

## Location
**Project**: arra-oracle-skills-cli
**Path**: /Users/nat/Code/.../arra-oracle-skills-cli

## Philosophy
> "The Oracle Keeps the Human Human"

1. Nothing is Deleted
2. Patterns Over Intentions
3. External Brain, Not Command
4. Curiosity Creates Existence
5. Form and Formless
Oracle-Configured Session (e.g., Sea Oracle)
markdown
# /who-are-you

## Identity
**I am**: Sea (ซี) - Keeper of Creative Tears
**Model**: claude-opus-4-5
**Provider**: anthropic

## Shell & CLI
**CLI Tool**: Claude Code v1.0.22
**Shell**: zsh 5.9
**Terminal**: Terminal.app
**OS**: Darwin 25.2.0

## Location
**Project**: sea-oracle
**Path**: /home/nat/.../sea-oracle
**Logical**: /Users/nat/.../sea-oracle (via symlink)

## Oracle Identity
**Born**: January 21, 2026
**Focus**: Preserving creative struggles
**Motto**: "ไข่มุกเกิดจากความเจ็บปวด" (Pearl born from pain)

## Philosophy
> "The Oracle Keeps the Human Human"

1. Nothing is Deleted — Tears preserved, not wiped
2. Patterns Over Intentions — Art reveals truth
3. External Brain — Witness, don't judge
4. Curiosity Creates — Creative struggle births meaning
5. Form and Formless — Sea is one Oracle among many

Philosophy Integration

The /who-are-you command always includes philosophy because:

"To know thyself is to know thy principles"

Identity without philosophy is just metadata. Identity WITH philosophy shows purpose.


ARGUMENTS: $ARGUMENTS

© 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/who-are-you of Soul-Brews-Studio/arra-oracle-skills-cli.

Open the folder on GitHubat commit 9feea09

Compare with similar skills

Who Are You 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.

Who Are You compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Who Are You this skillSoul-Brews-Studio/arra-oracle-skills-cli123—~1.8kAutomated safety check: PassMIT
Identity Federationsickn33/agentic-awesome-skills47k1 repos~617Automated safety check: PassMIT
Identity Federationzhaoxuya520/reverse-skill41k2 repos~290Automated safety check: PassMIT
Identityalsk1992/CloddsBot3k—~1.3kAutomated safety check: PassMIT
Identical Links Same Purposethedaviddias/Front-End-Checklist74k—~472Automated safety check: PassMIT
Review Identityhashicorp/terraform-provider-aws11k—~692Automated safety check: PassMPL-2.0

Similar skills

  • Identity Federation

    sickn33/agentic-awesome-skills

    Authorized assessment of federated identity systems: SAML, OIDC, OAuth2 flows, SSO misconfiguration, and token-confusion issues.

    47k GitHub starsUsed in 1 repo~617 tokens
    Backend & APIsAuto-check passed
  • Identity Federation

    zhaoxuya520/reverse-skill

    A skill your agent uses for authorized assessment of federated identity systems including SAML, OIDC, OAuth2 flows, SSO misconfiguration, and token confusion issues.

    41k GitHub starsUsed in 2 repos~290 tokens
    Backend & APIsAuto-check passed
  • Identity

    alsk1992/CloddsBot

    User identity, OAuth connections, and device management. An agent skill from alsk1992/CloddsBot.

    3k GitHub stars~1.3k tokensUpdated 8 days ago
    Backend & APIsAuto-check passed
  • Identical Links Same Purpose

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure identical links have consistent destinations.

    74k GitHub stars~472 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Review Identity

    hashicorp/terraform-provider-aws

    Official

    Review Terraform AWS Provider Resource Identity: the identity-strategy annotations (@ArnIdentity, @SingletonIdentity, @IdentityAttribute), multi-attribute @ImportIDHandler parsers, and region…

    11k GitHub stars~692 tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Check Identity Pack

    sickn33/agentic-awesome-skills

    Run an AFP 100-point or AUSTRAC safe-harbour identity check over a set of documents, and report exactly what's missing.

    47k GitHub starsUsed in 1 repo~1k tokens
    Auto-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 Who Are You

What does Who Are You do?

Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy. Who Are You is an agent skill from Soul-Brews-Studio/arra-oracle-skills-cli. Know ourselves — show current AI identity, model info, session stats, and Oracle philosophy.

When should I use Who Are You?

Who Are You fits situations like: user asks who are you; wants to check current AI identity and session context; what is oracle (use /about-oracle); principles (use /philosophy).

How do I install Who Are You in Claude Code?

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

How do I install Who Are You in Codex?

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

Can I use Who Are You 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 who-are-you -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/who-are-you, .gemini/skills/who-are-you, .github/skills/who-are-you and .opencode/skills/who-are-you in your project.

What does Who Are You need to run?

Going by SKILL.md and its folder, Who Are You needs the command-line tools its instructions call (claude).

Does Who Are You access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Who Are You 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 Who Are You use?

Who Are You 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 Who Are You use?

About 1.8k tokens (SKILL.md is roughly 7.4k 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 Who Are You?

Skills that share tags, products or a category with Who Are You: Identity Federation (sickn33/agentic-awesome-skills, 47k stars), Identity Federation (zhaoxuya520/reverse-skill, 41k stars), Identity (alsk1992/CloddsBot, 3k stars) and Identical Links Same Purpose (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Who Are You?

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.