context-loader
Context Loader Skill
Efficiently load and manage project context for Conductor's context-driven development workflow.
Trigger Conditions
Use this skill when:
- Starting work on a new track or feature
- User mentions: "load context", "project context", "get context"
- Beginning
/orchestrator-supaconductor:implementworkflow - Need to understand project structure without reading all files
Token Optimization Protocol
1. Respect Ignore Files
Before scanning files, check for:
.claudeignore- Claude-specific ignores.gitignore- Standard git ignores
# Check for ignore files
ls -la .claudeignore .gitignore 2>/dev/null
2. Efficient File Discovery
Use git for tracked files:
git ls-files --exclude-standard -co | head -100
For directory structure:
git ls-files --exclude-standard -co | xargs -n 1 dirname | sort -u
3. Priority Files (read_file First)
| Priority | File Type | Examples |
|---|---|---|
| 1 | Manifests | package.json, Cargo.toml, pyproject.toml |
| 2 | Conductor | conductor/product.md, conductor/tech-stack.md |
| 3 | Track | conductor/tracks/<id>/spec.md, plan.md |
| 4 | Config | tsconfig.json, .env.example |
4. Large File Handling
For files over 1MB:
- read_file first 20 lines (header/imports)
- read_file last 20 lines (exports/summary)
- Skip middle content
Enforcement Rules (MANDATORY)
- Check file size via run_shell_command
ls -labefore reading-
500KB: read_file first 20 + last 20 lines only
-
1MB: Skip entirely, log as "skipped: too large"
-
- Stop after Tier 1-3 files. Tier 4 (config files) only if task-specific.
- Never load completed tracks — only active track spec.md + plan.md.
- Maximum 15 files per context load. If more are needed, prioritize by tier.
Context Loading Workflow
1. Load CLAUDE.md (if exists)
2. Load conductor/product.md (project vision)
3. Load conductor/tech-stack.md (technical context)
4. Load conductor/tracks.md (completed work — prevents duplicate effort)
5. Load current track spec.md (requirements)
6. Load current track plan.md (tasks — check [x] vs [ ] status)
Evaluate-Loop Integration
This skill is used by multiple loop agents:
loop-planner— loads context before creating a planloop-executor— loads context before implementing tasksconductor-orchestrator— loads context to determine current loop step
Critical: Always load tracks.md and check plan.md task markers to prevent duplicate work across sessions.
Response Format
After loading context, summarize:
## Project Context Loaded
**Product**: [one-line summary]
**Tech Stack**: [key technologies]
**Current Track**: [track name/id]
**Active Phase**: [current phase]
**Pending Tasks**: [count of [ ] tasks]
**Completed Tasks**: [count of [x] tasks]
**Loop Step**: [current Evaluate-Loop step — Plan/Execute/Evaluate/Fix]
More from ibrahim-3d/conductor-orchestrator-superpowers
board-of-directors
Simulate a 5-member expert board deliberation for major decisions. Use when evaluating plans, architecture choices, feature designs, or any decision requiring multi-perspective expert analysis. Triggers: 'board review', 'get expert opinions', 'board meeting', 'director evaluation', 'consensus review'.
9conductor-orchestrator
Master coordinator for the Evaluate-Loop workflow v3. Supports GOAL-DRIVEN entry, PARALLEL execution via worker agents, BOARD OF DIRECTORS deliberation, and message bus coordination. Dispatches specialized workers dynamically, monitors via message bus, aggregates results. Uses metadata.json v3 for parallel state tracking. Use when: '/go <goal>', '/conductor implement', 'start track', 'run the loop', 'orchestrate', 'automate track'.
8eval-business-logic
Specialized business logic evaluator for the Evaluate-Loop. Use this for evaluating tracks that implement core product logic — pipelines, dependency resolution, state machines, pricing/tier enforcement, packaging. Checks feature correctness against product rules, edge cases, state transitions, data flow, and user journey completeness. Dispatched by loop-execution-evaluator when track type is 'business-logic', 'generator', or 'core-feature'. Triggered by: 'evaluate logic', 'test business rules', 'verify business rules', 'check feature'.
8executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
7eval-integration
Specialized integration evaluator for the Evaluate-Loop. Use this for evaluating tracks that integrate external services — Supabase auth/DB, Stripe payments, Gemini API, third-party APIs. Checks API contracts, auth flows, data persistence, error recovery, environment config, and end-to-end flow integrity. Dispatched by loop-execution-evaluator when track type is 'integration', 'auth', 'payments', or 'api'. Triggered by: 'evaluate integration', 'test auth flow', 'check API', 'verify payments'.
7agent-factory
Creates specialized worker agents dynamically from templates. Use when orchestrator needs to spawn task-specific workers for parallel execution. Handles agent lifecycle: create -> execute -> cleanup.
7