Añadir una nueva fuente de contexto interactivamente
Autenticar con OAuth de Google para acceder a Google Drive
Configurar credenciales de Google Cloud para Google Drive
Indexa un árbol completo de documentos recursivamente (hacia abajo)
Propaga cambios de índice recursivamente hacia arriba
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for managing multiple context sources with provider abstraction. Declare sources from different systems (filesystem, Google Drive, Obsidian, MCP) and load them in a unified way.
# 1. Add the hermes marketplace (if not already added)
/plugin marketplace add elafo/hermes
# 2. Install the plugin
/plugin install context-sources@hermes
# 3. Initialize configuration
/context-sources:setup
# 4. Edit .context-sources/sources.yaml to add your sources
# 5. Load context
/context-sources:load my-source
Install from the hermes marketplace:
# Add the marketplace (only needed once)
/plugin marketplace add elafo/hermes
# Install the plugin
/plugin install context-sources@hermes
You can choose the installation scope:
.claude/settings.jsonAfter installing:
/context-sources:setup to create initial configuration.context-sources/sources.yaml to add your sources/context-sources:gdrive:setup and /context-sources:gdrive:authversion: "1.0"
sources:
docs:
description: "Project documentation and API references"
provider: filesystem
path: "./docs"
keywords: [docs, api, architecture]
version: "1.0"
sources:
# Filesystem source with indexing
project-docs:
description: "Technical documentation, architecture guides and API references. Use when needing context about system design or implementation details."
provider: filesystem
path: "./docs"
keywords: [documentation, docs, architecture, api]
auto_load: false
priority: medium
read_only: true
file_patterns: ["*.md", "*.txt", "*.rst"]
exclude_patterns: [".*", "node_modules"]
max_files: 50
indexing:
enabled: true
mode: embedded
# Google Drive source
clients:
description: "Client information, contracts and meeting notes. Use when working with client data."
provider: gdrive
path: "My Drive/Clients"
shared_drive: "Sales" # Optional: for team drives
keywords: [client, contract, meeting]
auto_load: true
priority: high
read_only: true
file_patterns: ["*.gdoc", "*.gsheet", "*.md"]
indexing:
enabled: true
mode: mirror
mirror_path: ".context-sources/indexes/clients"
# Obsidian vault
notes:
description: "Personal notes and learnings"
provider: obsidian
path: "/Users/me/ObsidianVault"
vault_name: "Personal"
keywords: [note, personal, learning]
include_tags: [work, project] # Only include notes with these tags
exclude_tags: [private, draft] # Exclude notes with these tags
read_only: false
indexing:
enabled: true
mode: embedded
# MCP server
ideas:
description: "Captured ideas and brainstorming"
provider: mcp
server: "mem-ai"
tool: "mem_search"
write_tool: "mem_create"
arguments:
limit: 20
keywords: [idea, brainstorm]
read_only: false
npx claudepluginhub eLafo/hermes --plugin context-sourcesContext Engineering framework for Claude Code. Provides comprehensive context management capabilities based on C = A(c₁, c₂, c₃, c₄, c₅, c₆) framework including context creation, analysis, validation, and lifecycle management.
Complete software development lifecycle management: features, PRDs, user stories, planning, coding, testing, validation, and documentation
Second Brain automation for Obsidian vaults — entity management, ingestion, compression, and sync via Claude Code skills
Persistent knowledge workspace for Claude Code — structured files, versioning, search, and knowledge graph across sessions
Company knowledge management plugin — progressive context loading, knowledge quality engine, claude-mem integration
Read, write, search, and manage your Kept conversation vault
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.