explaingit

contains-studio/agents

12,375Audience · vibe coderComplexity · 1/5Setup · easy

TLDR

A ready-to-install collection of 35+ named AI specialist agents for Claude Code, covering engineering, product, design, marketing, and studio operations, just copy the files and they appear in your assistant.

Mindmap

mindmap
  root((contains-studio agents))
    Engineering
      Backend architecture
      Frontend development
      Mobile apps
      Test writing
    Product
      User feedback
      Sprint prioritization
    Marketing
      TikTok strategy
      Reddit building
      App Store copy
    Design
      UI design
      UX research
      Brand consistency
    Installation
      Copy to agents folder
      Restart Claude Code
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Install pre-built specialists like a backend architect or test writer so Claude Code automatically routes tasks to the right expert.

USE CASE 2

Use the marketing agents to get TikTok strategy, Reddit community advice, or App Store copy written without leaving your coding environment.

USE CASE 3

Set up auto-triggering agents so tests are written after every code change and UI gets a whimsy review after every design edit.

USE CASE 4

Use the included guide and checklist to write your own custom agent tailored to your specific workflow or product.

Tech stack

MarkdownYAML

Getting it running

Difficulty · easy Time to first run · 5min

Requires Claude Code to be installed, just clone the repo and copy markdown files to ~/.claude/agents/ then restart.

License not specified in the explanation, check the repository directly before using in a project.

In plain English

This repository is a collection of pre-built AI agent definition files for Claude Code, the AI coding assistant from Anthropic. Claude Code supports sub-agents: named specialists you can invoke to handle specific types of tasks. Each agent in this repo is a markdown file with a YAML header that defines the agent's name, what tools it can use, and a detailed system prompt describing its area of expertise. The agents are organized into departments that mirror a small product studio structure. The engineering department includes agents for backend architecture, frontend development, mobile apps, rapid prototyping, and writing tests. The product department has agents for synthesizing user feedback, prioritizing sprints, and researching trends. Marketing agents handle tasks like app store optimization, TikTok strategy, Reddit community building, and content creation. Design agents cover UI design, UX research, brand consistency, and adding small delightful details to interfaces. There are also agents for project management, studio operations (analytics, finance, legal checks, support), and testing. Installation is simple: clone the repo and copy the agent files into your local Claude Code agents directory at ~/.claude/agents/, then restart Claude Code. Once installed, you can invoke agents by describing a task and letting Claude route it, or by naming an agent explicitly. Some agents are set to trigger automatically, for example the test-writing agent fires after code changes, and the whimsy agent fires after UI edits. The repo includes a guide for writing your own agents, with a checklist covering required YAML fields and a minimum of 500 words for the system prompt. The collection reflects the internal workflow at Contains Studio, which the README describes as a 6-day sprint model. There are 35-plus agents total, including two bonus agents: one for tech humor and one for coaching the other agents.

Copy-paste prompts

Prompt 1
I want to install the contains-studio agents into my Claude Code setup on macOS. Walk me through cloning the repo, copying the files to ~/.claude/agents/, and verifying they appear after restart.
Prompt 2
I run a solo product studio and want a sprint-prioritization agent that understands my 6-day sprint model. Using the agent-writing guide in this repo, help me write the YAML header and system prompt.
Prompt 3
Show me which agents in this collection trigger automatically and what events cause them to fire, so I can decide which ones to enable.
Prompt 4
I want to use the UX research agent to analyze a set of user feedback I have. How do I invoke it by name in Claude Code and what input format does it expect?
Open on GitHub → Explain another repo

← contains-studio on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.