* feat: add npm package support for @openagents/control
- Convert package to publishable npm package with scoped name @openagents/control
- Add CLI entry point bin/oac.js for global installation
- Create .npmignore to exclude dev files and node_modules
- Configure package.json with proper files, bin, and metadata
- Add comprehensive NPM_PUBLISHING_GUIDE.md with publishing instructions
- Package size: 610KB (2.4MB unpacked) with 353 files
- Includes .opencode/tool/ directory without node_modules
- CLI command: oac (e.g., 'oac developer' or 'oac --help')
Users can install with: npm install -g @openagents/control
* chore: remove telegram bot files from package
- Delete .opencode/_lib/telegram-bot.ts (unused)
- Delete .opencode/plugin/telegram-notify.ts (depends on deleted file)
- Remove _lib directory reference from package.json files field
- Reduces package size from 610KB to 607KB
- Total files: 351 (down from 353)
* chore: remove all telegram references from registry and docs
- Remove telegram-bot and telegram-notify plugin entries from registry.json
- Remove telegram plugin references from all profiles (developer, business, full, advanced)
- Update profile-validation.md to remove telegram from business profile documentation
- Clean package with no telegram dependencies
* docs: enhance README clarity and add configuration examples
- Add Core Philosophy section with 4 key principles
- Add Quick Concepts for First-Time Users (scannable format)
- Add prominent Oh My OpenCode comparison link
- Add comprehensive Model Configuration section
- Add Customizing Agents section with practical examples
- Streamline model selection recommendations
- Add emoji headers for visual consistency
- Remove redundant FAQ entry
Addresses user feedback about documentation clarity and first-time user experience.
* refactor: remove OpenImplementer agent
- Delete OpenImplementer agent file (redundant with OpenAgent)
- Remove from registry.json and all profiles
- Update OpenCoder delegation rules (now handles 1-4 files directly)
- Clean up all context file references
- Remove from commands and documentation
Rationale: OpenImplementer only added 1 file to OpenAgent's capability (3→4 files), creating unnecessary complexity. OpenAgent and OpenCoder provide clearer separation: OpenAgent for general + focused tasks (1-4 files), OpenCoder for complex architecture (4+ files).
* fix: remove stale OpenImplementer reference from OpenCoder
- Remove OpenImplementer from Available Subagents list
- Clarify CoderAgent is used via TaskManager for complex tasks
- Keep delegation rules as-is (execute 1-4 files directly, delegate complex to CoderAgent)
* docs: remove remaining OpenImplementer references
- Update developer profile description (OpenAgent vs OpenCoder)
- Update registry.json profile description
- Update docs/README.md to remove OpenImplementer
- Update CHANGELOG.md to reflect simplified architecture
All OpenImplementer references now removed. Registry validation passes.
* docs: enhance README with first-time user improvements
- Add 'your secret weapon!' to Context System in Quick Concepts
- Add First-Time User Checklist after Get Started section
- Add visual comparison table for AOC vs Oh My OpenCode in FAQ
- Improve scannability and clarity for new users
Based on DocWriter review recommendations.
* docs: clarify project-context.md is created during installation
Minor enhancement to First-Time User Checklist step 2 for extra clarity.
* docs: change 'I' to 'we' for collaborative tone
- Update 'Why I Built This' to 'Why We Built This'
- Change 'I've spent' to 'We've spent'
- Change 'I use this' to 'We use this'
- Makes the project feel more collaborative and team-oriented
* docs: make intro more neutral and objective
- Change 'Why We Built This' to 'Why This Exists'
- Remove personal perspective ('We've spent 14+ years')
- Change 'We use this' to 'It's built for shipping'
- More professional and objective tone
* docs: major README rewrite based on user feedback
Key improvements based on real user confusion:
1. **Clear 'What Is AOC?' section** - Explains scaffold vs plugin approach upfront
2. **Model configuration prominently featured** - Addresses #1 user question
3. **Hook with quantified paradox** - Grabs attention in 15 seconds
4. **Context System promoted** - Moved to top, explains the differentiator
5. **Comparison table** - AOC vs Oh My OpenCode side-by-side
6. **Eliminated 60% redundancy** - Merged overlapping sections
7. **Simplified deep dives** - Model config and customization tightened
Based on user feedback: 'I just expected that behaviour because it was not
documented properly... the only thing really lacking was a clear explanation
of its purpose and how to configure models and adjust agents.'
Addresses: Confusion about scaffold vs plugin, model configuration, and
first-time user expectations.
* chore: publish package as @nextsystems/oac v0.7.0
- Changed package name from @openagents/control to @nextsystems/oac
- Successfully published to npm registry
- Users can install with: npm install -g @nextsystems/oac
- CLI command: oac
* feat: add context path configuration and reorganize documentation
- Add configurable context root via paths.json (@reference support)
- Add /add-context command for interactive context setup
- Move NPM_PUBLISHING_GUIDE.md to context system (guides/npm-publishing.md)
- Add GitHub issues workflow guide
- Update agents to support custom context directories
- Update navigation with new guides and file counts
This enables projects to use custom context directories (e.g., .context, .ai/context)
while maintaining backward compatibility with default .opencode/context/ structure.
2961 lines
91 KiB
JSON
2961 lines
91 KiB
JSON
{
|
|
"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": "opencoder",
|
|
"name": "OpenCoder",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/core/opencoder.md",
|
|
"legacy_path": ".opencode/agent/opencoder.md",
|
|
"aliases": [
|
|
"opencoder"
|
|
],
|
|
"description": "Specialized development agent for complex coding, architecture, and multi-file refactoring",
|
|
"tags": [
|
|
"development",
|
|
"architecture",
|
|
"coding",
|
|
"refactoring"
|
|
],
|
|
"dependencies": [
|
|
"context:standards-code",
|
|
"context:component-planning",
|
|
"subagent:build-agent",
|
|
"subagent:coder-agent",
|
|
"subagent:contextscout",
|
|
"subagent:documentation",
|
|
"subagent:reviewer",
|
|
"subagent:task-manager",
|
|
"subagent:tester"
|
|
],
|
|
"category": "core"
|
|
},
|
|
{
|
|
"id": "openagent",
|
|
"name": "OpenAgent",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/core/openagent.md",
|
|
"legacy_path": ".opencode/agent/openagent.md",
|
|
"aliases": [
|
|
"openagent"
|
|
],
|
|
"description": "Universal agent for answering queries, executing tasks, and coordinating workflows across any domain",
|
|
"tags": [
|
|
"universal",
|
|
"flexible",
|
|
"coordination"
|
|
],
|
|
"dependencies": [
|
|
"context:standards-code",
|
|
"context:standards-docs",
|
|
"context:standards-tests",
|
|
"context:workflows-delegation",
|
|
"context:workflows-review",
|
|
"subagent:contextscout",
|
|
"subagent:documentation",
|
|
"subagent:task-manager"
|
|
],
|
|
"category": "essential"
|
|
},
|
|
{
|
|
"id": "system-builder",
|
|
"name": "OpenSystemBuilder",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/meta/system-builder.md",
|
|
"description": "Generates complete context-aware AI systems from user requirements",
|
|
"tags": [
|
|
"system-generation",
|
|
"architecture",
|
|
"orchestration",
|
|
"meta"
|
|
],
|
|
"dependencies": [
|
|
"subagent:domain-analyzer",
|
|
"subagent:agent-generator",
|
|
"subagent:context-organizer",
|
|
"subagent:workflow-designer",
|
|
"subagent:command-creator"
|
|
],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "technical-writer",
|
|
"name": "OpenTechnicalWriter",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/content/technical-writer.md",
|
|
"description": "Expert in documentation, API docs, and technical communication",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "content"
|
|
},
|
|
{
|
|
"id": "copywriter",
|
|
"name": "OpenCopywriter",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/content/copywriter.md",
|
|
"description": "Expert in persuasive writing, marketing copy, and brand messaging",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "content"
|
|
},
|
|
{
|
|
"id": "data-analyst",
|
|
"name": "OpenDataAnalyst",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/data/data-analyst.md",
|
|
"description": "Expert in data analysis, visualization, and statistical insights",
|
|
"tags": [],
|
|
"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": "repo-manager",
|
|
"name": "OpenRepoManager",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/meta/repo-manager.md",
|
|
"description": "Meta agent for managing OpenAgents Control repository development with context-aware planning, task breakdown, and automatic documentation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"subagents": [
|
|
{
|
|
"id": "task-manager",
|
|
"name": "TaskManager",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/task-manager.md",
|
|
"description": "Breaks down complex features into small, verifiable subtasks",
|
|
"tags": [
|
|
"planning",
|
|
"organization",
|
|
"task-management"
|
|
],
|
|
"dependencies": [],
|
|
"category": "essential"
|
|
},
|
|
{
|
|
"id": "image-specialist",
|
|
"name": "Image Specialist",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/utils/image-specialist.md",
|
|
"description": "Generates and edits images using Gemini AI",
|
|
"tags": [
|
|
"images",
|
|
"ai",
|
|
"generation"
|
|
],
|
|
"dependencies": [
|
|
"tool:gemini"
|
|
],
|
|
"category": "utils"
|
|
},
|
|
{
|
|
"id": "reviewer",
|
|
"name": "CodeReviewer",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/code/reviewer.md",
|
|
"description": "Performs code review with security and quality checks",
|
|
"tags": [
|
|
"review",
|
|
"security",
|
|
"quality"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "tester",
|
|
"name": "TestEngineer",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/code/tester.md",
|
|
"description": "Writes unit and integration tests",
|
|
"tags": [
|
|
"testing",
|
|
"tdd",
|
|
"quality"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "documentation",
|
|
"name": "DocWriter",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/documentation.md",
|
|
"description": "Creates and updates documentation",
|
|
"tags": [
|
|
"docs",
|
|
"documentation",
|
|
"writing"
|
|
],
|
|
"dependencies": [],
|
|
"category": "essential"
|
|
},
|
|
{
|
|
"id": "coder-agent",
|
|
"name": "CoderAgent",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/code/coder-agent.md",
|
|
"description": "Executes coding subtasks in sequence",
|
|
"tags": [
|
|
"coding",
|
|
"implementation",
|
|
"execution"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "build-agent",
|
|
"name": "BuildAgent",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/code/build-agent.md",
|
|
"description": "Type checks and validates builds",
|
|
"tags": [
|
|
"build",
|
|
"validation",
|
|
"type-checking"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "frontend-specialist",
|
|
"name": "OpenFrontendSpecialist",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/development/frontend-specialist.md",
|
|
"description": "Expert in React, Vue, and modern CSS architecture",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "development"
|
|
},
|
|
{
|
|
"id": "devops-specialist",
|
|
"name": "OpenDevopsSpecialist",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/development/devops-specialist.md",
|
|
"description": "Expert in CI/CD, infrastructure as code, and deployment automation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "development"
|
|
},
|
|
{
|
|
"id": "domain-analyzer",
|
|
"name": "DomainAnalyzer",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/system-builder/domain-analyzer.md",
|
|
"description": "Analyzes user domains and recommends agent architectures",
|
|
"tags": [
|
|
"analysis",
|
|
"domain-modeling",
|
|
"architecture"
|
|
],
|
|
"dependencies": [],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "agent-generator",
|
|
"name": "AgentGenerator",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/system-builder/agent-generator.md",
|
|
"description": "Generates XML-optimized agent files following research-backed patterns",
|
|
"tags": [
|
|
"generation",
|
|
"xml-optimization",
|
|
"agents"
|
|
],
|
|
"dependencies": [],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "context-organizer",
|
|
"name": "ContextOrganizer",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/system-builder/context-organizer.md",
|
|
"description": "Organizes and generates modular context files",
|
|
"tags": [
|
|
"context",
|
|
"organization",
|
|
"knowledge-management"
|
|
],
|
|
"dependencies": [
|
|
"context:core/context-system/*"
|
|
],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "workflow-designer",
|
|
"name": "WorkflowDesigner",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/system-builder/workflow-designer.md",
|
|
"description": "Designs complete workflow definitions with context dependencies",
|
|
"tags": [
|
|
"workflows",
|
|
"design",
|
|
"orchestration"
|
|
],
|
|
"dependencies": [],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "command-creator",
|
|
"name": "CommandCreator",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/system-builder/command-creator.md",
|
|
"description": "Creates custom slash commands with clear syntax and examples",
|
|
"tags": [
|
|
"commands",
|
|
"generation",
|
|
"cli"
|
|
],
|
|
"dependencies": [],
|
|
"category": "meta"
|
|
},
|
|
{
|
|
"id": "contextscout",
|
|
"name": "ContextScout",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/contextscout.md",
|
|
"version": "5.1.0",
|
|
"description": "Get accurate context FIRST before diving deep—save time, energy, and avoid rework. ContextScout intelligently discovers and retrieves the exact context files you need with precise file paths and line ranges, so you start with the right information instead of guessing. Optimized for multi-model compatibility (Claude, Gemini, GPT-4) with 20% token reduction.",
|
|
"tags": [
|
|
"context",
|
|
"search",
|
|
"discovery",
|
|
"navigation",
|
|
"subagent",
|
|
"optimized"
|
|
],
|
|
"dependencies": [
|
|
"command:check-context-deps",
|
|
"context:registry-dependencies",
|
|
"context:context-system",
|
|
"context:mvi",
|
|
"context:structure",
|
|
"context:workflows",
|
|
"subagent:externalscout"
|
|
],
|
|
"category": "core"
|
|
},
|
|
{
|
|
"id": "externalscout",
|
|
"name": "ExternalScout",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/externalscout.md",
|
|
"version": "2.0.0",
|
|
"description": "Fetches live, version-specific documentation for external libraries and frameworks using Context7 and other sources. Optimized with 42% token reduction and enhanced references to prompt engineering and context system docs.",
|
|
"tags": [
|
|
"external-docs",
|
|
"libraries",
|
|
"frameworks",
|
|
"context7",
|
|
"subagent",
|
|
"optimized"
|
|
],
|
|
"dependencies": [
|
|
"skill:context7",
|
|
"context:context-system"
|
|
],
|
|
"category": "core"
|
|
},
|
|
{
|
|
"id": "context-retriever",
|
|
"name": "Context Retriever",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/context-retriever.md",
|
|
"description": "Generic context search and retrieval specialist for finding relevant context files, standards, and guides in any repository",
|
|
"tags": [
|
|
"context",
|
|
"search",
|
|
"retrieval",
|
|
"subagent"
|
|
],
|
|
"dependencies": [],
|
|
"category": "core"
|
|
},
|
|
{
|
|
"id": "simple-responder",
|
|
"name": "Simple Responder",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/test/simple-responder.md",
|
|
"description": "Test agent that responds with 'AWESOME TESTING' - for eval framework testing",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "test"
|
|
}
|
|
],
|
|
"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": "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/skill/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/skill/task-management/SKILL.md",
|
|
".opencode/skill/task-management/router.sh",
|
|
".opencode/skill/task-management/scripts/task-cli.ts"
|
|
]
|
|
},
|
|
{
|
|
"id": "smart-router-skill",
|
|
"name": "Smart Router Skill",
|
|
"type": "skill",
|
|
"path": ".opencode/skill/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/skill/smart-router-skill/SKILL.md",
|
|
".opencode/skill/smart-router-skill/router.sh",
|
|
".opencode/skill/smart-router-skill/config/personality-config.json",
|
|
".opencode/skill/smart-router-skill/scripts/sherlock-workflow.sh",
|
|
".opencode/skill/smart-router-skill/scripts/stark-workflow.sh",
|
|
".opencode/skill/smart-router-skill/scripts/yoda-workflow.sh"
|
|
]
|
|
},
|
|
{
|
|
"id": "context7",
|
|
"name": "Context7",
|
|
"type": "skill",
|
|
"path": ".opencode/skill/context7/SKILLS.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/skill/context7/SKILLS.MD",
|
|
".opencode/skill/context7/README.md",
|
|
".opencode/skill/context7/library-registry.md",
|
|
".opencode/skill/context7/navigation.md"
|
|
]
|
|
},
|
|
{
|
|
"id": "context",
|
|
"name": "Context Manager",
|
|
"type": "skill",
|
|
"path": ".opencode/skill/context/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/skill/context/SKILL.md",
|
|
".opencode/skill/context/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": "⛔ 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-delegation",
|
|
"name": "Delegation Workflow",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/workflows/task-delegation.md",
|
|
"description": "Delegation template and process",
|
|
"tags": [
|
|
"workflows",
|
|
"delegation",
|
|
"coordination"
|
|
],
|
|
"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": "design-iteration",
|
|
"name": "Design Iteration",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/workflows/design-iteration.md",
|
|
"description": "Design Iteration Workflow",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "design-assets",
|
|
"name": "Design Assets",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/web/design-assets.md",
|
|
"description": "Design Assets",
|
|
"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": "animation-patterns",
|
|
"name": "Animation Patterns",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/web/animation-patterns.md",
|
|
"description": "Animation Patterns",
|
|
"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": "adding-agent",
|
|
"name": "Adding Agent",
|
|
"type": "context",
|
|
"path": ".opencode/context/openagents-repo/guides/adding-agent.md",
|
|
"description": "Brief description of what this agent does",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "adding-skill",
|
|
"name": "Adding Skill",
|
|
"type": "context",
|
|
"path": ".opencode/context/openagents-repo/guides/adding-skill.md",
|
|
"description": "Guide: Adding a new skill",
|
|
"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": "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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/system-builder-templates/navigation.md",
|
|
"description": "System Builder Templates",
|
|
"tags": [],
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/web/design/navigation.md",
|
|
"description": "Web Design Patterns",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/web/navigation.md",
|
|
"description": "Web UI Context",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/terminal/navigation.md",
|
|
"description": "Terminal UI Context",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/ui/navigation.md",
|
|
"description": "UI Context",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/formats/navigation.md",
|
|
"description": "Content Formats Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/workflows/navigation.md",
|
|
"description": "Content Workflows Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/navigation.md",
|
|
"description": "Content Creation Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/examples/navigation.md",
|
|
"description": "Content Examples Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/principles/navigation.md",
|
|
"description": "Content Principles Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/workflows/navigation.md",
|
|
"description": "Core Workflows Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/navigation.md",
|
|
"description": "Core Context Navigation",
|
|
"tags": [],
|
|
"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": "navigation-design",
|
|
"name": "Navigation Design",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/context-system/guides/navigation-design.md",
|
|
"description": "Guide: Designing Navigation Files",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/standards/navigation.md",
|
|
"description": "Core Standards Navigation",
|
|
"tags": [],
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frontend/navigation.md",
|
|
"description": "Frontend Development Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/integration/navigation.md",
|
|
"description": "Integration 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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/navigation.md",
|
|
"description": "Development Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/backend/navigation.md",
|
|
"description": "Backend 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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/principles/navigation.md",
|
|
"description": "Development Principles Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/infrastructure/navigation.md",
|
|
"description": "Infrastructure Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/data/navigation.md",
|
|
"description": "Data Layer Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/learning/navigation.md",
|
|
"description": "Learning Context",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/navigation.md",
|
|
"description": "Context Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/product/navigation.md",
|
|
"description": "Product Context",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/project/navigation.md",
|
|
"description": "Project Context",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/openagents-repo/navigation.md",
|
|
"description": "OpenAgents Control Repository Context",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/data/navigation.md",
|
|
"description": "Data Context",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/task-management/navigation.md",
|
|
"description": "Task Management Navigation",
|
|
"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": "design-assets",
|
|
"name": "Design Assets",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/design-assets.md",
|
|
"description": "Design Assets",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "ui-styling-standards",
|
|
"name": "Ui Styling Standards",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/ui-styling-standards.md",
|
|
"description": "UI Styling Standards",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "clean-code",
|
|
"name": "Clean Code",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/clean-code.md",
|
|
"description": "Clean Code Principles",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "animation-patterns",
|
|
"name": "Animation Patterns",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/animation-patterns.md",
|
|
"description": "Animation Patterns",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "design-systems",
|
|
"name": "Design Systems",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/design-systems.md",
|
|
"description": "Design Systems",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "react-patterns",
|
|
"name": "React Patterns",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/react-patterns.md",
|
|
"description": "React Patterns & Best Practices",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "api-design",
|
|
"name": "Api Design",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/api-design.md",
|
|
"description": "API Design Patterns",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/ai/mastra-ai/navigation.md",
|
|
"description": "MAStra AI Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/ai/navigation.md",
|
|
"description": "AI Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frameworks/navigation.md",
|
|
"description": "Frameworks Navigation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frameworks/tanstack-start/navigation.md",
|
|
"description": "Tanstack Start Navigation",
|
|
"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": "claude-agent-skills",
|
|
"name": "Claude Agent Skills",
|
|
"type": "context",
|
|
"path": ".opencode/context/to-be-consumed/claude-code-docs/agent-skills.md",
|
|
"description": "Claude Code: Agent Skills Documentation",
|
|
"tags": [
|
|
"claude",
|
|
"skills",
|
|
"docs"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "claude-create-subagents",
|
|
"name": "Claude Create Subagents",
|
|
"type": "context",
|
|
"path": ".opencode/context/to-be-consumed/claude-code-docs/create-subagents.md",
|
|
"description": "Claude Code: Creating Subagents",
|
|
"tags": [
|
|
"claude",
|
|
"subagents",
|
|
"docs"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "claude-hooks",
|
|
"name": "Claude Hooks",
|
|
"type": "context",
|
|
"path": ".opencode/context/to-be-consumed/claude-code-docs/hooks.md",
|
|
"description": "Claude Code: Hooks Documentation",
|
|
"tags": [
|
|
"claude",
|
|
"hooks",
|
|
"docs"
|
|
],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "claude-plugins",
|
|
"name": "Claude Plugins",
|
|
"type": "context",
|
|
"path": ".opencode/context/to-be-consumed/claude-code-docs/plugins.md",
|
|
"description": "Claude Code: Plugins Documentation",
|
|
"tags": [
|
|
"claude",
|
|
"plugins",
|
|
"docs"
|
|
],
|
|
"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.md for full content)",
|
|
"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:workflows-delegation",
|
|
"context:workflows-external-context-management"
|
|
],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "external-libraries",
|
|
"name": "External Libraries Workflow",
|
|
"type": "context",
|
|
"path": ".opencode/context/core/workflows/external-libraries.md",
|
|
"description": "Workflow for handling external library documentation and integration patterns",
|
|
"tags": [
|
|
"external-libraries",
|
|
"workflows",
|
|
"documentation"
|
|
],
|
|
"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": "development-readme",
|
|
"name": "Development README",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/README.md",
|
|
"description": "Development context overview and guide",
|
|
"tags": [
|
|
"development",
|
|
"guide"
|
|
],
|
|
"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": "mastra-ai-readme",
|
|
"name": "Mastra AI README",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/ai/mastra-ai/README.md",
|
|
"description": "Mastra AI framework documentation and guides",
|
|
"tags": [
|
|
"mastra-ai",
|
|
"ai",
|
|
"development"
|
|
],
|
|
"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",
|
|
"context:adding-agent",
|
|
"context:adding-skill"
|
|
],
|
|
"category": "standard"
|
|
}
|
|
],
|
|
"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": "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: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:workflows-delegation",
|
|
"context:session-management",
|
|
"context:feature-breakdown",
|
|
"context:workflows-review",
|
|
"context:system-context-guide",
|
|
"context:adding-skill",
|
|
"config:env-example"
|
|
]
|
|
},
|
|
"developer": {
|
|
"name": "Developer",
|
|
"description": "Complete software development environment with code generation, testing, review, and build tools. 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: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:to-be-consumed/*",
|
|
"context:adding-skill",
|
|
"config:env-example",
|
|
"config:readme"
|
|
]
|
|
},
|
|
"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: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:to-be-consumed/*",
|
|
"context:adding-skill",
|
|
"config:env-example",
|
|
"config:readme"
|
|
]
|
|
},
|
|
"full": {
|
|
"name": "Full",
|
|
"description": "Everything included - all agents, subagents, tools, and plugins for maximum functionality.",
|
|
"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: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:to-be-consumed/*",
|
|
"context:adding-skill",
|
|
"config:env-example",
|
|
"config:readme"
|
|
]
|
|
},
|
|
"advanced": {
|
|
"name": "Advanced (Meta-Level)",
|
|
"description": "Full installation plus System Builder for creating custom AI architectures. 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: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:to-be-consumed/*",
|
|
"context:adding-skill",
|
|
"config:env-example",
|
|
"config:readme"
|
|
],
|
|
"additionalPaths": [
|
|
".Building/",
|
|
".github/workflows/"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"lastUpdated": "2026-01-12",
|
|
"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"
|
|
}
|
|
}
|
|
}
|
|
}
|