mirror of
https://github.com/IgorWarzocha/Opencode-Workflows.git
synced 2026-09-14 16:22:53 +08:00
2698a1d765
- Implement internal maintenance suite: repo-maintainer agent and automated audit/sync scripts. - Add "Opencode Configurator" suite: agent-architect, command-creator, and skill-creator. - Refactor core commands (/improve, /refactor, /rmslop) to RFC 2119 + XML standards. - Standardize all agent metadata and structural tagging across the repository. - Introduce utility commands: /npm for package management and /create-pack for bundling. - Overhaul README.md and documentation to reflect new workflow patterns.
1.5 KiB
1.5 KiB
description, agent
| description | agent |
|---|---|
| Create Opencode pack components | opencode-configurator |
You are tasked with creating a complete "Opencode Pack" based on the user's request: "$ARGUMENTS"
A Pack consists of three integrated components:
- Agent: The persona and orchestration logic.
- Skill: The specialized knowledge, scripts, and instructions.
- Command: The user interface/shortcut to trigger the workflow.
Phase 1: Research & Discovery
CRITICAL: You MUST NOT guess.
- Analyze the Request: If the user mentions a specific library, tool, or repo, you MUST understand it deeply.
- External Research: Use
websearchto find the latest documentation, patterns, and best practices for the subject. - Internal Exploration: If this pack is for the current repository, use the
tasktool (type:explore) to analyze the codebase structure and patterns.
Phase 2: Skill Loading
You MUST load the following skills to ensure architectural compliance:
skill("agent-architect")- To design the agent.skill("skill-creator")- To structure the skill.skill("command-creator")- To build the slash command.
Phase 3: Construction
Follow the workflow defined in each skill to build the components.
- Skill First: Define the capabilities and scripts.
- Agent Second: Give the agent permission to use the skill (strict whitelist).
- Command Third: Create the user interface that routes to the agent.
Execution
Start by researching the subject "$ARGUMENTS".