Skip to content
Level up your prompts with SurePrompts — curated prompts for every workflow.
agentscamp

Coding & Languages — AI Agents, Skills & Tools

Agents, skills, guides, tools, and commands for coding & languages — 87 curated resources for building with AI coding agents.

Agent

Backend Developer

Use this agent to build server-side features — endpoints, business logic, data access, background jobs. Examples — a new REST/GraphQL endpoint, a queue worker, a database integration.

sonnet
Agent

Frontend Developer

Use this agent to build UI — responsive layouts, components, accessibility, and design-system work. Examples — implementing a Figma design, fixing a11y issues, building a reusable component.

sonnet
Agent

Mobile Developer

Use this agent to build cross-platform mobile apps with React Native + Expo — screens, navigation, native modules, and shipping via EAS. Examples — adding a tab-based navigation flow, fixing a janky FlatList, shipping a build to TestFlight with EAS.

sonnet
Agent

Design Systems Librarian

Use this agent to keep a design system's tokens, components, and documentation consistent with each other — finding hardcoded colors, spacing, and radii that should be tokens, components with no docs and docs describing variants that no longer exist, naming drift between token names, component names, and design-tool variables, and stale documentation — then reporting the drift with severity and a prioritized fix list. Examples — 'audit our design system for hardcoded values', 'which components are undocumented or documented wrong?', 'our token names and the Figma variables have diverged, show me where'.

sonnet3
Agent

CLI Tooling Engineer

Use this agent to design or build a command-line tool — subcommand and flag layout, --help and error UX, exit codes, --json/machine output, config precedence, stdin/stdout/stderr and pipe behavior, TTY/color/NO_COLOR detection, and CLI testing. Examples — "design the command and flag surface for our new deploy CLI", "this tool prints errors to stdout and returns 0 on failure — fix its ergonomics", "make our command pipe-friendly and add a --json mode for CI".

sonnet5
Agent

C# Pro

Use this agent for modern C#/.NET 8+ — records, pattern matching, nullable reference types, correct async/await, LINQ, Span<T>, and source generators — plus ASP.NET Core and EF Core. Examples — building a minimal-API service, fixing an EF Core N+1 or tracking leak, hunting a deadlock from sync-over-async, or turning on nullable reference types across a project.

sonnet5
Agent

Golang Pro

Use this agent for idiomatic Go — concurrency, errors, small interfaces, stdlib-first design, and profiling. Examples — fixing a goroutine leak, designing a context-aware API, profiling a hot path with pprof.

sonnet6
Agent

Java Pro

Use this agent for idiomatic, modern Java (17/21+) — records, sealed types, pattern matching, virtual threads and structured concurrency, the Streams API, and JVM/GC performance. Examples — modernizing a legacy POJO-and-thread-pool service to records and virtual threads, diagnosing a GC pause or allocation hotspot, reviewing concurrency correctness, or fixing a Spring Boot service that blocks the wrong threads.

sonnet5
Agent

Kotlin Pro

Use this agent for idiomatic Kotlin — null safety, coroutines and structured concurrency, Flow, sealed classes with exhaustive when, data classes, and extension functions — on Android and the JVM. Examples — fixing a coroutine leak, replacing callbacks with Flow, removing !! null-safety holes.

sonnet6
Agent

Php Pro

Use this agent for idiomatic, modern PHP 8.3+ — strict types, enums, readonly and promoted properties, Composer/PSR-4 autoloading, and safe PDO data access. Examples — modernizing a PHP 5-era class, killing an ORM N+1, hardening a query against SQL injection.

sonnet6
Agent

Python Pro

Use this agent for idiomatic, performant Python — typing, async, packaging, and stdlib mastery. Examples — refactoring to idiomatic Python, async I/O, packaging a library.

sonnet
Agent

React Specialist

Use this agent for React architecture — hooks, state, performance, Server Components, and patterns. Examples — fixing re-render issues, designing component state, adopting RSC.

sonnet
Agent

Rust Pro

Use this agent for idiomatic Rust — ownership, lifetimes, error handling, traits, async with tokio, and the cargo toolchain. Examples — fixing borrow-checker errors, designing a trait API, making async code compile cleanly under tokio.

sonnet6
Agent

