Skip to main content
Trinity

agent-dev Plugin

Development tools for extending existing agents with skills, memory systems, and workflows.

Installation

/plugin install agent-dev@abilityai

Skills

SkillDescription
/agent-dev:create-playbookCreate a new skill/playbook for the agent
/agent-dev:adjust-playbookModify an existing skill/playbook
/agent-dev:add-memoryAdd memory system (file-index, brain, json-state, workspace)
/agent-dev:add-backlogAdd GitHub Issues backlog workflow
/agent-dev:add-git-syncAdd git-as-state hooks (auto-commit on tool use)
/agent-dev:backlogView GitHub Issues backlog
/agent-dev:claimClaim the next issue from the backlog
/agent-dev:closeClose current issue without a commit
/agent-dev:commitCommit changed skill files and close the in-progress issue
/agent-dev:autoplanAnalyze an issue before implementing — research and planning phase
/agent-dev:groomGroom the backlog — tag untagged issues with size/priority
/agent-dev:roadmapStrategic view of the backlog — open issues grouped by milestone
/agent-dev:sprintHuman-supervised development cycle
/agent-dev:work-loopAutonomous work loop — process backlog issues until empty
/agent-dev:planPlan and execute large multi-session projects

Memory Systems

Add persistent memory to agents via /agent-dev:add-memory:

SystemPurposeUse When
file-indexWorkspace file awareness and searchAgent needs to know what files exist
brainZettelkasten-style knowledge graphAgent builds connected notes over time
json-stateStructured JSON state with jq updatesAgent tracks counters, config, or structured data
workspaceMulti-session project trackingAgent works on long-running projects

Memory systems are copied directly into the agent - no plugin dependency at runtime.

Playbook Development

Create a New Playbook

/agent-dev:create-playbook

Guides through purpose (what the playbook accomplishes), triggers (when it should run), steps (the workflow steps), and state (what data it reads/writes).

Modify an Existing Playbook

/agent-dev:adjust-playbook daily-report

Options: add/remove steps, change automation level, update schedule, fix issues.

GitHub Backlog Workflow

Add task management via GitHub Issues:

/agent-dev:add-backlog

This installs: /backlog (view current issues), /claim (claim next task), /close (close issue without commit), /commit (commit skill changes and close issue), /groom (tag and prioritize issues), and /roadmap (view issues by milestone).

Autonomous Work Loop

Run the agent autonomously through its backlog:

/agent-dev:work-loop

The agent claims the highest priority issue, works on it until complete, commits and closes the issue, claims the next one, and repeats until backlog is empty or time limit reached.

Human-Supervised Sprint

For sessions where you want to stay in the loop:

/agent-dev:sprint

Prompts for approval at key decision points rather than running autonomously.

Multi-Session Planning

For large projects that span multiple sessions:

/agent-dev:plan

Creates a persistent plan that tracks overall goals and milestones, current session focus, completed work, and next steps.

Git Sync

Add automatic git commits on every tool use:

/agent-dev:add-git-sync

Installs hooks that commit the agent's state after each tool call — useful for agents that modify their own skills or knowledge base.

See Also

create-agent Plugin - Create new agents
Skills and Playbooks - How skills work in Trinity
Abilities Overview - Full toolkit overview