From claude-office
Centralized documentation awareness — understand the Ingram Office vault structure so you can read, navigate, and reference team docs, project status, and activity logs
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-office:vault-awarenessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You have access to a **centralized documentation vault** — a shared Obsidian + Git repo where the team keeps project docs, architecture decisions, status updates, activity logs, and personal profiles. The vault path is provided in the `<claude-office-session>` context injected at session start.
You have access to a centralized documentation vault — a shared Obsidian + Git repo where the team keeps project docs, architecture decisions, status updates, activity logs, and personal profiles. The vault path is provided in the <claude-office-session> context injected at session start.
Use this knowledge to read relevant docs when they'd help answer a question or inform your work. You don't need to be told to check the vault — if a question touches on project status, architecture, team structure, decisions, or priorities, go read the relevant files.
<vault>/
CLAUDE.md # Vault rules and conventions — read this first
Home.md # Dashboard with Dataview queries
team/
<person>/
profile.md # Role, tech stack, environment, security, contact
tasks.md # Personal todos (P0-P3 priority, Dataview fields)
activity/
activity.md # Auto-generated session log (append-only)
activity-*.md # Per-project activity logs (default behavior)
_new_user/ # Template for onboarding new members
roster.md # Dataview query listing all team members
projects/
<project>/
status.md # Overview, tech stack, dependencies, active tasks
kanban.md # Backlog / To Do / In Progress / Review / Done
architecture.md # Technical architecture and components
decisions.md # Key decisions (tagged #decision)
timeline.md # Milestones and project evolution
team.md # Project roster and responsibilities
onboarding.md # Getting started for new contributors
weekly reports/
YYYY-WXX.md # Auto-generated retrospectives
_new_project/ # Template for new projects
Not every project has every file — check what exists before reading.
| Information | Where to find it |
|---|---|
| Who's on the team, their roles | team/<name>/profile.md or team/roster.md |
| What someone's been working on | team/<name>/activity/*.md (session logs) |
| Someone's open tasks | team/<name>/tasks.md |
| Project overview and current state | projects/<project>/status.md |
| Architecture and technical design | projects/<project>/architecture.md |
| Past decisions and rationale | projects/<project>/decisions.md |
| What's in progress / blocked | projects/<project>/kanban.md |
| Cross-project weekly summary | projects/weekly reports/YYYY-WXX.md |
| Per-person project briefings | ## Team Notes section in projects/<project>/status.md |
Tasks use Dataview inline fields:
- [ ] Task description (due:: 2026-04-01) (priority:: P1) (project:: ingram-cloud) (assigned:: @Name)
Priority levels: P0 (critical) > P1 (high) > P2 (medium) > P3 (backlog)
Tags are lowercase with / hierarchies: #project/ingram-cloud, #topic/security, #decision, #blocker
status.md, architecture.md, or kanban.mdteam/X/activity/*.md and git logteam/projects/<project>/decisions.mdkanban.md and tasks.md for current state/check-in, /aggregate, and /retro are user-facing commands that handle status updates and briefings. You provide vault awareness for general work, not as a replacement for those commandsThese are slash commands the user can run. You don't run them — but knowing they exist helps you avoid duplicating their work:
| Command | What it does |
|---|---|
/check-in | Personalized session briefing — recaps recent work, shows project priorities and todos |
/aggregate | Daily scan — parses git + activity logs, writes per-person notes into project status files |
/retro | Weekly retrospective — cross-project synthesis for team sync |
/setup-identity | First-time onboarding — configures name, vault path, and profile |
npx claudepluginhub ingram-technologies/claude-office --plugin claude-officeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.