{ "version": "2.0.0", "schema_version": "2.0.0", "repository": "https://github.com/darrenhinde/OpenAgentsControl", "categories": { "essential": "Minimal components for basic functionality", "standard": "Standard components for typical use", "extended": "Extended components for advanced features", "specialized": "Specialized components for specific domains", "meta": "Meta-level components for system generation" }, "components": { "agents": [ { "id": "copywriter", "name": "Copywriter", "type": "agent", "path": ".opencode/agent/content/copywriter.md", "version": "1.0.0", "description": "Expert in persuasive writing, marketing copy, and brand messaging", "tags": [ "content", "marketing", "writing" ], "dependencies": [ "context:standards-docs" ], "category": "content" }, { "id": "data-analyst", "name": "Data Analyst", "type": "agent", "path": ".opencode/agent/data/data-analyst.md", "version": "1.0.0", "description": "Expert in data analysis, visualization, and statistical insights", "tags": [ "data", "analysis", "visualization" ], "dependencies": [], "category": "data" }, { "id": "eval-runner", "name": "Eval Runner", "type": "agent", "path": ".opencode/agent/eval-runner.md", "description": "Test harness for evaluation framework - DO NOT USE DIRECTLY", "tags": [], "dependencies": [ "context:component-planning" ], "category": "standard" }, { "id": "openagent", "name": "OpenAgent", "type": "agent", "path": ".opencode/agent/core/openagent.md", "version": "1.0.0", "description": "Universal agent for answering queries, executing tasks, and coordinating workflows across any domain", "tags": [ "universal", "coordination", "primary" ], "dependencies": [ "subagent:task-manager", "subagent:batch-executor", "subagent:documentation", "subagent:contextscout", "subagent:externalscout", "context:standards-code", "context:standards-docs", "context:standards-tests", "context:review-ref", "context:delegation-ref", "context:external-libraries-workflow" ], "category": "core" }, { "id": "opencoder", "name": "OpenCoder", "type": "agent", "path": ".opencode/agent/core/opencoder.md", "version": "1.0.0", "description": "Orchestration agent for complex coding, architecture, and multi-file refactoring", "tags": [ "development", "coding", "implementation" ], "dependencies": [ "subagent:documentation", "subagent:task-manager", "subagent:batch-executor", "subagent:coder-agent", "subagent:tester", "subagent:reviewer", "subagent:build-agent", "subagent:contextscout", "subagent:externalscout", "context:standards-code", "context:task-delegation-basics", "context:component-planning", "context:external-libraries-workflow" ], "category": "core" }, { "id": "repo-manager", "name": "Repo Manager", "type": "agent", "path": ".opencode/agent/meta/repo-manager.md", "version": "1.0.0", "description": "Meta agent for managing OpenAgents Control repository development with lazy context loading, smart delegation, and automatic documentation", "tags": [ "repository", "management", "orchestration" ], "dependencies": [ "subagent:task-manager", "subagent:contextscout", "subagent:documentation", "subagent:coder-agent", "subagent:tester", "subagent:reviewer", "subagent:build-agent" ], "category": "meta" }, { "id": "system-builder", "name": "System Builder", "type": "agent", "path": ".opencode/agent/meta/system-builder.md", "version": "1.0.0", "description": "Main orchestrator for building complete context-aware AI systems from user requirements", "tags": [ "system-generation", "architecture", "scaffolding" ], "dependencies": [ "subagent:agent-generator", "subagent:command-creator", "subagent:domain-analyzer", "subagent:context-organizer", "subagent:workflow-designer" ], "category": "meta" }, { "id": "technical-writer", "name": "Technical Writer", "type": "agent", "path": ".opencode/agent/content/technical-writer.md", "version": "1.0.0", "description": "Expert in documentation, API docs, and technical communication", "tags": [ "documentation", "technical", "writing" ], "dependencies": [ "context:standards-docs" ], "category": "content" } ], "subagents": [ { "id": "adr-manager", "name": "ADRManager", "type": "subagent", "path": ".opencode/agent/subagents/planning/adr-manager.md", "version": "1.0.0", "description": "Architecture Decision Record specialist capturing decisions, context, alternatives, and consequences in lightweight ADR format", "tags": [ "adr", "architecture", "decisions" ], "dependencies": [], "category": "subagents/planning" }, { "id": "agent-generator", "name": "AgentGenerator", "type": "subagent", "path": ".opencode/agent/subagents/system-builder/agent-generator.md", "version": "1.0.0", "description": "Generates XML-optimized agent files (orchestrator and subagents) following research-backed patterns", "tags": [ "generation", "agents", "scaffolding" ], "dependencies": [], "category": "subagents/system-builder" }, { "id": "architecture-analyzer", "name": "ArchitectureAnalyzer", "type": "subagent", "path": ".opencode/agent/subagents/planning/architecture-analyzer.md", "version": "1.0.0", "description": "DDD-driven architecture analyzer identifying bounded contexts, module boundaries, and domain relationships for multi-stage orchestration", "tags": [ "architecture", "analysis", "ddd" ], "dependencies": [], "category": "subagents/planning" }, { "id": "batch-executor", "name": "BatchExecutor", "type": "subagent", "path": ".opencode/agent/subagents/core/batch-executor.md", "version": "1.0.0", "description": "Execute multiple tasks in parallel batches, managing simultaneous CoderAgent delegations and tracking batch completion", "tags": [ "parallel-execution", "batch-management", "coordination" ], "dependencies": [ "subagent:coder-agent", "subagent:task-manager" ], "category": "subagents/core" }, { "id": "build-agent", "name": "BuildAgent", "type": "subagent", "path": ".opencode/agent/subagents/code/build-agent.md", "version": "1.0.0", "description": "Type check and build validation agent", "tags": [ "build", "validation", "type-checking" ], "dependencies": [], "category": "subagents/code" }, { "id": "coder-agent", "name": "CoderAgent", "type": "subagent", "path": ".opencode/agent/subagents/code/coder-agent.md", "version": "1.0.0", "description": "Executes coding subtasks in sequence, ensuring completion as specified", "tags": [ "coding", "implementation" ], "dependencies": [ "context:standards-code" ], "category": "subagents/code" }, { "id": "command-creator", "name": "CommandCreator", "type": "subagent", "path": ".opencode/agent/subagents/system-builder/command-creator.md", "version": "1.0.0", "description": "Creates custom slash commands that route to appropriate agents with clear syntax and examples", "tags": [ "commands", "generation", "scaffolding" ], "dependencies": [], "category": "subagents/system-builder" }, { "id": "context-manager", "name": "ContextManager", "type": "subagent", "path": ".opencode/agent/subagents/core/context-manager.md", "version": "1.0.0", "description": "Context organization and lifecycle management specialist - discovers, catalogs, validates, and maintains project context structure with dependency tracking", "tags": [ "context", "management", "organization" ], "dependencies": [], "category": "subagents/core" }, { "id": "context-organizer", "name": "ContextOrganizer", "type": "subagent", "path": ".opencode/agent/subagents/system-builder/context-organizer.md", "version": "1.0.0", "description": "Organizes and generates context files (domain, processes, standards, templates) for optimal knowledge management", "tags": [ "context", "organization", "structure" ], "dependencies": [ "context:core/context-system/*" ], "category": "subagents/system-builder" }, { "id": "context-retriever", "name": "Context Retriever", "type": "subagent", "path": ".opencode/agent/subagents/core/context-retriever.md", "version": "1.0.0", "description": "Generic context search and retrieval specialist for finding relevant context files, standards, and guides in any repository", "tags": [ "context", "retrieval", "search" ], "dependencies": [], "category": "subagents/core" }, { "id": "contextscout", "name": "ContextScout", "type": "subagent", "path": ".opencode/agent/subagents/core/contextscout.md", "version": "1.0.0", "description": "Discovers and recommends context files from .opencode/context/ ranked by priority. Suggests ExternalScout when a framework/library is mentioned but not found internally.", "tags": [ "context", "discovery", "search" ], "dependencies": [ "command:check-context-deps", "context:registry-dependencies", "context:context-system", "context:mvi", "context:structure", "context:workflows", "subagent:externalscout", "context:root-navigation", "context:context-paths-config" ], "category": "subagents/core" }, { "id": "contract-manager", "name": "ContractManager", "type": "subagent", "path": ".opencode/agent/subagents/planning/contract-manager.md", "version": "1.0.0", "description": "API contract management specialist enabling parallel development through contract-first design with OpenAPI/Swagger support", "tags": [ "contracts", "api", "openapi" ], "dependencies": [], "category": "subagents/planning" }, { "id": "devops-specialist", "name": "OpenDevopsSpecialist", "type": "subagent", "path": ".opencode/agent/subagents/development/devops-specialist.md", "version": "1.0.0", "description": "DevOps specialist subagent - CI/CD, infrastructure as code, deployment automation", "tags": [ "devops", "ci-cd", "infrastructure" ], "dependencies": [], "category": "subagents/development" }, { "id": "documentation", "name": "DocWriter", "type": "subagent", "path": ".opencode/agent/subagents/core/documentation.md", "version": "1.0.0", "description": "Documentation authoring agent", "tags": [ "documentation", "writing" ], "dependencies": [ "context:standards-docs" ], "category": "subagents/core" }, { "id": "domain-analyzer", "name": "DomainAnalyzer", "type": "subagent", "path": ".opencode/agent/subagents/system-builder/domain-analyzer.md", "version": "1.0.0", "description": "Analyzes user domains to identify core concepts, recommended agents, and context structure", "tags": [ "analysis", "domain", "architecture" ], "dependencies": [], "category": "subagents/system-builder" }, { "id": "externalscout", "name": "ExternalScout", "type": "subagent", "path": ".opencode/agent/subagents/core/externalscout.md", "version": "1.0.0", "description": "Fetches live, version-specific documentation for external libraries and frameworks using Context7 and other sources. Filters, sorts, and returns relevant documentation.", "tags": [ "external", "documentation", "search" ], "dependencies": [ "skill:context7", "context:context-system" ], "category": "subagents/core" }, { "id": "frontend-specialist", "name": "OpenFrontendSpecialist", "type": "subagent", "path": ".opencode/agent/subagents/development/frontend-specialist.md", "version": "1.0.0", "description": "Frontend UI design specialist - subagent for design systems, themes, animations", "tags": [ "frontend", "ui", "design" ], "dependencies": [ "context:standards-code" ], "category": "subagents/development" }, { "id": "image-specialist", "name": "Image Specialist", "type": "subagent", "path": ".opencode/agent/subagents/utils/image-specialist.md", "version": "1.0.0", "description": "Specialized agent for image editing and analysis using Gemini AI tools", "tags": [ "images", "editing", "generation" ], "dependencies": [ "tool:gemini" ], "category": "subagents/utils" }, { "id": "prioritization-engine", "name": "PrioritizationEngine", "type": "subagent", "path": ".opencode/agent/subagents/planning/prioritization-engine.md", "version": "1.0.0", "description": "Scores and prioritizes backlog items using RICE/WSJF frameworks with MVP/post-MVP release slicing", "tags": [ "prioritization", "backlog", "planning" ], "dependencies": [], "category": "subagents/planning" }, { "id": "reviewer", "name": "CodeReviewer", "type": "subagent", "path": ".opencode/agent/subagents/code/reviewer.md", "version": "1.0.0", "description": "Code review, security, and quality assurance agent", "tags": [ "review", "security", "quality" ], "dependencies": [ "context:standards-code", "context:review-ref" ], "category": "subagents/code" }, { "id": "simple-responder", "name": "Simple Responder", "type": "subagent", "path": ".opencode/agent/subagents/test/simple-responder.md", "version": "1.0.0", "description": "Test agent that responds with 'AWESOME TESTING' - for eval framework testing", "tags": [ "testing", "evaluation" ], "dependencies": [], "category": "subagents/test" }, { "id": "stage-orchestrator", "name": "StageOrchestrator", "type": "subagent", "path": ".opencode/agent/subagents/core/stage-orchestrator.md", "version": "1.0.0", "description": "Multi-stage workflow orchestrator managing stage transitions, gating rules, validation, and rollback for complex feature development", "tags": [ "orchestration", "workflow", "stages" ], "dependencies": [], "category": "subagents/core" }, { "id": "story-mapper", "name": "StoryMapper", "type": "subagent", "path": ".opencode/agent/subagents/planning/story-mapper.md", "version": "1.0.0", "description": "User journey mapping specialist transforming user needs into epics, stories, and vertical slices with bounded context alignment", "tags": [ "stories", "user-journey", "planning" ], "dependencies": [], "category": "subagents/planning" }, { "id": "task-manager", "name": "TaskManager", "type": "subagent", "path": ".opencode/agent/subagents/core/task-manager.md", "version": "2.0.0", "description": "JSON-driven task breakdown specialist transforming complex features into atomic, verifiable subtasks with dependency tracking and CLI integration", "tags": [ "task-breakdown", "planning", "coordination" ], "dependencies": [ "context:task-delegation-basics" ], "category": "subagents/core" }, { "id": "tester", "name": "TestEngineer", "type": "subagent", "path": ".opencode/agent/subagents/code/test-engineer.md", "version": "1.0.0", "description": "Test authoring and TDD agent", "tags": [ "testing", "tdd", "quality" ], "dependencies": [ "context:standards-tests" ], "category": "subagents/code" }, { "id": "workflow-designer", "name": "WorkflowDesigner", "type": "subagent", "path": ".opencode/agent/subagents/system-builder/workflow-designer.md", "version": "1.0.0", "description": "Designs complete workflow definitions with context dependencies and success criteria", "tags": [ "workflow", "design", "architecture" ], "dependencies": [], "category": "subagents/system-builder" } ], "commands": [ { "id": "test", "name": "Test Pipeline", "type": "command", "path": ".opencode/command/test.md", "description": "Run the complete testing pipeline", "tags": [ "testing", "ci", "validation" ], "dependencies": [], "category": "standard" }, { "id": "commit", "name": "Smart Commit", "type": "command", "path": ".opencode/command/commit.md", "description": "Create intelligent git commits with context", "tags": [ "git", "commit", "version-control" ], "dependencies": [], "category": "standard" }, { "id": "context", "name": "Context Manager", "type": "command", "path": ".opencode/command/context.md", "description": "Context system manager - harvest summaries, extract knowledge, organize context", "tags": [ "context", "knowledge-management", "harvest" ], "dependencies": [ "subagent:context-organizer", "subagent:contextscout" ], "category": "essential" }, { "id": "add-context", "name": "Add Context", "type": "command", "path": ".opencode/command/add-context.md", "description": "Interactive wizard to add project patterns using Project Intelligence standard", "tags": [ "context", "onboarding", "project-intelligence", "wizard" ], "dependencies": [ "subagent:context-organizer", "context:mvi", "context:frontmatter", "context:project-intelligence" ], "category": "essential" }, { "id": "clean", "name": "Clean Project", "type": "command", "path": ".opencode/command/clean.md", "description": "Clean build artifacts and temporary files", "tags": [ "cleanup", "maintenance", "build" ], "dependencies": [], "category": "standard" }, { "id": "optimize", "name": "Code Optimizer", "type": "command", "path": ".opencode/command/optimize.md", "description": "Optimize code performance and bundle size", "tags": [ "optimization", "performance", "build" ], "dependencies": [], "category": "standard" }, { "id": "prompt-enhancer", "name": "Prompt Enhancer", "type": "command", "path": ".opencode/command/prompt-engineering/prompt-enhancer.md", "description": "Enhance and improve AI prompts", "tags": [ "prompts", "ai", "enhancement" ], "dependencies": [], "category": "standard" }, { "id": "worktrees", "name": "Git Worktrees Manager", "type": "command", "path": ".opencode/command/worktrees.md", "description": "Manage git worktrees for parallel development", "tags": [ "git", "worktrees", "workflow" ], "dependencies": [], "category": "specialized" }, { "id": "build-context-system", "name": "Build Context System", "type": "command", "path": ".opencode/command/build-context-system.md", "description": "Interactive system builder for creating complete context-aware AI architectures", "tags": [ "system-generation", "interactive", "architecture", "meta" ], "dependencies": [ "agent:system-builder" ], "category": "meta" }, { "id": "validate-repo", "name": "Validate Repository", "type": "command", "path": ".opencode/command/validate-repo.md", "description": "Comprehensive validation of repository consistency between CLI, docs, registry, and components", "tags": [ "validation", "quality", "consistency", "maintenance" ], "dependencies": [], "category": "standard" }, { "id": "test-new-command", "name": "Test New Command", "type": "command", "path": ".opencode/command/test-new-command.md", "description": "Test command to verify auto-detection and registry updates work correctly\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "commit-openagents", "name": "Commit OpenAgents Control", "type": "command", "path": ".opencode/command/commit-openagents.md", "description": "description: Smart commit command for opencode-agents repository with automatic validation and conventional commits", "tags": [], "dependencies": [], "category": "standard" }, { "id": "prompt-optimizer", "name": "Prompt Optimizer", "type": "command", "path": ".opencode/command/prompt-engineering/prompt-optimizer.md", "description": "Advanced prompt optimizer: Research patterns + token efficiency + semantic preservation. Achieves 30-50% token reduction with 100% meaning preserved.\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "create-tests", "name": "Create Tests", "type": "command", "path": ".opencode/command/openagents/new-agents/create-tests.md", "description": "description: \\\"Generate comprehensive test suites for OpenCode agents with 8 essential test types\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "create-agent", "name": "Create Agent", "type": "command", "path": ".opencode/command/openagents/new-agents/create-agent.md", "description": "description: \\\"Create new OpenCode agents following research-backed best practices (Anthropic 2025)\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "check-context-deps", "name": "Check Context Deps", "type": "command", "path": ".opencode/command/openagents/check-context-deps.md", "description": "Validate context file dependencies across agents and registry", "tags": [ "registry", "validation", "context", "dependencies" ], "dependencies": [], "category": "standard" }, { "id": "analyze-patterns", "name": "Analyze Patterns", "type": "command", "path": ".opencode/command/analyze-patterns.md", "description": "Analyze codebase for patterns and similar implementations", "tags": [ "analysis", "patterns", "refactoring" ], "category": "standard" } ], "tools": [ { "id": "gemini", "name": "Gemini AI Tool", "type": "tool", "path": ".opencode/tool/gemini/index.ts", "description": "Image generation, editing, and analysis using Gemini AI", "tags": [ "ai", "images", "gemini" ], "dependencies": [ "tool:env" ], "category": "specialized" }, { "id": "env", "name": "Environment Manager", "type": "tool", "path": ".opencode/tool/env/index.ts", "description": "Load and manage environment variables securely", "tags": [ "environment", "config", "security" ], "dependencies": [], "category": "essential" } ], "plugins": [ { "id": "notify", "name": "Generic Notifier", "type": "plugin", "path": ".opencode/plugin/notify.ts", "description": "Generic notification system", "tags": [ "notifications", "alerts" ], "dependencies": [], "category": "specialized" } ], "skills": [ { "id": "task-management", "name": "Task Management", "type": "skill", "path": ".opencode/skills/task-management/SKILL.md", "description": "Task management CLI for tracking and managing feature subtasks with status, dependencies, and validation", "tags": [ "tasks", "cli", "workflow" ], "dependencies": [], "category": "essential", "files": [ ".opencode/skills/task-management/SKILL.md", ".opencode/skills/task-management/router.sh", ".opencode/skills/task-management/scripts/task-cli.ts" ] }, { "id": "smart-router-skill", "name": "Smart Router Skill", "type": "skill", "path": ".opencode/skills/smart-router-skill/SKILL.md", "description": "Movie character personality skill with configurable missions and themed workflows", "tags": [ "routing", "personality", "demo" ], "dependencies": [], "category": "specialized", "files": [ ".opencode/skills/smart-router-skill/SKILL.md", ".opencode/skills/smart-router-skill/router.sh", ".opencode/skills/smart-router-skill/config/personality-config.json", ".opencode/skills/smart-router-skill/scripts/sherlock-workflow.sh", ".opencode/skills/smart-router-skill/scripts/stark-workflow.sh", ".opencode/skills/smart-router-skill/scripts/yoda-workflow.sh" ] }, { "id": "context7", "name": "Context7", "type": "skill", "path": ".opencode/skills/context7/SKILL.md", "description": "Fetch live, version-specific documentation for external libraries and frameworks via Context7 API", "tags": [ "documentation", "external", "libraries", "api" ], "dependencies": [], "category": "essential", "files": [ ".opencode/skills/context7/SKILL.md", ".opencode/skills/context7/README.md", ".opencode/skills/context7/library-registry.md", ".opencode/skills/context7/navigation.md" ] }, { "id": "context-manager", "name": "Context Manager", "type": "skill", "path": ".opencode/skills/context-manager/SKILL.md", "description": "Comprehensive context management with 8 operations: discover, fetch, harvest, extract, compress, organize, cleanup, and process. Integrates with ContextScout and ExternalScout with lazy loading and clear guidance.", "tags": [ "context-management", "discovery", "organization", "cleanup", "external-docs", "lazy-loading" ], "dependencies": [ "subagent:contextscout", "subagent:externalscout" ], "category": "essential", "files": [ ".opencode/skills/context-manager/SKILL.md", ".opencode/skills/context-manager/router.sh" ] } ], "contexts": [ { "id": "essential-patterns", "name": "Essential Patterns", "type": "context", "path": ".opencode/context/core/essential-patterns.md", "description": "Core development patterns and best practices", "tags": [ "patterns", "best-practices", "guidelines" ], "dependencies": [], "category": "essential" }, { "id": "project-context", "name": "Project Context", "type": "context", "path": ".opencode/context/project/project-context.md", "description": "\u26d4 DEPRECATED: Replaced by project-intelligence/technical-domain.md", "tags": [ "deprecated", "context", "project" ], "dependencies": [], "category": "essential" }, { "id": "standards-code", "name": "Code Standards", "type": "context", "path": ".opencode/context/core/standards/code-quality.md", "description": "Modular, functional code standards", "tags": [ "standards", "code", "quality" ], "dependencies": [], "category": "standard" }, { "id": "standards-patterns", "name": "Pattern Standards", "type": "context", "path": ".opencode/context/core/standards/security-patterns.md", "description": "Language-agnostic pattern catalog", "tags": [ "standards", "patterns", "architecture" ], "dependencies": [], "category": "standard" }, { "id": "standards-tests", "name": "Testing Standards", "type": "context", "path": ".opencode/context/core/standards/test-coverage.md", "description": "Testing best practices and guidelines", "tags": [ "standards", "testing", "quality" ], "dependencies": [], "category": "standard" }, { "id": "standards-docs", "name": "Documentation Standards", "type": "context", "path": ".opencode/context/core/standards/documentation.md", "description": "Documentation guidelines and templates", "tags": [ "standards", "documentation", "writing" ], "dependencies": [], "category": "standard" }, { "id": "standards-analysis", "name": "Analysis Standards", "type": "context", "path": ".opencode/context/core/standards/code-analysis.md", "description": "Code analysis framework and guidelines", "tags": [ "standards", "analysis", "quality" ], "dependencies": [], "category": "standard" }, { "id": "workflows-review", "name": "Code Review Workflow", "type": "context", "path": ".opencode/context/core/workflows/code-review.md", "description": "Code review process and guidelines", "tags": [ "workflows", "review", "quality" ], "dependencies": [], "category": "standard" }, { "id": "system-context-guide", "name": "Context System Guide", "type": "context", "path": ".opencode/context/core/system/context-guide.md", "description": "Guide to the context system and file organization", "tags": [ "system", "guide", "context" ], "dependencies": [], "category": "standard" }, { "id": "system-builder-guide", "name": "System Builder Guide", "type": "context", "path": ".opencode/context/system-builder-templates/SYSTEM-BUILDER-GUIDE.md", "description": "System Builder Guide", "tags": [], "dependencies": [], "category": "standard" }, { "id": "orchestrator-template", "name": "Orchestrator Template", "type": "context", "path": ".opencode/context/system-builder-templates/orchestrator-template.md", "description": "{domain} orchestrator for {primary_purpose}\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-template", "name": "Subagent Template", "type": "context", "path": ".opencode/context/system-builder-templates/subagent-template.md", "description": "{specific_task_description}\\\"", "tags": [], "dependencies": [], "category": "standard" }, { "id": "clean-code", "name": "Clean Code", "type": "context", "path": ".opencode/context/development/principles/clean-code.md", "description": "Clean Code Principles", "tags": [], "dependencies": [], "category": "standard" }, { "id": "react-patterns", "name": "React Patterns", "type": "context", "path": ".opencode/context/ui/web/react-patterns.md", "description": "React Patterns & Best Practices", "tags": [], "dependencies": [], "category": "standard" }, { "id": "api-design", "name": "Api Design", "type": "context", "path": ".opencode/context/development/principles/api-design.md", "description": "API Design Patterns", "tags": [], "dependencies": [], "category": "standard" }, { "id": "copywriting-frameworks", "name": "Copywriting Frameworks", "type": "context", "path": ".opencode/context/content-creation/principles/copywriting-frameworks.md", "description": "Copywriting Frameworks", "tags": [], "dependencies": [], "category": "standard" }, { "id": "tone-voice", "name": "Tone Voice", "type": "context", "path": ".opencode/context/content-creation/principles/tone-voice.md", "description": "Tone & Voice Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "ui-styling-standards", "name": "Ui Styling Standards", "type": "context", "path": ".opencode/context/ui/web/ui-styling-standards.md", "description": "UI Styling Standards", "tags": [], "dependencies": [], "category": "standard" }, { "id": "design-systems", "name": "Design Systems", "type": "context", "path": ".opencode/context/ui/web/design-systems.md", "description": "Design Systems", "tags": [], "dependencies": [], "category": "standard" }, { "id": "quick-start", "name": "Quick Start", "type": "context", "path": ".opencode/context/openagents-repo/quick-start.md", "description": "OpenAgents Control Repository - Quick Start", "tags": [], "dependencies": [], "category": "standard" }, { "id": "commands", "name": "Commands", "type": "context", "path": ".opencode/context/openagents-repo/lookup/commands.md", "description": "Lookup: Command Reference", "tags": [], "dependencies": [], "category": "standard" }, { "id": "file-locations", "name": "File Locations", "type": "context", "path": ".opencode/context/openagents-repo/lookup/file-locations.md", "description": "Lookup: File Locations", "tags": [], "dependencies": [], "category": "standard" }, { "id": "creating-release", "name": "Creating Release", "type": "context", "path": ".opencode/context/openagents-repo/guides/creating-release.md", "description": "Guide: Creating a Release", "tags": [], "dependencies": [], "category": "standard" }, { "id": "testing-agent", "name": "Testing Agent", "type": "context", "path": ".opencode/context/openagents-repo/guides/testing-agent.md", "description": "Verify agent requests approval before execution", "tags": [], "dependencies": [], "category": "standard" }, { "id": "debugging", "name": "Debugging", "type": "context", "path": ".opencode/context/openagents-repo/guides/debugging.md", "description": "Guide: Debugging Common Issues", "tags": [], "dependencies": [], "category": "standard" }, { "id": "updating-registry", "name": "Updating Registry", "type": "context", "path": ".opencode/context/openagents-repo/guides/updating-registry.md", "description": "Guide: Updating Registry", "tags": [], "dependencies": [], "category": "standard" }, { "id": "context-bundle-example", "name": "Context Bundle Example", "type": "context", "path": ".opencode/context/openagents-repo/examples/context-bundle-example.md", "description": "Context Bundle Example: Create Data Analyst Agent", "tags": [], "dependencies": [], "category": "standard" }, { "id": "evals", "name": "Evals", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/evals.md", "description": "Verify agent responds correctly", "tags": [], "dependencies": [], "category": "standard" }, { "id": "agents", "name": "Agents", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/agents.md", "description": "Brief description of what this agent does", "tags": [], "dependencies": [], "category": "standard" }, { "id": "categories", "name": "Categories", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/categories.md", "description": "Core Concept: Category System", "tags": [], "dependencies": [], "category": "standard" }, { "id": "registry", "name": "Registry", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/registry.md", "description": "Core Concept: Registry System", "tags": [], "dependencies": [], "category": "standard" }, { "id": "harvest", "name": "Harvest", "type": "context", "path": ".opencode/context/core/context-system/operations/harvest.md", "description": "Context Harvest Operation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "extract", "name": "Extract", "type": "context", "path": ".opencode/context/core/context-system/operations/extract.md", "description": "Extract Operation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "error", "name": "Error", "type": "context", "path": ".opencode/context/core/context-system/operations/error.md", "description": "Error Operation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "migrate", "name": "Migrate", "type": "context", "path": ".opencode/context/core/context-system/operations/migrate.md", "description": "Migrate context from global to local project", "tags": [], "dependencies": [], "category": "standard" }, { "id": "organize", "name": "Organize", "type": "context", "path": ".opencode/context/core/context-system/operations/organize.md", "description": "Organize Operation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "update", "name": "Update", "type": "context", "path": ".opencode/context/core/context-system/operations/update.md", "description": "Update Operation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "workflows", "name": "Workflows", "type": "context", "path": ".opencode/context/core/context-system/guides/workflows.md", "description": "Context Operation Workflows", "tags": [], "dependencies": [], "category": "standard" }, { "id": "creation", "name": "Creation", "type": "context", "path": ".opencode/context/core/context-system/guides/creation.md", "description": "Context File Creation Standards", "tags": [], "dependencies": [], "category": "standard" }, { "id": "compact", "name": "Compact", "type": "context", "path": ".opencode/context/core/context-system/guides/compact.md", "description": "Context Compaction (Minimization)", "tags": [], "dependencies": [], "category": "standard" }, { "id": "mvi", "name": "Mvi", "type": "context", "path": ".opencode/context/core/context-system/standards/mvi.md", "description": "MVI Principle (Minimal Viable Information)", "tags": [], "dependencies": [], "category": "standard" }, { "id": "structure", "name": "Structure", "type": "context", "path": ".opencode/context/core/context-system/standards/structure.md", "description": "Context Structure", "tags": [], "dependencies": [], "category": "standard" }, { "id": "context-system", "name": "Context System", "type": "context", "path": ".opencode/context/core/context-system.md", "description": "Context System", "tags": [], "dependencies": [], "category": "standard" }, { "id": "agents", "name": "Agents", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/capabilities/agents.md", "description": "Custom Agents in OpenCode", "tags": [], "dependencies": [], "category": "standard" }, { "id": "events_skills", "name": "Events_skills", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/capabilities/events_skills.md", "description": "OpenCode Events: Skills Plugin Implementation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "events", "name": "Events", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/capabilities/events.md", "description": "OpenCode Plugin Events", "tags": [], "dependencies": [], "category": "standard" }, { "id": "tools", "name": "Tools", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/capabilities/tools.md", "description": "Building Custom Tools", "tags": [], "dependencies": [], "category": "standard" }, { "id": "lifecycle", "name": "Lifecycle", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/architecture/lifecycle.md", "description": "Plugin Lifecycle & Packaging", "tags": [], "dependencies": [], "category": "standard" }, { "id": "overview", "name": "Overview", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/architecture/overview.md", "description": "OpenCode Plugins Overview", "tags": [], "dependencies": [], "category": "standard" }, { "id": "context-overview", "name": "Context Overview", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/context-overview.md", "description": "OpenCode Plugin Context Library", "tags": [], "dependencies": [], "category": "standard" }, { "id": "best-practices", "name": "Best Practices", "type": "context", "path": ".opencode/context/openagents-repo/plugins/context/reference/best-practices.md", "description": "Best Practices & Limitations", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-invocation", "name": "Subagent Invocation", "type": "context", "path": ".opencode/context/openagents-repo/guides/subagent-invocation.md", "description": "Guide: Subagent Invocation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "profile-validation", "name": "Profile Validation", "type": "context", "path": ".opencode/context/openagents-repo/guides/profile-validation.md", "description": "Guide: Profile Validation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "registry-dependencies", "name": "Registry Dependencies", "type": "context", "path": ".opencode/context/openagents-repo/quality/registry-dependencies.md", "description": "Maintain registry quality through dependency validation and consistency checks", "tags": [ "registry", "quality", "validation", "dependencies" ], "dependencies": [], "category": "standard" }, { "id": "templates", "name": "Context File Templates", "type": "context", "path": ".opencode/context/core/context-system/standards/templates.md", "description": "Standard formats for all context file types", "tags": [ "context-system", "standards", "templates" ], "dependencies": [], "category": "standard" }, { "id": "frontmatter", "name": "Frontmatter Standard", "type": "context", "path": ".opencode/context/core/context-system/standards/frontmatter.md", "description": "HTML comment frontmatter format for all context files", "tags": [ "context-system", "standards", "frontmatter", "metadata" ], "dependencies": [], "category": "standard" }, { "id": "codebase-references", "name": "Codebase References Standard", "type": "context", "path": ".opencode/context/core/context-system/standards/codebase-references.md", "description": "How to link context files to actual code implementation", "tags": [ "context-system", "standards", "codebase", "references", "documentation" ], "dependencies": [], "category": "standard" }, { "id": "scroll-animation-prompts", "name": "Scroll Animation Prompts", "type": "context", "path": ".opencode/context/ui/web/design/lookup/scroll-animation-prompts.md", "description": "Lookup: Scroll Animation Image Generation Prompts", "tags": [], "dependencies": [], "category": "standard" }, { "id": "building-scrollytelling-pages", "name": "Building Scrollytelling Pages", "type": "context", "path": ".opencode/context/ui/web/design/guides/building-scrollytelling-pages.md", "description": "Guide: Building Scrollytelling Pages", "tags": [], "dependencies": [], "category": "standard" }, { "id": "scrollytelling-headphone", "name": "Scrollytelling Headphone", "type": "context", "path": ".opencode/context/ui/web/design/examples/scrollytelling-headphone.md", "description": "Example: Scrollytelling Headphone Animation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "scroll-linked-animations", "name": "Scroll Linked Animations", "type": "context", "path": ".opencode/context/ui/web/design/concepts/scroll-linked-animations.md", "description": "Concept: Scroll-Linked Animations", "tags": [], "dependencies": [], "category": "standard" }, { "id": "written-content", "name": "Written Content", "type": "context", "path": ".opencode/context/content-creation/formats/written-content.md", "description": "Written Content Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "video-content", "name": "Video Content", "type": "context", "path": ".opencode/context/content-creation/formats/video-content.md", "description": "Video Content Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "image-content", "name": "Image Content", "type": "context", "path": ".opencode/context/content-creation/formats/image-content.md", "description": "Image Content Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "audio-content", "name": "Audio Content", "type": "context", "path": ".opencode/context/content-creation/formats/audio-content.md", "description": "Audio Content Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "audience-review", "name": "Audience Review", "type": "context", "path": ".opencode/context/content-creation/workflows/audience-review.md", "description": "Audience Review", "tags": [], "dependencies": [], "category": "standard" }, { "id": "content-matrix", "name": "Content Matrix", "type": "context", "path": ".opencode/context/content-creation/workflows/content-matrix.md", "description": "Content Matrix", "tags": [], "dependencies": [], "category": "standard" }, { "id": "content-ideas", "name": "Content Ideas", "type": "context", "path": ".opencode/context/content-creation/workflows/content-ideas.md", "description": "Content Ideas", "tags": [], "dependencies": [], "category": "standard" }, { "id": "remix-repurpose", "name": "Remix Repurpose", "type": "context", "path": ".opencode/context/content-creation/workflows/remix-repurpose.md", "description": "Content Remix and Repurposing", "tags": [], "dependencies": [], "category": "standard" }, { "id": "hooks", "name": "Hooks", "type": "context", "path": ".opencode/context/content-creation/principles/hooks.md", "description": "Writing Compelling Hooks", "tags": [], "dependencies": [], "category": "standard" }, { "id": "audience-targeting", "name": "Audience Targeting", "type": "context", "path": ".opencode/context/content-creation/principles/audience-targeting.md", "description": "Audience Targeting", "tags": [], "dependencies": [], "category": "standard" }, { "id": "feature-breakdown", "name": "Feature Breakdown", "type": "context", "path": ".opencode/context/core/workflows/feature-breakdown.md", "aliases": [ "workflows-task-breakdown" ], "description": "Task Breakdown Guidelines", "tags": [], "dependencies": [], "category": "standard" }, { "id": "session-management", "name": "Session Management", "type": "context", "path": ".opencode/context/core/workflows/session-management.md", "aliases": [ "workflows-sessions" ], "description": "Session Management", "tags": [], "dependencies": [], "category": "standard" }, { "id": "component-planning", "name": "Component Planning", "type": "context", "path": ".opencode/context/core/workflows/component-planning.md", "aliases": [ "workflows-component-planning" ], "description": "Iterative component-based planning for complex features", "tags": [ "workflows", "planning", "architecture", "components" ], "dependencies": [], "category": "standard" }, { "id": "changelog", "name": "Changelog", "type": "context", "path": ".opencode/context/core/context-system/CHANGELOG.md", "description": "Context System Changelog", "tags": [], "dependencies": [], "category": "standard" }, { "id": "organizing-context", "name": "Organizing Context", "type": "context", "path": ".opencode/context/core/context-system/guides/organizing-context.md", "description": "Guide: Organizing Context by Concern", "tags": [], "dependencies": [], "category": "standard" }, { "id": "navigation-examples", "name": "Navigation Examples", "type": "context", "path": ".opencode/context/core/context-system/examples/navigation-examples.md", "description": "Examples: Navigation Files", "tags": [], "dependencies": [], "category": "standard" }, { "id": "code-quality", "name": "Code Quality", "type": "context", "path": ".opencode/context/core/standards/code-quality.md", "description": "Code Standards", "tags": [], "dependencies": [], "category": "standard" }, { "id": "test-coverage", "name": "Test Coverage", "type": "context", "path": ".opencode/context/core/standards/test-coverage.md", "description": "Testing Standards", "tags": [], "dependencies": [], "category": "standard" }, { "id": "typescript", "name": "TypeScript", "type": "context", "path": ".opencode/context/core/standards/typescript.md", "description": "Universal TypeScript language and engineering standards", "tags": [ "typescript", "standards" ], "dependencies": [], "category": "standard" }, { "id": "csharp", "name": "C#", "type": "context", "path": ".opencode/context/core/standards/csharp.md", "description": "Universal C# standards", "tags": [ "csharp", "standards" ], "dependencies": [], "category": "standard" }, { "id": "csharp-project-structure", "name": "C# Project Structure", "type": "context", "path": ".opencode/context/core/standards/csharp-project-structure.md", "description": "ASP.NET Core project structure and implementation patterns", "tags": [ "csharp", "standards", "project-structure" ], "dependencies": [], "category": "standard" }, { "id": "documentation", "name": "Documentation", "type": "context", "path": ".opencode/context/core/standards/documentation.md", "description": "Documentation Standards", "tags": [], "dependencies": [], "category": "standard" }, { "id": "fullstack-navigation", "name": "Fullstack Navigation", "type": "context", "path": ".opencode/context/development/fullstack-navigation.md", "description": "Full-Stack Development Navigation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "ui-navigation", "name": "Ui Navigation", "type": "context", "path": ".opencode/context/development/ui-navigation.md", "description": "UI Development Navigation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "backend-navigation", "name": "Backend Navigation", "type": "context", "path": ".opencode/context/development/backend-navigation.md", "description": "Backend Development Navigation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-framework-maps", "name": "Subagent Framework Maps", "type": "context", "path": ".opencode/context/openagents-repo/lookup/subagent-framework-maps.md", "description": "Lookup: Subagent Framework Maps", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-test-commands", "name": "Subagent Test Commands", "type": "context", "path": ".opencode/context/openagents-repo/lookup/subagent-test-commands.md", "description": "Subagent Testing Commands - Quick Reference", "tags": [], "dependencies": [], "category": "standard" }, { "id": "testing-subagents", "name": "Testing Subagents", "type": "context", "path": ".opencode/context/openagents-repo/guides/testing-subagents.md", "description": "Testing Subagents - Step-by-Step Guide", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-prompt-structure", "name": "Subagent Prompt Structure", "type": "context", "path": ".opencode/context/openagents-repo/examples/subagent-prompt-structure.md", "description": "Subagent Prompt Structure (Optimized)", "tags": [], "dependencies": [], "category": "standard" }, { "id": "subagent-testing-modes", "name": "Subagent Testing Modes", "type": "context", "path": ".opencode/context/openagents-repo/concepts/subagent-testing-modes.md", "description": "Subagent Testing Modes", "tags": [], "dependencies": [], "category": "standard" }, { "id": "tool-permission-errors", "name": "Tool Permission Errors", "type": "context", "path": ".opencode/context/openagents-repo/errors/tool-permission-errors.md", "description": "Tool Permission Errors", "tags": [], "dependencies": [], "category": "standard" }, { "id": "testing-subagents-approval", "name": "Testing Subagents Approval", "type": "context", "path": ".opencode/context/openagents-repo/guides/testing-subagents-approval.md", "description": "Guide for testing subagents and handling approval gates", "tags": [ "testing", "subagents", "approval-gates" ], "dependencies": [], "category": "standard" }, { "id": "context-bundle-template", "name": "Context Bundle Template", "type": "context", "path": ".opencode/context/openagents-repo/blueprints/context-bundle-template.md", "description": "Template for creating context bundles when delegating tasks to subagents", "tags": [ "template", "delegation", "context" ], "dependencies": [], "category": "standard" }, { "id": "task-commands", "name": "Task Commands", "type": "context", "path": ".opencode/context/core/task-management/lookup/task-commands.md", "description": "Lookup: Task CLI Commands", "tags": [], "dependencies": [], "category": "standard" }, { "id": "splitting-tasks", "name": "Splitting Tasks", "type": "context", "path": ".opencode/context/core/task-management/guides/splitting-tasks.md", "description": "Guide: Splitting Features into Tasks", "tags": [], "dependencies": [], "category": "standard" }, { "id": "managing-tasks", "name": "Managing Tasks", "type": "context", "path": ".opencode/context/core/task-management/guides/managing-tasks.md", "description": "Guide: Managing Task Lifecycle", "tags": [], "dependencies": [], "category": "standard" }, { "id": "task-schema", "name": "Task Schema", "type": "context", "path": ".opencode/context/core/task-management/standards/task-schema.md", "description": "Standard: Task JSON Schema", "tags": [], "dependencies": [], "category": "standard" }, { "id": "mastra-config", "name": "Mastra Config", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/lookup/mastra-config.md", "description": "Lookup: Mastra Configuration", "tags": [], "dependencies": [], "category": "standard" }, { "id": "modular-building", "name": "Modular Building", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/guides/modular-building.md", "description": "Guide: Modular Mastra Building", "tags": [], "dependencies": [], "category": "standard" }, { "id": "testing", "name": "Testing", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/guides/testing.md", "description": "Guide: Testing Mastra", "tags": [], "dependencies": [], "category": "standard" }, { "id": "workflow-step-structure", "name": "Workflow Step Structure", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/guides/workflow-step-structure.md", "description": "Guide: Workflow Step Structure", "tags": [], "dependencies": [], "category": "standard" }, { "id": "workflow-example", "name": "Workflow Example", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/examples/workflow-example.md", "description": "Example: Document Ingestion Workflow", "tags": [], "dependencies": [], "category": "standard" }, { "id": "storage", "name": "Storage", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/concepts/storage.md", "description": "Concept: Mastra Data Storage", "tags": [], "dependencies": [], "category": "standard" }, { "id": "mastra-workflows", "name": "Mastra Workflows", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/concepts/workflows.md", "description": "Concept: Mastra Workflows", "tags": [], "dependencies": [], "category": "standard" }, { "id": "agents-tools", "name": "Agents Tools", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/concepts/agents-tools.md", "description": "Concept: Mastra Agents & Tools", "tags": [], "dependencies": [], "category": "standard" }, { "id": "core", "name": "Core", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/concepts/core.md", "description": "Concept: Mastra Core", "tags": [], "dependencies": [], "category": "standard" }, { "id": "evaluations", "name": "Evaluations", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/concepts/evaluations.md", "description": "Concept: Mastra Evaluations", "tags": [], "dependencies": [], "category": "standard" }, { "id": "mastra-errors", "name": "Mastra Errors", "type": "context", "path": ".opencode/context/development/ai/mastra-ai/errors/mastra-errors.md", "description": "Errors: Mastra Implementation", "tags": [], "dependencies": [], "category": "standard" }, { "id": "building-cli-compact", "name": "Building Cli Compact", "type": "context", "path": ".opencode/context/openagents-repo/guides/building-cli-compact.md", "description": "Building CLIs in OpenAgents Control: Compact Guide", "tags": [], "dependencies": [], "category": "standard" }, { "id": "resolving-installer-wildcard-failures", "name": "Resolving Installer Wildcard Failures", "type": "context", "path": ".opencode/context/openagents-repo/guides/resolving-installer-wildcard-failures.md", "description": "Guide: Resolving Installer Wildcard Failures", "tags": [], "dependencies": [], "category": "standard" }, { "id": "project-intelligence", "name": "Project Intelligence", "type": "context", "path": ".opencode/context/core/standards/project-intelligence.md", "description": "What and why of project intelligence - bridging business and technical domains", "tags": [ "project-intelligence", "onboarding", "business", "technical" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-management", "name": "Project Intelligence Management", "type": "context", "path": ".opencode/context/core/standards/project-intelligence-management.md", "description": "How to manage project intelligence files - add, update, remove, version", "tags": [ "project-intelligence", "management", "lifecycle" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-nav", "name": "Project Intelligence Navigation", "type": "context", "path": ".opencode/context/project-intelligence/navigation.md", "description": "Quick overview and routes for project intelligence files", "tags": [ "project-intelligence", "navigation" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-business", "name": "Business Domain", "type": "context", "path": ".opencode/context/project-intelligence/business-domain.md", "description": "Business context, problems solved, target users, and value proposition", "tags": [ "project-intelligence", "business", "domain" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-technical", "name": "Technical Domain", "type": "context", "path": ".opencode/context/project-intelligence/technical-domain.md", "description": "Technical foundation, stack, architecture, and key decisions", "tags": [ "project-intelligence", "technical", "architecture" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-bridge", "name": "Business Tech Bridge", "type": "context", "path": ".opencode/context/project-intelligence/business-tech-bridge.md", "description": "How business needs map to technical solutions", "tags": [ "project-intelligence", "business", "technical", "mapping" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-decisions", "name": "Decisions Log", "type": "context", "path": ".opencode/context/project-intelligence/decisions-log.md", "description": "Major architectural and business decisions with full context", "tags": [ "project-intelligence", "decisions", "context" ], "dependencies": [], "category": "standard" }, { "id": "project-intelligence-notes", "name": "Living Notes", "type": "context", "path": ".opencode/context/project-intelligence/living-notes.md", "description": "Active issues, technical debt, open questions, and insights", "tags": [ "project-intelligence", "issues", "debt", "notes" ], "dependencies": [], "category": "standard" }, { "id": "delegation-ref", "name": "Delegation Workflow Reference", "type": "context", "path": ".opencode/context/core/workflows/delegation.md", "description": "Quick reference to delegation workflow (see task-delegation-basics.md and related split files)", "tags": [ "workflows", "delegation", "reference" ], "dependencies": [], "category": "standard" }, { "id": "review-ref", "name": "Review Workflow Reference", "type": "context", "path": ".opencode/context/core/workflows/review.md", "description": "Quick reference to code review workflow (see code-review.md for full content)", "tags": [ "workflows", "review", "reference" ], "dependencies": [], "category": "standard" }, { "id": "workflows-external-context-management", "name": "External Context Management", "type": "context", "path": ".opencode/context/core/workflows/external-context-management.md", "description": "Complete guide to managing external context: persistence, organization, cleanup, and best practices", "tags": [ "external-context", "management", "workflows", "cleanup" ], "dependencies": [], "category": "standard" }, { "id": "workflows-external-context-integration", "name": "External Context Integration", "type": "context", "path": ".opencode/context/core/workflows/external-context-integration.md", "description": "Integration guide for external context: how main agents fetch and pass to subagents", "tags": [ "external-context", "integration", "workflows", "delegation" ], "dependencies": [ "context:task-delegation-basics", "context:workflows-external-context-management" ], "category": "standard" }, { "id": "visual-development", "name": "Visual Development", "type": "context", "path": ".opencode/context/core/visual-development.md", "description": "Visual development patterns and guidelines", "tags": [ "visual", "development", "patterns" ], "category": "standard" }, { "id": "learning-readme", "name": "Learning README", "type": "context", "path": ".opencode/context/learning/README.md", "description": "Learning resources and guides", "tags": [ "learning", "guide" ], "category": "standard" }, { "id": "product-readme", "name": "Product README", "type": "context", "path": ".opencode/context/product/README.md", "description": "Product context overview and guide", "tags": [ "product", "guide" ], "category": "standard" }, { "id": "data-readme", "name": "Data README", "type": "context", "path": ".opencode/context/data/README.md", "description": "Data context overview and guide", "tags": [ "data", "guide" ], "category": "standard" }, { "id": "context-bundle-template", "name": "Context Bundle Template", "type": "context", "path": ".opencode/context/openagents-repo/templates/context-bundle-template.md", "description": "Template for creating context bundles", "tags": [ "template", "context", "bundle" ], "category": "standard" }, { "id": "external-libraries-workflow", "name": "External Libraries Workflow", "type": "context", "path": ".opencode/context/openagents-repo/guides/external-libraries-workflow.md", "description": "Guide for fetching current documentation for external packages when adding agents or skills", "tags": [ "external-libraries", "workflow", "agents", "skills", "dependencies" ], "dependencies": [ "context:external-libraries-workflow", "context:adding-agent-basics", "context:adding-skill-basics" ], "category": "standard" }, { "id": "core-navigation", "name": "Navigation: CORE", "type": "context", "path": ".opencode/context/core/navigation.md", "description": "Navigation guide for core", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-standards-navigation", "name": "Navigation: CORE STANDARDS", "type": "context", "path": ".opencode/context/core/standards/navigation.md", "description": "Navigation guide for core standards", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-workflows-navigation", "name": "Navigation: CORE WORKFLOWS", "type": "context", "path": ".opencode/context/core/workflows/navigation.md", "description": "Navigation guide for core workflows", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-context-system-navigation", "name": "Navigation: CORE CONTEXT SYSTEM", "type": "context", "path": ".opencode/context/core/context-system/navigation.md", "description": "Navigation guide for core context system", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-system-navigation", "name": "Navigation: CORE SYSTEM", "type": "context", "path": ".opencode/context/core/system/navigation.md", "description": "Navigation guide for core system", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-task-management-navigation", "name": "Navigation: CORE TASK MANAGEMENT", "type": "context", "path": ".opencode/context/core/task-management/navigation.md", "description": "Navigation guide for core task management", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "core-config-navigation", "name": "Navigation: CORE CONFIG", "type": "context", "path": ".opencode/context/core/config/navigation.md", "description": "Navigation guide for core config", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-navigation", "name": "Navigation: DEVELOPMENT", "type": "context", "path": ".opencode/context/development/navigation.md", "description": "Navigation guide for development", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-ai-navigation", "name": "Navigation: DEVELOPMENT AI", "type": "context", "path": ".opencode/context/development/ai/navigation.md", "description": "Navigation guide for development ai", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-backend-navigation", "name": "Navigation: DEVELOPMENT BACKEND", "type": "context", "path": ".opencode/context/development/backend/navigation.md", "description": "Navigation guide for development backend", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-data-navigation", "name": "Navigation: DEVELOPMENT DATA", "type": "context", "path": ".opencode/context/development/data/navigation.md", "description": "Navigation guide for development data", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-frameworks-navigation", "name": "Navigation: DEVELOPMENT FRAMEWORKS", "type": "context", "path": ".opencode/context/development/frameworks/navigation.md", "description": "Navigation guide for development frameworks", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-frontend-navigation", "name": "Navigation: DEVELOPMENT FRONTEND", "type": "context", "path": ".opencode/context/development/frontend/navigation.md", "description": "Navigation guide for development frontend", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-principles-navigation", "name": "Navigation: DEVELOPMENT PRINCIPLES", "type": "context", "path": ".opencode/context/development/principles/navigation.md", "description": "Navigation guide for development principles", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-integration-navigation", "name": "Navigation: DEVELOPMENT INTEGRATION", "type": "context", "path": ".opencode/context/development/integration/navigation.md", "description": "Navigation guide for development integration", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "development-infrastructure-navigation", "name": "Navigation: DEVELOPMENT INFRASTRUCTURE", "type": "context", "path": ".opencode/context/development/infrastructure/navigation.md", "description": "Navigation guide for development infrastructure", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "ui-navigation", "name": "Navigation: UI", "type": "context", "path": ".opencode/context/ui/navigation.md", "description": "Navigation guide for ui", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "ui-web-navigation", "name": "Navigation: UI WEB", "type": "context", "path": ".opencode/context/ui/web/navigation.md", "description": "Navigation guide for ui web", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "ui-terminal-navigation", "name": "Navigation: UI TERMINAL", "type": "context", "path": ".opencode/context/ui/terminal/navigation.md", "description": "Navigation guide for ui terminal", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "ui-web-design-navigation", "name": "Navigation: UI WEB DESIGN", "type": "context", "path": ".opencode/context/ui/web/design/navigation.md", "description": "Navigation guide for ui web design", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-navigation", "name": "Navigation: OPENAGENTS REPO", "type": "context", "path": ".opencode/context/openagents-repo/navigation.md", "description": "Navigation guide for openagents repo", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-core-concepts-navigation", "name": "Navigation: OPENAGENTS REPO CORE CONCEPTS", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/navigation.md", "description": "Navigation guide for openagents repo core concepts", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-guides-navigation", "name": "Navigation: OPENAGENTS REPO GUIDES", "type": "context", "path": ".opencode/context/openagents-repo/guides/navigation.md", "description": "Navigation guide for openagents repo guides", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-examples-navigation", "name": "Navigation: OPENAGENTS REPO EXAMPLES", "type": "context", "path": ".opencode/context/openagents-repo/examples/navigation.md", "description": "Navigation guide for openagents repo examples", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-lookup-navigation", "name": "Navigation: OPENAGENTS REPO LOOKUP", "type": "context", "path": ".opencode/context/openagents-repo/lookup/navigation.md", "description": "Navigation guide for openagents repo lookup", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-concepts-navigation", "name": "Navigation: OPENAGENTS REPO CONCEPTS", "type": "context", "path": ".opencode/context/openagents-repo/concepts/navigation.md", "description": "Navigation guide for openagents repo concepts", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-errors-navigation", "name": "Navigation: OPENAGENTS REPO ERRORS", "type": "context", "path": ".opencode/context/openagents-repo/errors/navigation.md", "description": "Navigation guide for openagents repo errors", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-blueprints-navigation", "name": "Navigation: OPENAGENTS REPO BLUEPRINTS", "type": "context", "path": ".opencode/context/openagents-repo/blueprints/navigation.md", "description": "Navigation guide for openagents repo blueprints", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-plugins-navigation", "name": "Navigation: OPENAGENTS REPO PLUGINS", "type": "context", "path": ".opencode/context/openagents-repo/plugins/navigation.md", "description": "Navigation guide for openagents repo plugins", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-quality-navigation", "name": "Navigation: OPENAGENTS REPO QUALITY", "type": "context", "path": ".opencode/context/openagents-repo/quality/navigation.md", "description": "Navigation guide for openagents repo quality", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "openagents-repo-templates-navigation", "name": "Navigation: OPENAGENTS REPO TEMPLATES", "type": "context", "path": ".opencode/context/openagents-repo/templates/navigation.md", "description": "Navigation guide for openagents repo templates", "tags": [ "navigation", "guide" ], "dependencies": [], "category": "navigation" }, { "id": "context-paths", "name": "Context Paths", "type": "context", "path": ".opencode/context/core/system/context-paths.md", "description": "Additional Context File Paths", "tags": [], "dependencies": [], "category": "standard" }, { "id": "when-to-delegate", "name": "When To Delegate", "type": "context", "path": ".opencode/context/development/frontend/when-to-delegate.md", "description": "When to Delegate to Frontend Specialist", "tags": [], "dependencies": [], "category": "standard" }, { "id": "npm-publishing", "name": "Npm Publishing", "type": "context", "path": ".opencode/context/openagents-repo/guides/npm-publishing.md", "description": "NPM Publishing Guide", "tags": [], "dependencies": [], "category": "standard" }, { "id": "github-issues-workflow", "name": "Github Issues Workflow", "type": "context", "path": ".opencode/context/openagents-repo/guides/github-issues-workflow.md", "description": "Guide: GitHub Issues and Project Board Workflow", "tags": [], "dependencies": [], "category": "standard" }, { "id": "agent-metadata", "name": "Agent Metadata", "type": "context", "path": ".opencode/context/openagents-repo/core-concepts/agent-metadata.md", "description": "...\\\" # \u2705 Valid OpenCode field", "tags": [ "development", "coding" ], "dependencies": [], "category": "standard" }, { "id": "task-delegation-basics", "name": "Task Delegation Basics", "type": "context", "path": ".opencode/context/core/workflows/task-delegation-basics.md", "description": "Task delegation fundamentals and basic usage patterns", "tags": [ "workflows", "delegation" ], "dependencies": [], "category": "standard" }, { "id": "task-delegation-specialists", "name": "Task Delegation Specialists", "type": "context", "path": ".opencode/context/core/workflows/task-delegation-specialists.md", "description": "Specialist subagents for task delegation workflows", "tags": [ "workflows", "delegation", "subagents" ], "dependencies": [], "category": "standard" }, { "id": "task-delegation-caching", "name": "Task Delegation Caching", "type": "context", "path": ".opencode/context/core/workflows/task-delegation-caching.md", "description": "Caching strategies for task delegation workflows", "tags": [ "workflows", "delegation", "caching" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-overview", "name": "Design Iteration Overview", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-overview.md", "description": "Overview of the design iteration workflow process", "tags": [ "workflows", "design", "iteration" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-plan-file", "name": "Design Iteration Plan File", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-plan-file.md", "description": "Structure and format for design iteration plan files", "tags": [ "workflows", "design", "planning" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-plan-iterations", "name": "Design Iteration Plan Iterations", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-plan-iterations.md", "description": "Planning iterations in the design workflow", "tags": [ "workflows", "design", "planning" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-stage-layout", "name": "Design Iteration Stage - Layout", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-stage-layout.md", "description": "Layout stage guidelines for design iteration", "tags": [ "workflows", "design", "layout" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-stage-theme", "name": "Design Iteration Stage - Theme", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-stage-theme.md", "description": "Theme stage guidelines for design iteration", "tags": [ "workflows", "design", "theme" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-stage-implementation", "name": "Design Iteration Stage - Implementation", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-stage-implementation.md", "description": "Implementation stage guidelines for design iteration", "tags": [ "workflows", "design", "implementation" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-stage-animation", "name": "Design Iteration Stage - Animation", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-stage-animation.md", "description": "Animation stage guidelines for design iteration", "tags": [ "workflows", "design", "animation" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-visual-content", "name": "Design Iteration Visual Content", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-visual-content.md", "description": "Visual content guidelines for design iteration", "tags": [ "workflows", "design", "visual" ], "dependencies": [], "category": "standard" }, { "id": "design-iteration-best-practices", "name": "Design Iteration Best Practices", "type": "context", "path": ".opencode/context/core/workflows/design-iteration-best-practices.md", "description": "Best practices for design iteration workflows", "tags": [ "workflows", "design", "best-practices" ], "dependencies": [], "category": "standard" }, { "id": "external-libraries-scenarios", "name": "External Libraries Scenarios", "type": "context", "path": ".opencode/context/core/workflows/external-libraries-scenarios.md", "description": "Common scenarios for external library integration", "tags": [ "workflows", "external", "libraries", "scenarios" ], "dependencies": [], "category": "standard" }, { "id": "external-libraries-faq", "name": "External Libraries FAQ", "type": "context", "path": ".opencode/context/core/workflows/external-libraries-faq.md", "description": "Frequently asked questions about external libraries", "tags": [ "workflows", "external", "libraries", "faq" ], "dependencies": [], "category": "standard" }, { "id": "adding-agent-basics", "name": "Adding Agent - Basics", "type": "context", "path": ".opencode/context/openagents-repo/guides/adding-agent-basics.md", "description": "Basic guide for adding new agents", "tags": [ "guides", "agents", "basics" ], "dependencies": [], "category": "standard" }, { "id": "adding-agent-testing", "name": "Adding Agent - Testing", "type": "context", "path": ".opencode/context/openagents-repo/guides/adding-agent-testing.md", "description": "Testing guide for new agents", "tags": [ "guides", "agents", "testing" ], "dependencies": [], "category": "standard" }, { "id": "adding-skill-basics", "name": "Adding Skill - Basics", "type": "context", "path": ".opencode/context/openagents-repo/guides/adding-skill-basics.md", "description": "Basic guide for adding new skills", "tags": [ "guides", "skills", "basics" ], "dependencies": [], "category": "standard" }, { "id": "adding-skill-implementation", "name": "Adding Skill - Implementation", "type": "context", "path": ".opencode/context/openagents-repo/guides/adding-skill-implementation.md", "description": "Implementation guide for new skills", "tags": [ "guides", "skills", "implementation" ], "dependencies": [], "category": "standard" }, { "id": "adding-skill-example", "name": "Adding Skill - Example", "type": "context", "path": ".opencode/context/openagents-repo/guides/adding-skill-example.md", "description": "Example of adding a new skill", "tags": [ "guides", "skills", "examples" ], "dependencies": [], "category": "standard" }, { "id": "navigation-design-basics", "name": "Navigation Design Basics", "type": "context", "path": ".opencode/context/core/context-system/guides/navigation-design-basics.md", "description": "Basics of designing navigation files", "tags": [ "context-system", "navigation", "design" ], "dependencies": [], "category": "standard" }, { "id": "navigation-templates", "name": "Navigation Templates", "type": "context", "path": ".opencode/context/core/context-system/guides/navigation-templates.md", "description": "Templates for navigation files", "tags": [ "context-system", "navigation", "templates" ], "dependencies": [], "category": "standard" }, { "id": "animation-basics", "name": "Animation Basics", "type": "context", "path": ".opencode/context/ui/web/animation-basics.md", "description": "Basic animation patterns and guidelines", "tags": [ "ui", "web", "animation" ], "dependencies": [], "category": "standard" }, { "id": "animation-advanced", "name": "Animation Advanced", "type": "context", "path": ".opencode/context/ui/web/animation-advanced.md", "description": "Advanced animation patterns and techniques", "tags": [ "ui", "web", "animation" ], "dependencies": [], "category": "standard" }, { "id": "animation-components", "name": "Animation Components", "type": "context", "path": ".opencode/context/ui/web/animation-components.md", "description": "Component-specific animation patterns", "tags": [ "ui", "web", "animation", "components" ], "dependencies": [], "category": "standard" }, { "id": "animation-forms", "name": "Animation Forms", "type": "context", "path": ".opencode/context/ui/web/animation-forms.md", "description": "Animation patterns for forms", "tags": [ "ui", "web", "animation", "forms" ], "dependencies": [], "category": "standard" }, { "id": "animation-chat", "name": "Animation Chat", "type": "context", "path": ".opencode/context/ui/web/animation-chat.md", "description": "Animation patterns for chat interfaces", "tags": [ "ui", "web", "animation", "chat" ], "dependencies": [], "category": "standard" }, { "id": "animation-loading", "name": "Animation Loading", "type": "context", "path": ".opencode/context/ui/web/animation-loading.md", "description": "Loading animation patterns", "tags": [ "ui", "web", "animation", "loading" ], "dependencies": [], "category": "standard" }, { "id": "context-paths-config", "name": "Context Paths Configuration", "type": "context", "path": ".opencode/context/core/config/paths.json", "description": "CRITICAL: Context root path configuration - loaded via @ reference by agents", "tags": [ "config", "paths", "critical", "context-system" ], "dependencies": [], "category": "essential" }, { "id": "root-navigation", "name": "Root Navigation", "type": "context", "path": ".opencode/context/navigation.md", "description": "CRITICAL: Root navigation file for context discovery - ContextScout starts here", "tags": [ "navigation", "root", "critical", "context-system" ], "dependencies": [], "category": "essential" } ], "config": [ { "id": "env-example", "name": "Environment Template", "type": "config", "path": "env.example", "description": "Example environment configuration file", "tags": [ "config", "environment", "template" ], "dependencies": [], "category": "essential" }, { "id": "agent-metadata", "name": "Agent Metadata", "type": "config", "path": ".opencode/config/agent-metadata.json", "description": "Centralized agent metadata used for runtime resolution, registry management, and dependency discovery", "tags": [ "config", "agents", "metadata" ], "dependencies": [], "category": "essential" }, { "id": "readme", "name": "README", "type": "config", "path": "README.md", "description": "Project documentation and setup guide", "tags": [ "documentation", "readme", "guide" ], "dependencies": [], "category": "essential" } ] }, "profiles": { "essential": { "name": "Essential (Minimal)", "description": "Minimal starter kit - universal agent with core subagents. Great for learning the system or lightweight tasks. Upgrade to Developer or Business for full features.", "components": [ "agent:openagent", "subagent:task-manager", "subagent:contextscout", "subagent:documentation", "skill:task-management", "command:context", "command:add-context", "command:clean", "tool:env", "context:essential-patterns", "context:project-context", "context:quick-start", "context:standards-code", "context:standards-patterns", "context:standards-tests", "context:standards-docs", "context:standards-analysis", "context:task-delegation-basics", "context:session-management", "context:feature-breakdown", "context:workflows-review", "context:system-context-guide", "context:adding-skill-basics", "config:env-example", "config:agent-metadata" ] }, "developer": { "name": "Developer", "description": "Complete software development environment with code generation, testing, review, and build tools. Includes UI/UX patterns, development principles, and design systems. Use OpenAgent for general tasks (1-4 files) or OpenCoder for complex architecture (4+ files). Recommended for most developers.", "badge": "RECOMMENDED", "components": [ "agent:openagent", "agent:opencoder", "subagent:task-manager", "subagent:frontend-specialist", "subagent:devops-specialist", "subagent:documentation", "subagent:coder-agent", "subagent:reviewer", "subagent:tester", "subagent:build-agent", "subagent:contextscout", "skill:task-management", "command:commit", "command:test", "command:context", "command:add-context", "command:clean", "command:optimize", "command:validate-repo", "command:analyze-patterns", "tool:env", "context:essential-patterns", "context:project-context", "context:quick-start", "context:core/*", "context:project-intelligence/*", "context:adding-skill-basics", "context:ui/*", "context:development/*", "context:design-systems", "context:react-patterns", "context:animation-basics", "context:animation-components", "context:animation-advanced", "context:ui-styling-standards", "context:clean-code", "context:api-design", "config:env-example", "config:agent-metadata", "config:readme", "context:openagents-repo/*" ] }, "business": { "name": "Business", "description": "Business process automation, content creation, and visual workflows. Includes image generation, notifications, and documentation tools.", "components": [ "agent:openagent", "agent:copywriter", "agent:technical-writer", "agent:data-analyst", "subagent:task-manager", "subagent:contextscout", "subagent:documentation", "subagent:image-specialist", "skill:task-management", "command:context", "command:add-context", "command:clean", "command:prompt-enhancer", "tool:env", "tool:gemini", "plugin:notify", "context:essential-patterns", "context:project-context", "context:quick-start", "context:core/*", "context:project-intelligence/*", "context:adding-skill-basics", "config:env-example", "config:agent-metadata", "config:readme" ] }, "full": { "name": "Full", "description": "Everything included - all agents, subagents, tools, and plugins for maximum functionality. Includes UI/UX patterns, development principles, and design systems.", "components": [ "agent:openagent", "agent:opencoder", "agent:eval-runner", "agent:copywriter", "agent:technical-writer", "agent:data-analyst", "subagent:task-manager", "subagent:frontend-specialist", "subagent:devops-specialist", "subagent:documentation", "subagent:coder-agent", "subagent:reviewer", "subagent:tester", "subagent:build-agent", "subagent:contextscout", "skill:task-management", "subagent:image-specialist", "command:test", "command:commit", "command:context", "command:add-context", "command:clean", "command:optimize", "command:prompt-enhancer", "command:worktrees", "command:validate-repo", "command:analyze-patterns", "tool:env", "tool:gemini", "plugin:notify", "context:essential-patterns", "context:project-context", "context:quick-start", "context:core/*", "context:project-intelligence/*", "context:adding-skill-basics", "context:ui/*", "context:development/*", "context:design-systems", "context:react-patterns", "context:animation-basics", "context:animation-components", "context:animation-advanced", "context:ui-styling-standards", "context:clean-code", "context:api-design", "config:env-example", "config:agent-metadata", "config:readme", "context:openagents-repo/*" ] }, "advanced": { "name": "Advanced (Meta-Level)", "description": "Full installation plus System Builder for creating custom AI architectures. Includes comprehensive context system, system builder templates, and repository management tools. For power users and contributors.", "components": [ "agent:openagent", "agent:opencoder", "agent:system-builder", "agent:repo-manager", "agent:eval-runner", "agent:copywriter", "agent:technical-writer", "agent:data-analyst", "subagent:task-manager", "subagent:frontend-specialist", "subagent:devops-specialist", "subagent:documentation", "subagent:coder-agent", "subagent:reviewer", "subagent:tester", "subagent:build-agent", "subagent:image-specialist", "subagent:context-retriever", "subagent:contextscout", "skill:task-management", "subagent:domain-analyzer", "subagent:agent-generator", "subagent:context-organizer", "subagent:workflow-designer", "subagent:command-creator", "command:test", "command:commit", "command:context", "command:add-context", "command:clean", "command:optimize", "command:prompt-enhancer", "command:worktrees", "command:build-context-system", "command:validate-repo", "command:analyze-patterns", "tool:env", "tool:gemini", "plugin:notify", "context:essential-patterns", "context:project-context", "context:quick-start", "context:core/*", "context:project-intelligence/*", "context:adding-skill-basics", "context:ui/*", "context:development/*", "context:design-systems", "context:react-patterns", "context:animation-basics", "context:animation-components", "context:animation-advanced", "context:ui-styling-standards", "context:clean-code", "context:api-design", "context:system-builder-guide", "context:orchestrator-template", "context:subagent-template", "context:openagents-repo/*", "context:context-system", "context:core/context-system/*", "context:registry-dependencies", "context:templates", "context:frontmatter", "context:codebase-references", "config:env-example", "config:agent-metadata", "config:readme" ], "additionalPaths": [ ".Building/", ".github/workflows/" ] } }, "metadata": { "lastUpdated": "2026-03-21", "schemaVersion": "1.0.0" }, "subagents": { "test": { "simple-responder": { "id": "simple-responder", "name": "Simple Responder", "description": "Test agent that responds with AWESOME TESTING", "category": "test", "type": "utility", "version": "1.0.0", "path": ".opencode/agent/subagents/test/simple-responder.md", "mode": "subagent", "status": "stable" } } } }