
Agent Creator
- 1 installs
- 63 repo stars
- Updated May 8, 2026
- different-ai/the-factory
Scaffold new OpenCode subagents from a markdown template with a default gpt-5.2-codex model.
About
Creates new OpenCode agents from a standard markdown-plus-frontmatter template with a default model. A developer uses it to add a specialized subagent to an OpenCode project.
- Scaffolds project or global OpenCode agents via opencode agent create
- Uses gpt-5.2-codex as the default model with a minimal YAML-frontmatter agent template
Agent Creator by the numbers
- 1 all-time installs (skills.sh)
- Ranked #14,102 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/different-ai/the-factory --skill agent-creatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 63 |
| Last updated | May 8, 2026 |
| Repository | different-ai/the-factory ↗ |
What it does
Scaffold new OpenCode subagents from a markdown template with a default gpt-5.2-codex model.
Files
Quick Usage (Already Configured)
Create a project agent
opencode agent createAgent file locations
- Project agents:
.opencode/agents/<name>.md - Global agents:
~/.config/opencode/agents/<name>.md
Default model
Use gpt-5.2-codex as the default model for new agents unless a workflow needs a different model.
Minimal agent template
---
description: One-line description of what the agent does
mode: subagent
model: gpt-5.2-codex
tools:
write: false
edit: false
bash: false
---
You are a specialized agent. Describe your task, boundaries, and expected output.Notes from OpenCode docs
- Agent files are markdown with YAML frontmatter.
- The markdown filename becomes the agent name.
- Set
modetoprimary,subagent, orall. - If no model is specified, subagents inherit the caller model.
toolscontrols per-agent tool access.
Reference
Follow the official OpenCode agent docs: https://opencode.ai/docs/agents/
First-Time Setup (If Not Configured)
1. Run opencode agent create and choose project scope. 2. Paste in the default template above and adjust tools as needed.
# No environment variables are required for this skill.
export type AgentCreatorClient = Record<string, never>;
export const client: AgentCreatorClient = {};
import { config } from "./load-env";
async function main() {
void config;
console.log("agent-creator: no credentials required.");
}
main().catch((error) => {
console.error(error);
});
export type AgentCreatorConfig = Record<string, never>;
export const config: AgentCreatorConfig = {};