SQL Pro

Use this agent for SQL itself — correct joins and window functions, indexing, EXPLAIN plans, schema design, and safe migrations on Postgres/MySQL. Examples — making a slow query fast, designing a normalized schema, writing a reversible migration.

sonnet6
Agent

Swift Pro

Use this agent for modern Swift 6 — value semantics, optionals done right, async/await and actors, Sendable/data-race safety, and idiomatic SwiftUI. Examples — fixing a data race under strict concurrency, untangling force-unwrap crashes, making a SwiftUI list scroll smoothly.

sonnet6
Agent

Typescript Pro

Use this agent for advanced TypeScript — generics, type-level programming, strictness, and inference. Examples — typing a tricky API, fixing type errors, designing a type-safe library surface.

sonnet
Skill

Component Spec Writer

Turn a component screenshot or written description into a developer handoff spec covering anatomy, variants, states, a props table with types and defaults, behavior, responsive rules, edge cases, accessibility notes for an auditor to verify, and open questions, keeping what the artifact shows separate from what was inferred and turning every gap into a question instead of a plausible default. Use when a component is going to engineering and the design file is the only documentation that exists.

v1.0.0
Skill

Design Token Extractor

Read a screenshot, a pasted stylesheet, or a written component description and produce a design token set as W3C DTCG-style JSON, with colors, a type scale, spacing, radii, and shadows grouped and named, followed by a notes list saying which values were read exactly, snapped to a scale, or estimated by eye. Use when a design exists only as pixels or ad-hoc CSS and you need a named token set to start from.

v1.0.0
Skill

React Render Profiler

Find and fix wasteful React re-renders by classifying the cause — unstable prop/callback/object identities, context value churn, state lifted too high, expensive work in render, or unvirtualized lists — confirming it with a measurement, then applying the one targeted fix and re-measuring. Use when a React UI is janky, slow to type in, or re-renders far more than the data actually changed.

invocablev1.0.0
Skill

Web Vitals Optimizer

Diagnose and fix Core Web Vitals — LCP, CLS, and INP — by treating real-user field data at p75 as the source of truth, using Lighthouse/WebPageTest only to find the at-fault element, script, or shift, then applying the one targeted fix per metric and re-measuring. Use when a page feels slow, scores poorly on PageSpeed/Lighthouse, or fails CWV in CrUX/RUM field data.

invocablev1.0.0
Skill

Circular Dependency Breaker

Detect and break a circular import — map the exact cycle with a real tool, then break the right edge by extracting the shared piece into a leaf module, inverting a layering dependency, merging two falsely-split modules, or (last resort) deferring an import. Use when you hit an import cycle error, an undefined-on-import or 'cannot access before initialization' bug, or a bundler/linter flags a cycle.

invocablev1.0.0
Skill

Extract Module

Split an overgrown file into cohesive, well-bounded modules — find the natural seams, design each new module's public interface before moving a line, then relocate one unit at a time keeping tests green. Use when a file has grown too large, mixes unrelated responsibilities, or every change to it forces unrelated diffs and merge conflicts.

invocablev1.0.0
Skill

Feature Flag Retirer

Retire stale feature flags by confirming each flag's decided final state, then collapsing every conditional to the winning branch and deleting the loser plus the now-dead code it reached. Use when temporary flags have outlived their rollout, when flag conditionals clutter the code, or during a flag-debt cleanup.

invocablev1.0.0
Skill

Type Coverage Improver

Raise TypeScript type strictness incrementally — measure the any/implicit-any baseline, enable one strict sub-flag at a time, and fix the fallout per flag instead of all at once, keeping the typecheck green at every step. Use when a codebase is loosely typed, when you want strict mode on without a big-bang break, or when `any` keeps hiding bugs that surface in production.

invocablev1.0.0
Skill

Accessibility Regression Auditor

Audit a UI change for accessibility regressions by combining automated checks with keyboard, focus, semantic, name-role-value, contrast, zoom, and screen-reader-oriented inspection. Use when reviewing a component or pull request, adding a dialog or form, changing navigation, or investigating an accessibility failure that a linter alone cannot explain.

invocablev1.0.0
Skill

Localization Readiness Auditor

