* chore: bump version to v0.8.0
* chore: update version to 0.7.1 instead of 0.8.0
* docs: expand comparison table with Oh My OpenCode and additional features
* backup: development context before reorganization
* refactor(context): reorganize development folder
- Remove 7 duplicate files (ui/design files exist in ui/web/)
- Remove 2 redundant READMEs (use navigation.md instead)
- Move react-patterns.md to frontend/react/
- Create frontend/react/navigation.md
- Update 4 navigation files (development, ui, frontend, frontend/react)
- Update developer profile (4 path changes: ui-styling-standards, design-systems, design-assets, animation-patterns)
- Update 3 core context files (visual-development.md, design-iteration.md, file-locations.md)
Result: 29 context files (down from 36), no duplicates, clean structure
Refs: REORGANIZATION_PLAN.md, REORGANIZATION_SUMMARY.md
* docs(context): add frontend delegation guide
- Create when-to-delegate.md with clear decision criteria
- Decision matrix for when to delegate vs. handle directly
- Common patterns and examples
- Red flags and green flags
- Frontend-specialist capabilities reference
- Update frontend and development navigation files
Helps orchestrators decide when to delegate UI work to frontend-specialist subagent.
* feat: enhance developer and advanced profiles with UI, development, and system builder context
- Developer profile: Add UI/UX patterns, development principles, design systems, React patterns, animation patterns, styling standards, and design assets
- Full profile: Add same UI/development context as developer profile for consistency
- Advanced profile: Add comprehensive system builder context including templates, guides, context system standards, and repository management context
- Update profile descriptions to reflect new capabilities
- All context files verified to exist and are properly referenced
* fix: remove duplicate context entries with incorrect paths
- Remove duplicate design-assets, ui-styling-standards, clean-code, animation-patterns, design-systems, react-patterns, and api-design entries that pointed to wrong paths
- Remove non-existent development-readme and mastra-ai-readme entries
- Keep only correct entries with proper file paths
- All registry paths now validated and correct
* feat: add add-context command to registry and all profiles
- Register add-context command in registry.json
- Add command:add-context to all 5 profiles (essential, developer, business, full, advanced)
- Update add-context.md to mention external-context files in .tmp/ directory
- Fix command dependencies to use context IDs instead of full paths
- All registry paths and dependencies validated
* feat: enhance add-context with external context file management
- Add Stage 0: Detect external context files in .tmp/
- Offer options to extract, manage, or harvest external files
- Extract patterns from external context files for use in project intelligence
- Provide management options: update, remove, clean, or harvest
- Add examples showing external context extraction and management
- Update troubleshooting with external context file handling
- Integrate with /context harvest command for permanent context organization
* fix: comprehensive context system audit and restructuring
- Fix 6 command documentation inconsistencies in add-context.md
* Correct /add-context vs /context harvest command references
* Simplify Stage 0 workflow from 4 to 2 options
* Update examples to match actual behavior
* Remove non-existent operations from delegation section
* Fix troubleshooting Q&A section
- Restructure registry.json with 4 major improvements
* Replace 31 duplicate 'navigation' IDs with unique IDs per subfolder
- core-navigation, development-navigation, openagents-repo-navigation, etc.
* Add context:openagents-repo/* to developer and full profiles
- Developers now have repo-specific guides and examples
* Remove context:to-be-consumed/* from essential, developer, business, full
- Keep only in advanced profile for system builders
* Properly scope mastra-ai context via wildcard patterns
Validation Results:
- Registry: 220/220 paths valid, 0 missing dependencies
- Profiles: All appropriately scoped with no duplicate IDs
- Standards: MVI compliance, frontmatter, structure verified
- No regressions: All tests passing
Fixes issues with context organization, command consistency, and profile coverage.
* feat: make agents OpenCode-compliant with centralized metadata system
- Remove invalid OpenCode fields from agent frontmatter (id, category, type, version, author, tags, dependencies, context, permissions)
- Keep only valid OpenCode fields (name, description, mode, temperature, tools, permission)
- Create centralized metadata file (.opencode/config/agent-metadata.json) for registry metadata
- Update auto-detect script to merge frontmatter + metadata into registry
- Fix YAML parsing errors (orphaned list items after valid fields)
- Add comprehensive documentation for new metadata system
- All 27 agents now OpenCode-compliant and callable by name
Fixes validation errors:
- Extra inputs are not permitted (9 fields)
- Invalid temperature type (string instead of number)
Benefits:
- OpenCode validation passes without errors
- Registry maintains complete metadata (id, name, category, tags, dependencies)
- Single source of truth for agent metadata
- Easier to maintain and update dependencies
- Backward compatible with existing tools
* fix: correct context dependency IDs to match registry
- Update context dependencies to use actual registry IDs
- Fix: context:core/standards/code → context:standards-code
- Fix: context:core/workflows/task-delegation → context:workflows-delegation
- Fix: context:delegation → context:delegation-ref
- Fix: context:review → context:review-ref
- Fix: invalid dependency in agent-metadata.md documentation
- All registry validation now passes
* chore: add navigation files and update workflow context
- Add navigation.md files for all context directories
- Update design-iteration.md and task-delegation.md workflows
- Clean up backup files from metadata fixes
* fix: install dependencies in validate-registry workflow
The validation script requires the 'glob' package which is in devDependencies.
CI was failing because dependencies were never installed before running validation.
* fix: show validation errors in CI logs
Use tee to display validation output in logs while also saving to file.
This makes debugging CI failures much easier.
* fix: remove duplicate pull_request trigger
The workflow was running twice (pull_request + pull_request_target) causing
duplicate checks. Keep only pull_request_target to support bot PRs and allow
writing to PR branches.
* chore: trigger CI re-run with fixed workflow
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3254 lines
101 KiB
JSON
3254 lines
101 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": "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"
|
|
},
|
|
{
|
|
"id": "opencoder",
|
|
"name": "OpenCoder",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/core/opencoder.md",
|
|
"description": "Orchestration agent for complex coding, architecture, and multi-file refactoring",
|
|
"tags": [
|
|
"development",
|
|
"coding",
|
|
"implementation"
|
|
],
|
|
"dependencies": [
|
|
"subagent:documentation",
|
|
"subagent:coder-agent",
|
|
"subagent:tester",
|
|
"subagent:reviewer",
|
|
"subagent:build-agent",
|
|
"subagent:contextscout",
|
|
"subagent:externalscout",
|
|
"context:standards-code",
|
|
"context:workflows-delegation",
|
|
"context:component-planning",
|
|
"context:external-libraries"
|
|
],
|
|
"category": "core"
|
|
},
|
|
{
|
|
"id": "openagent",
|
|
"name": "OpenAgent",
|
|
"type": "agent",
|
|
"path": ".opencode/agent/core/openagent.md",
|
|
"description": "Universal agent for answering queries, executing tasks, and coordinating workflows across any domain",
|
|
"tags": [
|
|
"universal",
|
|
"coordination",
|
|
"primary"
|
|
],
|
|
"dependencies": [
|
|
"subagent:task-manager",
|
|
"subagent:documentation",
|
|
"subagent:contextscout",
|
|
"subagent:externalscout",
|
|
"context:standards-code",
|
|
"context:standards-docs",
|
|
"context:standards-tests",
|
|
"context:review-ref",
|
|
"context:delegation-ref",
|
|
"context:external-libraries"
|
|
],
|
|
"category": "core"
|
|
}
|
|
],
|
|
"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"
|
|
},
|
|
{
|
|
"id": "context-manager",
|
|
"name": "ContextManager",
|
|
"type": "subagent",
|
|
"path": ".opencode/agent/subagents/core/context-manager.md",
|
|
"description": "Context organization and lifecycle management specialist - discovers, catalogs, validates, and maintains project context structure with dependency tracking",
|
|
"tags": [
|
|
"context",
|
|
"organization",
|
|
"management",
|
|
"lifecycle",
|
|
"catalog"
|
|
],
|
|
"dependencies": [],
|
|
"category": "core"
|
|
}
|
|
],
|
|
"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/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": "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": "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": "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": "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": "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",
|
|
"context:adding-agent",
|
|
"context:adding-skill"
|
|
],
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/system-builder-templates/navigation.md",
|
|
"description": "Overview of available templates for generating context-aware AI systems",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/content-creation/workflows/navigation.md",
|
|
"description": "Content Workflows Navigation",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/tasks/schemas/navigation.md",
|
|
"description": "Task Schemas",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/to-be-consumed/claude-code-docs/navigation.md",
|
|
"description": "Claude Code Documentation",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"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": "react-patterns",
|
|
"name": "React Patterns",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frontend/react/react-patterns.md",
|
|
"description": "React Patterns & Best Practices",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frontend/react/navigation.md",
|
|
"description": "React Development",
|
|
"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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/development/frameworks/tanstack-start/navigation.md",
|
|
"description": "Tanstack Start 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": "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": "navigation",
|
|
"name": "Navigation",
|
|
"type": "context",
|
|
"path": ".opencode/context/data/navigation.md",
|
|
"description": "Data Context",
|
|
"tags": [],
|
|
"dependencies": [],
|
|
"category": "standard"
|
|
},
|
|
{
|
|
"id": "agent-metadata",
|
|
"name": "Agent Metadata",
|
|
"type": "context",
|
|
"path": ".opencode/context/openagents-repo/core-concepts/agent-metadata.md",
|
|
"description": "...\\\" # ✅ Valid OpenCode field",
|
|
"tags": [
|
|
"development",
|
|
"coding"
|
|
],
|
|
"dependencies": [],
|
|
"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: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: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. 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",
|
|
"context:ui/*",
|
|
"context:development/*",
|
|
"context:design-systems",
|
|
"context:react-patterns",
|
|
"context:animation-patterns",
|
|
"context:ui-styling-standards",
|
|
"context:design-assets",
|
|
"context:clean-code",
|
|
"context:api-design",
|
|
"config:env-example",
|
|
"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",
|
|
"config:env-example",
|
|
"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",
|
|
"context:ui/*",
|
|
"context:development/*",
|
|
"context:design-systems",
|
|
"context:react-patterns",
|
|
"context:animation-patterns",
|
|
"context:ui-styling-standards",
|
|
"context:design-assets",
|
|
"context:clean-code",
|
|
"context:api-design",
|
|
"config:env-example",
|
|
"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:to-be-consumed/*",
|
|
"context:adding-skill",
|
|
"context:ui/*",
|
|
"context:development/*",
|
|
"context:design-systems",
|
|
"context:react-patterns",
|
|
"context:animation-patterns",
|
|
"context:ui-styling-standards",
|
|
"context:design-assets",
|
|
"context:clean-code",
|
|
"context:api-design",
|
|
"context:system-builder-guide",
|
|
"context:orchestrator-template",
|
|
"context:subagent-template",
|
|
"context:openagents-repo/*",
|
|
"context:context-system",
|
|
"context:context-system/*",
|
|
"context:registry-dependencies",
|
|
"context:templates",
|
|
"context:frontmatter",
|
|
"context:codebase-references",
|
|
"config:env-example",
|
|
"config:readme"
|
|
],
|
|
"additionalPaths": [
|
|
".Building/",
|
|
".github/workflows/"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"lastUpdated": "2026-01-31",
|
|
"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"
|
|
}
|
|
}
|
|
}
|
|
}
|