Loading...
Loading...
Context Store - Document management system for storing, querying, and retrieving documents across Claude Code sessions. Use this to maintain knowledge bases, share documents between agents. Whenever you encounter a <document id=*> in a session, use this skill to retrieve its content.
npx skill4agent add rawe/claude-agent-orchestrator context-storecddoc-pushuv run --script <skill-root>/commands/doc-push <file> [--tags TEXT] [--description TEXT]
# Example: uv run --script <skill-root>/commands/doc-push specs.md --tags "api,v2"doc-queryuv run --script <skill-root>/commands/doc-query [--tags TEXT] [--name TEXT] [--include-relations]
# Example: uv run --script <skill-root>/commands/doc-query --tags "api,v2"
# With relations: uv run --script <skill-root>/commands/doc-query --tags "api" --include-relations--include-relationsdoc-searchuv run --script <skill-root>/commands/doc-search "<query>" [--limit INT] [--include-relations]
# Example: uv run --script <skill-root>/commands/doc-search "how to configure authentication"
# With relations: uv run --script <skill-root>/commands/doc-search "auth" --include-relations--include-relationsdoc-infouv run --script <skill-root>/commands/doc-info <document-id>
# Example: uv run --script <skill-root>/commands/doc-info doc_abc123relationsdoc-readuv run --script <skill-root>/commands/doc-read <document-id> [--offset INT] [--limit INT]
# Example: uv run --script <skill-root>/commands/doc-read doc_abc123
# Partial: uv run --script <skill-root>/commands/doc-read doc_abc123 --offset 2000 --limit 1000--offset--limitdoc-pulluv run --script <skill-root>/commands/doc-pull <document-id> [-o PATH]
# Example: uv run --script <skill-root>/commands/doc-pull doc_abc123 -o specs.mddoc-deleteuv run --script <skill-root>/commands/doc-delete <document-id>
# Example: uv run --script <skill-root>/commands/doc-delete doc_abc123doc-linkuv run --script <skill-root>/commands/doc-link --types # List relation types
uv run --script <skill-root>/commands/doc-link --create <from> <to> [opts] # Create relation
uv run --script <skill-root>/commands/doc-link --update <id> --note "..." # Update note
uv run --script <skill-root>/commands/doc-link --remove <id> # Remove relation--typeparent-childrelated--from-to-note--to-from-note# Upload with tags
uv run --script <skill-root>/commands/doc-push specs.md --tags "api,v2"
# Find it later
uv run --script <skill-root>/commands/doc-query --tags "api,v2"
# Download it
uv run --script <skill-root>/commands/doc-pull doc_abc123# Upload multiple documents with consistent tags
uv run --script <skill-root>/commands/doc-push architecture.md --tags "design,mvp"
uv run --script <skill-root>/commands/doc-push api-spec.md --tags "api,mvp"
# Query by project phase
uv run --script <skill-root>/commands/doc-query --tags "mvp"# Search by meaning
uv run --script <skill-root>/commands/doc-search "how to authenticate users"
# Returns: {"results": [{"document_id": "doc_abc", "sections": [{"offset": 2000, "limit": 1000}]}]}
# Read only the relevant section
uv run --script <skill-root>/commands/doc-read doc_abc --offset 2000 --limit 1000# Get relation types
uv run --script <skill-root>/commands/doc-link --types
# Create a sequential relationship
uv run --script <skill-root>/commands/doc-link --create doc_design doc_implementation --type predecessor-successor --from-to-note "Design doc" --to-from-note "Implementation plan"
# Create hierarchical relationship (parent owns children)
uv run --script <skill-root>/commands/doc-link --create doc_architecture doc_api --type parent-child --from-to-note "API spec"
# Create peer relationship
uv run --script <skill-root>/commands/doc-link --create doc_api doc_models --type related --from-to-note "Data models"
# View document with its relations
uv run --script <skill-root>/commands/doc-info doc_architecture--tags "python,api"--tags "v2,design,spec"parentchildpythonPythondoc-infodoc-push <file> --tags "tag1,tag2"doc-query --tags "tag1,tag2"--include-relationsdoc-search "your question"--include-relationsdoc-info <doc-id>doc-read <doc-id>doc-read <doc-id> --offset 2000 --limit 1000doc-pull <doc-id>doc-delete <doc-id>doc-querydoc-link --create <from> <to> --type parent-childdoc-link --typesdoc-link --update <id> --note "text"doc-link --remove <id>references/COMMANDS.mdreferences/CONFIGURATION.mdreferences/TROUBLESHOOTING.md