Audit an application or feature for localization readiness across extracted messages, interpolation, pluralization, date and number formatting, layout expansion, right-to-left behavior, sorting, search, assets, metadata, and test coverage. Use before adding a locale, reviewing hard-coded UI text, or investigating a feature that breaks outside English.

invocablev1.0.0
Guide

Claude Code for Data Analysts: Notebooks, SQL, and CSV Work Without a Data Engineer

Run analysis work in Claude Code: an analysis repo with CLAUDE.md, a CSV profiling pass, a pandas loop, a read-only warehouse query, and permission rules.

8m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Claude for Data Analysis: The Complete 2026 Guide

The four surfaces where Claude touches data, what the code execution sandbox really is, how an AI analysis fails silently, and the checks that catch it.

13m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Base44 vs Lovable: Which AI App Builder for Non-Technical Founders?

Base44 vs Lovable for non-technical founders: Base44's all-in-one managed backend and hosting versus Lovable's Supabase stack with GitHub sync. Verdict first.

5m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Best AI App Builders in 2026: v0 vs Lovable vs Bolt vs Replit

Seven AI app builders compared for 2026 — v0, Lovable, Bolt, Replit Agent, Base44, Emergent, and Rork — with a verdict, a pricing model, and a best-for each.

7m read· Jun 11, 2026· Imtiaz Rayhan
Guide

The Best Claude Code Alternatives in 2026 (Free, Open-Source, and Paid)

The best Claude Code alternatives in 2026, sorted by why you're leaving: cost, open source, local models, an IDE, cloud agents, or OpenAI and Google.

18m read· Sep 11, 2026· Imtiaz Rayhan
Guide

The Best GitHub Copilot Alternatives in 2026 (Free and Paid)

The best GitHub Copilot alternatives in 2026: AI-native editors, open-source VS Code and JetBrains agents, self-hosted assistants and terminal agents.

16m read· Sep 11, 2026· Imtiaz Rayhan
Guide

Claude Code vs Codex CLI: Terminal Agents Compared (2026)

Claude Code vs OpenAI's Codex CLI — autonomy vs sandboxed control, extensibility vs open source, model ecosystems, and which terminal agent fits your work.

3m read· Jun 11, 2026· Imtiaz Rayhan
Guide

Claude Code vs Cursor: Which AI Coding Tool in 2026?

Claude Code vs Cursor compared honestly — terminal agent vs AI-first editor, autonomy vs inline control, pricing models, and when to run both.

3m read· Jun 11, 2026· Imtiaz Rayhan
Guide

Claude Code vs OpenCode: First-Party vs Open Source (2026)

Claude Code vs OpenCode — Anthropic's tuned first-party agent vs the most-starred open-source one with 75+ providers. Control vs polish, decided honestly.

3m read· Jun 11, 2026· Imtiaz Rayhan
Guide

Cline vs Kilo Code vs Roo Code (2026): Which to Use After Roo's Shutdown

Roo Code shut down in May 2026. Cline vs Kilo Code compared on license, agents, checkpoints, BYOK and pricing model, plus how Roo users migrate.

11m read· Sep 11, 2026· Imtiaz Rayhan
Guide

Cursor vs Windsurf (Devin Desktop) in 2026

Cursor vs Windsurf — now Devin Desktop — compared: agent-first editing, Composer vs Devin Local, the Cognition rebrand, and which AI editor fits you.

3m read· Jun 11, 2026· Imtiaz Rayhan
Guide

GitHub Copilot vs Cursor: Extension or Editor? (2026)

GitHub Copilot vs Cursor compared — stay in your editor with an extension, or switch to an AI-first fork? Completion, agents, enterprise fit, and pricing shape.

3m read· Jun 11, 2026· Imtiaz Rayhan
Guide

Lovable vs Claude Code: Builder or Agent?

Lovable vs Claude Code for founders: the chat app builder that gives you a working product versus the coding agent that changes a real codebase. Verdict first.

5m read· Sep 10, 2026· Imtiaz Rayhan
Guide

v0 vs Lovable: AI App Builders Compared (2026)

v0 vs Lovable — Vercel's generative UI tool vs the full-app builder. Component quality vs end-to-end apps, code ownership, and who each serves best.

