chore(meta): add orient skill and project README

Added /orient skill for lightweight context bootstrapping — reads
README.md, skill frontmatters, and mod structure without flooding
context. Added a lean README.md as the entry point for orientation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 15:33:09 +01:00
co-authored by Claude Opus 4.6
parent e918879f78
commit 7c4bdec83a
2 changed files with 83 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
---
name: orient
description: >
Quick project orientation for new context. Performs a minimal scan of CLAUDE.md,
skill frontmatters, and mod directory structure to bootstrap understanding
without flooding context. Use at the start of a new conversation, when
spawning subagents, or when context has been lost. Triggers on: "orient",
"scan project", "get up to speed", "what is this project", "bootstrap context".
user-invocable: true
allowed-tools: Read, Grep, Glob, Bash
---
# Orient
Minimal context bootstrap. Read **only** what's listed below — nothing more.
## Step 1: Project overview
Read `README.md` in the project root. This gives project structure, core
systems, and pointers to detailed references. Do NOT read `CLAUDE.md` yet —
it contains detailed conventions only needed when writing code.
## Step 2: Available skills
Glob for `.claude/skills/*/SKILL.md`. For each, read only the YAML frontmatter
(the block between `---` fences, typically lines 110). Do NOT read skill
bodies — the frontmatter descriptions are enough to know when to invoke them.
## Step 3: Mod file structure
Glob for `lords_of_ash/**/*` with depth 2 (e.g. `lords_of_ash/*` and
`lords_of_ash/*/*`) to see what directories and files exist on disk. Do NOT
read any file contents.
## Step 4: Recent activity
Run `git log --oneline -5` to see what was last worked on.
## Output
Summarize in 58 lines:
- What the project is (one sentence)
- Skills available (names only)
- Directories/files present in the mod
- What was last worked on (from git log)
- Any gaps between CLAUDE.md and actual file structure