Agent skill
fetch-context
Load minimal relevant context for the current task
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/fetch-context
SKILL.md
Context Fetcher
Load minimal, task-relevant context following the "minimal by default" philosophy.
Execution
Run the context fetcher agent:
./agents/context-fetcher.sh
Context Philosophy
Minimal by default. Only load what's directly relevant to the current task:
- Full file contents → Just file paths
- All documentation → Only relevant sections
- Complete history → Just recent relevant commits
- Every test → Only tests for current scope
Context Sources
| Source | What's Loaded |
|---|---|
context/purpose.md |
Project goals (first 50 lines) |
.claude/claude.md |
Project-specific instructions |
.contextium/tasks.json |
Current task scope |
.contextium/context-cache/ |
Task-specific cached context |
Project Detection
Automatically detects project type:
- Node.js - package.json
- Rust - Cargo.toml
- Python - pyproject.toml, setup.py
- Go - go.mod
Memory Systems
Reports availability of:
- Memvid -
.contextium/memory.mv2 - GibRAM - Knowledge graph on port 6161
Output
=== CONTEXT FOR SESSION ===
Project: contextium (docs)
Task: implement-feature-x
Key Files:
- src/features/x/index.ts: Main feature entry
- tests/features/x.test.ts: Feature tests
Available Memory:
- Memvid: no
- GibRAM: no
===========================
Caching Task Context
To cache context for a task:
mkdir -p .contextium/context-cache
cat > .contextium/context-cache/my-task.md << 'EOF'
# Context for my-task
## Relevant Files
- src/module.ts - Main implementation
- tests/module.test.ts - Tests
## Notes
- Uses pattern X for Y
- Must maintain backwards compatibility
EOF
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?