home / skills / frankxai / arcanea / arcanea-coding-agent
This skill turns opencode into an Arcanean creative workspace with 64 specialized agents and real-time multi-agent collaboration.
npx playbooks add skill frankxai/arcanea --skill arcanea-coding-agentReview the files below or copy the command above to add this skill to your agents.
---
name: arcanea-coding-agent
description: Arcanea creative agent integration for opencode
version: 1.0.0
author: Arcanea Team
emoji: 🌟
---
# Arcanea Coding Agent Skill
## Overview
This skill transforms opencode into an Arcanean creative workspace, giving you access to 64 specialized agents for creative projects directly within your editor.
## Installation
```bash
# In opencode, the skill is automatically available when in Arcanea directory
# Or manually enable:
opencode skill enable arcanea-coding-agent
```
## Features
- **64 Specialized Agents** - Access all elemental courts
- **Inline Invocation** - @agent mentions in any file
- **Workflow Support** - Multi-agent orchestration
- **Context Awareness** - Agents know your current file/project
- **Real-time Streaming** - See agent responses as they generate
- **Cache & Learning** - Faster responses over time
## Usage
### Basic Agent Invocation
Type in any file or chat:
```
@ignition help me brainstorm ideas for this function
```
### Context-Aware Help
Select code, then invoke:
```
@refinement improve this selected code
```
### Multi-Agent Workflows
```
@orchestration create character profile for my protagonist
```
### Commands
| Command | Description |
|---------|-------------|
| `arcanea:invoke` | Invoke agent with current context |
| `arcanea:agents` | List all available agents |
| `arcanea:workflows` | Show available workflows |
| `arcanea:mode arcane` | Switch to mystical language |
| `arcanea:mode pro` | Switch to professional terms |
## Configuration
```json
{
"arcanea": {
"mode": "arcane",
"defaultAgent": "orchestration",
"aiProvider": "hybrid",
"claudeApiKey": "${CLAUDE_API_KEY}",
"cacheEnabled": true,
"streaming": true
}
}
```
## Key Agents for Coding
- **@structure** - System architecture and design
- **@optimization** - Performance improvements
- **@refinement** - Code polishing and cleanup
- **@clarity** - Documentation and explanation
- **@debug-exorcist** - Bug hunting and fixes
## Integration
This skill works with:
- opencode editor commands
- File context awareness
- Selection-based operations
- Project-wide knowledge
## Learn More
- Full Documentation: `AGENT_ARCHITECTURE_v4.md`
- Claude Instructions: `.claude/CLAUDE.md`
- UI Demo: `PREMIUM_UI_DEMO.html`
This skill turns your opencode workspace into an Arcanea creative coding environment with 64 specialized agents available inline. It brings multi-agent orchestration, context-aware assistance, and real-time streaming responses directly into your editor. You get a blend of creative frameworks and pragmatic coding tools to speed iteration and improve code quality.
Agents are invoked inline using @mentions or editor commands and run against the current file, selection, or project context. The system routes requests to the configured AI provider, streams responses as they generate, and caches learned patterns for faster follow-ups. Workflows let multiple agents coordinate tasks—e.g., drafting, refining, and testing—so complex creative or technical jobs execute end-to-end.
How do I invoke an agent inside a file?
Type an @mention with the agent name and a prompt, or use the arcanea:invoke command to call the default agent with current context.
Can agents access my whole project?
Yes—agents operate on the current file, selection, or project context depending on the invocation and permissions you grant.
What modes are available and when to switch?
Use 'pro' for concise, technical outputs and 'arcane' for creative, mythic language. Switch modes when you need either precision or stylistic exploration.