2m read· Jun 11, 2026· Imtiaz Rayhan
Guide

AI Coding Statistics 2026: The Numbers That Are Actually Sourced

How much code AI writes, who uses the tools, and what it does to quality — every statistic dated and traced to its primary source, updated on a cadence.

4m read· Jul 1, 2026· Imtiaz Rayhan
Guide

Claude Code for Designers: Prototype in Code Without Becoming an Engineer

Why a designer opens a terminal agent, how to set it up safely, connecting Figma, a CLAUDE.md for a design-system repo, and three workflows with prompts.

7m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Maintaining a Design System with Claude Code

Tokens, components, docs, and the Figma file drift apart within weeks. A repo layout, CLAUDE.md rules, and three Claude Code jobs that catch it every week.

6m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Build an MVP with Claude Code: Idea to Deployed App in a Weekend

A non-developer's weekend plan for an MVP with Claude Code: one-page spec, a boring stack, tests as you go, Supabase for auth and data, Vercel to deploy.

8m read· Sep 10, 2026· Imtiaz Rayhan
Guide

Claude Code for Non-Developers and Founders: The Complete 2026 Guide

What Claude Code actually is in plain language, why non-developers use it, how permissions and CLAUDE.md work, and the first three tasks a founder should try.

14m read· Sep 10, 2026· Imtiaz Rayhan
Guide

When Your Lovable or Bolt App Outgrows the Builder

Signs your Lovable or Bolt app has outgrown its builder, how GitHub sync gives you a repository, and what to audit first with Claude Code: auth, secrets, RLS.

7m read· Sep 10, 2026· Imtiaz Rayhan
Guide

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

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

7m read· Jun 3, 2026· Imtiaz Rayhan
Guide

Claude vs GPT vs Gemini for Coding in 2026

The three frontier model families compared for real coding work — agentic depth, ecosystem fit, context, and cost shape — plus how to actually choose.

3m read· Jun 11, 2026· Imtiaz Rayhan
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· Jun 3, 2026· Imtiaz Rayhan
Guide

9 Best Claude Skills for Frontend Development

Compare Claude skills for accessibility, Web Vitals, React renders, bundles, localization, browser security, test data, tests, and caching.

3m read· Aug 4, 2026· Imtiaz Rayhan
Guide

9 Best Claude Skills for Performance Engineering

Compare Claude skills for caching, Web Vitals, bundles, React renders, load tests, cold starts, CPU profiles, memory leaks, and prompt caches.

3m read· Aug 4, 2026· Imtiaz Rayhan
Guide

10 Best Claude Skills for Refactoring

Compare Claude skills and commands for clean-code passes, renames, module splits, dead code, upgrades, import cycles, flags, strict types, and migrations.

8m read· Sep 11, 2026· Imtiaz Rayhan
Guide

Screenshot-to-Code: Building UIs from Images with AI

Turn a screenshot, mockup, or Figma frame into working frontend code with AI vision models — the realistic workflow, the right tools, and the honest pitfalls.

5m read· Jun 20, 2026· Imtiaz Rayhan
Tool

Aider

Open-source terminal AI pair programmer that edits files in your Git repo and auto-commits each change, working with Claude, GPT, and other models you bring.

open sourcecli
Tool

Google Antigravity

Google's agentic development platform — an agent-first IDE and Manager surface where multiple agents work across editor, terminal, and browser, on Gemini 3.

freemiumide
Tool

Augment Code

AI coding assistant built for large, real-world codebases — a Context Engine that indexes the whole repo, with agents and chat in IDEs and a CLI.

paidextension
Tool

Bolt

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

freemiumapp-builder
Tool

Cline

Open-source autonomous coding agent for VS Code that plans, edits files, and runs commands with diff approval, using any model you bring or a local runtime.

open sourceextension
Tool

Cody

Sourcegraph's AI coding assistant for the IDE, grounded in deep codebase context.

enterpriseextension
Tool

Continue

An open-source IDE extension for building custom AI coding assistants.

open sourceextension
Tool

Crush

Charm's terminal coding agent: nearly any model, including local ones, switched mid-session, with LSP context, MCP and Agent Skills. Source-available (FSL).

freecli
Tool

Cursor

