Skip to content
agentscamp

Workflow & Prompting — AI Agents, Skills & Tools

Agents, skills, guides, tools, and commands for workflow & prompting — 42 curated resources for building with AI coding agents.

Agent

Prompt Engineer

Use this agent to design and iterate the prompts behind an LLM-powered product feature — instructions, few-shot examples, tool schemas, and the evals that prove a change actually helped. Examples — "this classification prompt is flaky, make it reliable", "design the system prompt and function schema for our support agent", "our extraction prompt regressed after I tweaked it, set up evals so this stops happening".

sonnet6
Agent

Documentation Engineer

Use this agent to write and maintain technical docs that stay true to the code — READMEs, how-to guides, API references, and runbooks. Examples — updating a stale README after a refactor, documenting a new public API from its signatures, writing an on-call runbook for a service.

sonnet6
Agent

Git Github Expert

Use this agent for Git and GitHub workflows — rebases, conflict resolution, history surgery, PRs, and Actions. Examples — resolving a messy merge, rewriting history safely, fixing a workflow file.

haiku
Agent

Agent Architect

Use this agent to design a new Claude Code subagent or review an existing one — scoping, description, toolset, model, and output contract. Examples — "design an agent that triages flaky tests", "review my code-reviewer agent for scope creep", "why won't Claude auto-delegate to my agent?".

opus3
Agent

Workflow Orchestrator

Use this agent to break large tasks into coordinated multi-step plans and delegate to other agents. Examples — planning a multi-file refactor, orchestrating a migration, decomposing an epic.

opus
Skill

Readme Generator

Generate or refresh a project README grounded in the actual repository. Use when a project has no README, a stale one, or you want install/usage/scripts/structure sections that match the real code.

invocablev1.0.0
Skill

Branch Rebaser

Rebase the current branch onto its base and walk every conflict methodically, resolving each by understanding both sides. Use when your feature branch has fallen behind main and you want a clean, linear history without clobbering changes.

invocablev1.0.0
Skill

Conventional Commits

Generate clear Conventional Commits messages from staged changes. Use when committing code and you want a well-structured, consistent commit message.

invocablev1.0.0
Skill

Changelog From PRs

Draft a release changelog by summarizing merged pull requests since the last tag. Use when preparing a release or writing release notes.

v1.0.0
Skill

Prompt Optimizer

Diagnose why a prompt underperforms and rewrite it with the technique that fixes it — clearer structure, few-shot examples, an explicit output contract, or reasoning scaffolding — returning an optimized prompt, the rationale for every change, and what to measure to confirm the lift. Use when a prompt is flaky, verbose, drifting in format, or just not good enough.

invocablev1.0.0
Guide

Building Multi-Step Agent Workflows

Patterns for decomposing big tasks and coordinating multiple agents.

6m read· AgentsCamp
Guide

Multi-Agent Orchestration

Four patterns for coordinating multiple agents — fan-out, pipeline, orchestrator-worker, and verify/critic — and when each earns its overhead.

10m read· AgentsCamp
Guide

CLAUDE.md Best Practices

How to write a CLAUDE.md that actually helps — what to include, what to leave out, and how to keep it current.

9m read· AgentsCamp
Guide

Choosing the Right Model: Haiku vs Sonnet vs Opus

How to pick the right Claude model tier for an agent or task.

5m read· AgentsCamp
Guide

Getting Started with Claude Code Agents

What Claude Code subagents are, why they help, and how to add your first one.

6m read· AgentsCamp
Guide

Installing Claude Code

Install Claude Code, authenticate, start a session in a real project, and add a minimal CLAUDE.md.

8m read· AgentsCamp
Guide

What Is Claude Code?

A grounded explanation of Claude Code: an agentic command-line coding tool that reads files, runs commands, and works in a loop toward a goal.

9m read· AgentsCamp
Guide

Writing Your First Custom Agent

A step-by-step guide to authoring a focused, effective custom subagent.

6m read· AgentsCamp
Guide

AI Coding Agents in 2026: The Open-Source & CLI Edition

Cursor and Windsurf vs the open-source agents — Cline, Aider, Codex CLI, Roo Code, and more. Who should bring their own model, and when to stay in the terminal.

4m read· AgentsCamp
Guide

Context Engineering

Treating the context window as a finite budget — what to load, what to leave out, and when to reset.

8m read· AgentsCamp
Guide

Cursor vs Claude Code vs GitHub Copilot vs Windsurf in 2026

A practical, opinionated comparison of the four mainstream AI coding tools — form factor, agentic depth, model choice, and who each one is for.

5m read· AgentsCamp
Guide

Programmatic Prompt Optimization with DSPy: Stop Hand-Tuning Prompts

Hand-tuning prompts doesn't scale. DSPy treats prompting as programming — declare tasks as typed signatures and let an optimizer compile the prompts for you.

3m read· AgentsCamp
Guide

Effective Tool Use: Scoping an Agent's Toolset

How to scope tools and permissions so an agent reaches for the right one and can't do damage.

8m read· AgentsCamp
Guide

Prompt Patterns for Coding Agents

Practical prompting patterns: chaining, few-shot, context management, tool use, and output structuring.

5m read· AgentsCamp
Guide

Few-Shot vs Chain-of-Thought vs Structured Prompting: What to Use When (2026)

When to reach for few-shot examples, chain-of-thought reasoning, or structured/output-constrained prompting — a 2026 decision guide to the core techniques.

4m read· AgentsCamp
Guide

Skills vs Agents vs Commands

How Claude Code's two extension mechanisms — subagents and skills — differ across three invocation patterns, with a decision table for choosing the right one.

10m read· AgentsCamp
Guide

Writing Your First Skill

A step-by-step guide to packaging a reusable procedure as a Claude Code skill that loads exactly when it's needed.

10m read· AgentsCamp
Tool

Amp

Sourcegraph's agentic coding tool — a CLI and editor extensions tuned for frontier-model coding.

freemiumagent
Tool

Bolt

StackBlitz's in-browser AI agent that builds, runs, and deploys full-stack web apps in a WebContainer.

freemiumplatform
Tool

Claude Agent SDK

A toolkit for building custom agents on the same harness that powers Claude Code.

freesdk
Tool

Claude Code

Anthropic’s official agentic coding tool that runs in the terminal, IDE, and web.

paidcli
Tool

Devin

Cognition's autonomous AI software engineer that works in its own cloud workspace with an editor, terminal, and browser.

freemiumagent
Tool

DSPy

Program language models instead of prompting them: declare tasks as typed signatures and let optimizers compile the prompts and few-shot examples for you.

open sourcesdk
Tool

Goose

Block's open-source, on-machine AI agent that is MCP-native and model-agnostic, with a CLI and desktop app.

open sourceagent
Tool

Warp

A modern, AI-powered terminal with an agent mode that can run and chain commands across your codebase.

open sourceterminal
Command

Add Docstrings

Add or improve docstrings for the public API of a file or symbol.

/add-docstrings<file or symbol>
Command

Explain Code

Explain what the given code does, in clear prose with a short summary.

/explain-code[file or symbol]
Command

Update README

Update the README to reflect the current scripts, structure, and features of the repo.

/update-readme[section or focus]
Command

Commit

Stage changes and write a Conventional Commits message describing them.

/commit
Command

Sync Branch

Fetch and rebase the current branch onto its base, resolving conflicts and verifying the build.

/sync-branch[base branch]
Command

Breakdown Task

Decompose a task into an ordered checklist of small, verifiable steps.

/breakdown-task<task>
Command

Plan Feature

Explore the codebase and produce an implementation plan for a feature.

/plan-feature<feature description>