claude

dev-agents

Language-agnostic development agents and skills for Claude Code, with Rust, TypeScript, and Luau/Lua (including Roblox) stack profiles: 15 specialist agents (architect, developer, testing, performance, security, reviewer, CI/CD, debugger, critic, SDD, live-tester, tech-writer, researcher, architecture and security analysts) that load per-language rules from the stack skill, team-develop and team-debug agent-team orchestration, a read-only continuous-improvement cycle that also runs headless, Rust 1.89-1.99 API reference, handoff protocol, spec-driven development pipeline, and rust-analyzer, typescript-language-server, luau-lsp, and lua-language-server LSP integration.

12 on GitHubby Andrei Gv2.4.0MITupdated 5 days agodevelopment
/

Plugin dev-agents from marketplace claude-dev-agents in bug-ops/claude-plugins. Commands read from the repo's manifest — 4 days ago.

What it installs

Skills (20)

  • agent-handoff

    Handoff protocol for the dev-agents multi-agent system. Subagents communicate via Markdown+frontmatter files in .local/handoff/. ALWAYS read on agent startup.

  • arch-inspect

    Architecture and code quality audit protocol for Rust, TypeScript, and Luau/Lua projects. Activates expert knowledge across type safety, modularity, testability, readability, DRY, async concurrency, error-handling design, API stability, observability, and lint/manifest hygiene, with language checkli

  • continuous-improvement

    Orchestrate a continuous improvement cycle: spawn live-tester for live testing, researcher for dependency monitoring and research, arch-analyst for code quality and architecture review, and security-analyst for vulnerability scanning. Read-only; aggregates findings into a cycle journal. Runs as an a

  • fast-yaml

    Validate, format, and convert YAML/JSON files using the fast-yaml (fy) tool. Supports bidirectional YAML/JSON conversion and the YAML 1.2.2 spec with parallel processing for batch operations.

  • init-project

    Initialize a Rust, TypeScript, Luau/Lua, or polyglot project for the dev-agents plugin: scaffold .local/ working directories, .claude/rules/ project rules, testing knowledge base, a project verify skill, and .gitignore entries. Run once when starting a new project.

  • live-testing

    Live testing protocol for Rust, TypeScript, and Luau/Lua projects: sync, discover project structure, execute the built binary, CLI, server, or web app end-to-end, detect anomalies, track coverage, file bug issues. Used by the live-tester agent; invoked directly it delegates to a background live-test

  • mdbook-tech-writer

    Write, structure, and maintain high-quality technical documentation using mdBook: mdBook projects, SUMMARY.md structure, chapters, API references, tutorials, architecture docs, user and developer guides. "mdbook", "documentation", "write docs", "technical writing", "book.toml", "SUMMARY.md", "chapte

  • obsidian-zettelkasten

    Format documentation as an Obsidian knowledge base using the Zettelkasten method: interlinked atomic notes with YAML properties, wikilinks, tags, callouts, and Maps of Content.

  • readme-generator

    Generate and improve README files for Rust (libraries, CLI tools, services), TypeScript/JavaScript (npm) and Python (PyPI) projects, applying ecosystem conventions: badges, installation sections, MSRV, feature flags.

  • release

    Prepare a release for Rust, TypeScript, and Luau/Lua projects: version bump across every manifest, changelog finalization, documentation refresh, pre-release verification gates, and a release PR. Supports single-package projects, workspaces/monorepos, and polyglot repositories.

  • research-protocol

    Research and monitoring protocol for Rust, TypeScript, and Luau/Lua projects: dependency health, security advisories, competitive parity, innovation research, issue filing. Used by the researcher agent; invoked directly it delegates to a background researcher.

  • rust-modern-apis

    Reference for stable Rust APIs added in versions 1.89 through 1.99 (August 2025 - October 2026). Use whenever writing, reviewing, or refactoring Rust code when MSRV allows, to replace patterns that were verbose before newer APIs existed.

  • sdd

    Spec-Driven Development workflow: create a specification, write requirements, design a feature, plan implementation, break work into tasks, or review spec quality.

  • security-audit

    Vulnerability and security-hardening audit protocol for Rust, TypeScript, and Luau/Lua projects. Maps the attack surface, then activates expert knowledge across dependency advisories, unsafe and escape-hatch code, secret exposure, injection and input validation, cryptography misuse, authentication a

  • solve-issue

    Solve one GitHub issue or a group of issues in a single PR end-to-end: fetch the issues, create a branch in a worktree, launch the team-develop agents.

  • spec-from-stream

    Transforms a user's stream-of-consciousness description of a product idea, feature, or system into a structured specification package: BRD, SRS (ISO/IEC/IEEE 29148), NFR (ISO/IEC 25010), formatted as Obsidian notes. Can decompose documents into a Zettelkasten knowledge base. The agent uses the strea

  • stack

    Language profile loader for dev-agents. Detects the project's language stack (Rust, TypeScript/JavaScript, Luau/Lua, or several) and points each agent to its binding language rules: toolchain commands plus role-specific idioms, anti-patterns, and checklists. Every dev-agents agent loads it at startu

  • team-debug

    Debug Rust, TypeScript, and Luau/Lua issues using a multi-agent investigation team: debugger + live-tester (conditional) investigate root cause in parallel, security review always, architect and perf reviews conditionally, code reviewer consolidates findings, results presented to the user. Requires

  • team-develop

    Orchestrate Rust, TypeScript, and Luau/Lua development using agent teams with peer-to-peer communication: classify the task into a chain, spawn specialist teammates, run the fix-review cycle, commit and open a PR. Requires CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1; CLAUDE_CODE_ENABLE_TODO_TOOLS=1 enabl

  • triage-and-solve

    Triage open GitHub issues by priority (P0-P4 labels first, category labels as fallback) and by their blocked-by/sub-issue relations, group dependent and compatible ones into a single PR sized by estimated change volume, then solve via /solve-issue.