An AI-first code editor built on VS Code with deep in-editor agent features, parallel agents, in-house Composer models, and a plugin marketplace.

freemiumide
Tool

Devin

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

freemiumagent
Tool

Factory

Factory is an agent-native software development platform whose Droids plan, write, test, and ship code from the terminal, IDE, and web with org context.

paidagent
Tool

Gemini CLI

Google's open-source terminal AI agent powered by Gemini models, with a 1M-token context window and built-in tools.

open sourcecli
Tool

Github Copilot

GitHub’s AI pair programmer with inline completions and an agent mode.

freemiumextension
Tool

Goose

Open-source, on-machine AI agent, originally from Block and now an Agentic AI Foundation project — MCP-native and model-agnostic, with a CLI and desktop app.

open sourceagent
Tool

Jules

Google's asynchronous coding agent: it clones your GitHub repo into a cloud VM, proposes a plan built with Gemini, and opens a pull request once you approve.

freemiumagent
Tool

Kiro

AWS's agentic IDE and CLI that turns a prompt into a spec of requirements, design and tasks, then checks the code against it with property-based tests.

freemiumide
Tool

Lovable

An AI app builder that turns natural-language prompts into shippable full-stack web apps.

freemiumapp-builder
Tool

Opencode

The open-source AI coding agent — a terminal TUI from Anomaly with 75+ model providers, LSP-powered context, parallel agents, and shareable sessions.

open sourcecli
Tool

Qwen Code

Alibaba Qwen's Apache-2.0 coding agent for the terminal, editor and desktop: OpenAI, Anthropic, Gemini and Qwen APIs, any provider, or local models.

open sourcecli
Tool

Replit Agent

Replit's AI agent that builds, runs, and deploys full-stack apps from a prompt inside the Replit cloud IDE.

freemiumapp-builder
Tool

Roo Code

A discontinued open-source VS Code agent (a Cline fork); the team has since pivoted away from the IDE extension.

open sourceextension
Tool

Tabby

Self-hosted, open-source AI coding assistant by TabbyML — run your own completion and chat models on your infrastructure, with IDE extensions.

open sourceextension
Tool

Tabnine

An AI code completion and chat assistant built around code privacy, self-hosting, and air-gapped enterprise deployment.

paidextension
Tool

Trae

Trae is an AI-native IDE from ByteDance — a VS Code-style editor with a built-in Builder agent and an autonomous SOLO mode that writes code across a project.

freemiumide
Tool

V0

Vercel's generative UI builder that turns prompts into production-ready React, Next.js, and shadcn/ui apps.

freemiumapp-builder
Tool

Void — Open-Source AI Code Editor (VS Code Fork)

Open-source AI code editor forked from VS Code, an alternative to Cursor that connects directly to your chosen model with no proprietary backend.

open sourceide
Tool

Wave Terminal

Open-source terminal that blends the CLI with inline file previews, a built-in editor, a web browser, and a context-aware AI assistant in one window.

open sourceterminal
Tool

Devin Desktop (formerly Windsurf)

An agentic IDE — formerly Windsurf, now Devin Desktop from Cognition AI — with flows that take multi-step actions across your codebase.

freemiumide
Tool

Zed

A high-performance, multiplayer code editor with built-in AI assistance.

open sourceide
Command

Trace Data Flow

Trace how a value, field, or variable flows through the codebase from source to sink.

/trace-data-flow<variable, field, or value to trace>
Command

Design Tokens

Extract design tokens from a stylesheet, a Tailwind or theme config, or a screenshot, then create or update design/tokens.json and report every added, changed, and removed token.

/design-tokens[stylesheet, config, or image path]
Command

Rename Symbol

Safely rename a symbol project-wide, distinguishing the real symbol from coincidental substring matches.

/rename-symbol<oldName> <newName>
Command

New Component

Scaffold a new UI component matching the project conventions.

/new-component<ComponentName> [props]
Command

Scaffold CLI Command

Scaffold a new subcommand for an existing CLI (or a minimal new CLI) in the project's language — flag/argument parsing, --help text, input validation, and correct exit codes — matching the framework and conventions already in use.

/scaffold-cli<the command to add — e.g. 'a `sync` subcommand that pulls remote config'>