Claude
Skills
Sign in
Back

satellite

Included with Lifetime
$97 forever

# Mastermind Satellite - Read Project Context

General

What this skill does

# Mastermind Satellite - Read Project Context

Use this skill when the user mentions "read plan", "get spec", "mastermind context", "project context", "what's the plan", or wants to pull the latest specification and status from their mastermind vault while working in a different project directory.

---

## Purpose

This is a lightweight skill for reading project context from a mastermind vault while working in any repository. It enables the two-way flow:

```
mastermind vault ←──sync──── project repos (session history)
mastermind vault ────read──→ project repos (specs, status)
```

## Configuration

This skill requires knowing where your mastermind vault is located. Configure in `~/.claude/mastermind.local.md`:

```markdown
# Mastermind Configuration
vault: /path/to/your/mastermind/vault
```

## What You Can Read

From the mastermind vault, you can access:

### Project Spec
The source-of-truth specification for the current project:
- Purpose and vision
- Scope boundaries
- Success criteria
- Current phase
- Key decisions

**Location**: `[vault]/projects/[project-name]/spec.md`

### Project Status
Current state summary:
- Recent activity
- Active work
- Blockers

**Location**: `[vault]/projects/[project-name]/status.md`

### Recent Session Reports
Previous work sessions on this project:
- What was accomplished
- Decisions made
- Issues resolved
- Learnings

**Location**: `[vault]/projects/[project-name]/sessions/`

## Usage

When working in a project directory, ask:

- "What's the plan for this project?"
- "Read my mastermind spec"
- "What did I work on last time?"
- "Get project context from mastermind"

The skill will:
1. Read vault path from config
2. Determine current project name (from directory or ask)
3. Read and present relevant files from the vault

## Project Name Resolution

The skill matches the current directory to a project in the vault:

1. Check if current directory basename matches a project name
2. Check if current directory path matches a configured project path
3. If no match, ask which project to read

## Installation

This skill should be installed globally to work from any directory.

See `INSTALL.md` for installation instructions.
Files: 2
Size: 3.7 KB
Complexity: 7/100
Category: General

Related in General