| name | simba-onboard |
| description | Analyze project markdown files and generate consolidated core instructions with SIMBA markers |
Simba Onboard
Set up SIMBA markers for this project by analyzing existing markdown files and generating consolidated core instructions.
Follow these steps in order. Do not skip steps.
Step 0: Resolve Core Filename
Run this command to get the configured filename for the core instructions file:
simba config get guardian.core_filename
This defaults to CORE_INSTRUCTIONS.md. Legacy projects may configure it to CORE.md or another name. Use the returned value as ${CORE_FILE} throughout the remaining steps. The full output path will be .claude/rules/${CORE_FILE}.
Step 1: Discover Existing Files
Read all project instruction files to understand the current state:
- Read
CLAUDE.md (if it exists)
- Read
AGENTS.md (if it exists)
- Read all
.md files under .claude/ (excluding .claude/handoffs/ and .claude/notes/)
- Run
simba markers audit to check for any existing SIMBA markers
- Run
simba markers list to see all markers across the project
Report to the user: List every file you found and its approximate size. Note any existing SIMBA markers or <!-- CORE --> tags.
Step 2: Analyze Content
For each file read in Step 1, extract and categorize content into these groups:
Categories to Extract