Subagents (15)

  • architect

    Software architect for Rust, TypeScript, and Luau/Lua projects, specializing in type-driven design, domain modeling, workspace and package architecture, and compile-time safety patterns. Applies the project's language rules from the stack profile. Use PROACTIVELY when starting projects, designing ty

  • developer

    Software developer for Rust, TypeScript, and Luau/Lua projects, specializing in idiomatic code, type-safe design, error handling, and daily feature implementation. Applies the project's language rules from the stack profile. Use PROACTIVELY for implementing features, writing business logic, and refa

  • testing-engineer

    Testing specialist for Rust, TypeScript, and Luau/Lua projects focused on comprehensive test coverage, test infrastructure, and quality assurance. Applies the project's language rules from the stack profile. Use PROACTIVELY when adding new functionality that requires tests, investigating test failur

  • performance-engineer

    Performance optimization specialist for Rust, TypeScript, and Luau/Lua projects — CPU and memory profiling, flamegraphs, benchmarking, async and event-loop tuning, bundle size, and build-speed improvements. Applies the project's language rules from the stack profile. Use when performance concerns ar

  • security-maintenance

    Security and maintenance specialist for Rust, TypeScript, and Luau/Lua projects, focused on dependency auditing, vulnerability scanning, dependency management, and secure coding practices. Applies the project's language rules from the stack profile. MUST BE USED for unsafe or escape-hatch code, auth

  • code-reviewer

    Code reviewer for Rust, TypeScript, and Luau/Lua projects, specializing in quality assurance, standards compliance, constructive feedback, and ensuring best practices. Applies the project's language rules from the stack profile. Use PROACTIVELY before committing code, after feature implementation, o

  • cicd-devops

    CI/CD and DevOps engineer for Rust, TypeScript, and Luau/Lua projects, specializing in GitHub Actions, cross-platform testing, code coverage, caching strategies, release automation, and efficient workflows. Applies the project's language rules from the stack profile. Use PROACTIVELY when setting up

  • debugger

    Debugging and troubleshooting specialist for Rust, TypeScript, and Luau/Lua projects focused on systematic error diagnosis, interactive debugger sessions, panic and exception analysis, async debugging, memory issues, and production incident investigation. Applies the project's language rules from th

  • critic

    Adversarial critic for Rust, TypeScript, and Luau/Lua projects, specializing in finding logical gaps, flawed assumptions, scalability limits, and missing edge cases in architectural designs, implementation proposals, and ideas, and in enforcing scope: conformance to the plan and specification, and n

  • sdd

    Full-cycle Spec-Driven Development orchestrator. Takes anything from a raw idea to a complete implementation-ready specification package. Pipeline: stream-of-consciousness → BRD/SRS/NFR → spec/plan/tasks → knowledge base. Use PROACTIVELY when the user says "I have an idea", "I want to build", "let m

  • live-tester

    Live testing specialist for Rust, TypeScript, and Luau/Lua projects — executes the real binary, CLI, server, web app, or game server (Roblox through Open Cloud probes), detects anomalies and regressions, tracks coverage, verifies cross-interface consistency, and files bug issues. Read-only with resp

  • tech-writer

    Technical writer specializing in user-facing documentation using mdBook. Creates documentation that progressively reveals product capabilities — from simple and intuitive to advanced. Uses storytelling, practical examples, and progressive disclosure to guide users through the product. Works autonomo

  • researcher

    Research and monitoring specialist for Rust, TypeScript, and Luau/Lua projects — tracks dependency updates, security advisories, competitive landscape, and emerging techniques; files research and dependency issues. Read-only role — never writes source code, only documents findings and creates GitHub

  • arch-analyst

    Architecture analyst for Rust, TypeScript, and Luau/Lua projects in continuous improvement cycles. Scans existing codebases for type system anti-patterns, DRY violations, API naming issues, module and package structure problems, and async concurrency defects. Applies the project's language rules fro

  • security-analyst

    Security analyst for Rust, TypeScript, and Luau/Lua projects in continuous improvement cycles. Maps the attack surface and scans existing codebases for vulnerabilities — dependency advisories, unsafe and escape-hatch code, exposed secrets, injection and input-validation gaps, cryptography misuse, br

Language servers (4)

  • rust
  • typescript
  • luau
  • lua
View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Maintain dev-agents?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted