claude

adelabdelgawad-fullstack-agents

Suite of agents for end-to-end fullstack development including frontend, backend, and deployment automation.

0 on GitHubupdated 6 months agoai_ml_agents
/

Plugin adelabdelgawad-fullstack-agents from marketplace cascade-ai-ml-agents-misc-2 in joshuarweaver/cascade-ai-ml-agents-misc-2. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (30)

  • backend-migration-from-frontend

    Migrate a backend to a new framework by reverse-engineering behavior from the frontend — trace every UI request down through router, controller, middleware, service, repository, DB, jobs, events, and side effects, then reproduce equivalent behavior (validation, permissions, transactions, responses,

  • batch-error-resolution

    Resolve multiple build, compile, test, lint, or type-check errors as one batch operation — fix all errors first, then verify once. Use when a build, test suite, linter, or type checker reports several failures at the same time. Do not use for a single isolated error that can be fixed and verified im

  • celery

    Production-ready Celery worker configuration for distributed background task processing — task queues, routing, retry strategies, and worker performance tuning. Use when configuring Celery workers, creating background or async tasks, or debugging Celery issues. Do not use for cron-style scheduled jo

  • codebase-scanning

    Dynamically detect project patterns and coding style before code generation. MANDATORY before first generation in any session.

  • constitution

    Create and maintain a per-project constitution — the versioned, normative principles file that codebase-scanning loads and all gates check against (layer rules, language lanes, wire contract, quality limits). Use when asked to create, update, or check a project constitution, bootstrap project princi

  • data-table

    Create Next.js data table pages with SSR initial load, simplified state management, and server-response-based UI updates. Use when asked to create, change, review or diagnose a data table page, entity management page, CRUD table, admin list view, table columns or cell links. Generates page.tsx (SSR)

  • debug

    Use when encountering any bug, error, unexpected behavior, slow page, long loading skeleton or latency complaint in a fullstack project — enforces root-cause-first debugging discipline before any fix attempts

  • docker

    Production-ready Docker infrastructure for fullstack apps — multi-service Docker Compose, nginx reverse proxy, SSL termination, and service wiring for FastAPI + Next.js stacks. Use when setting up Docker infrastructure, adding containers or services, or configuring nginx, monitoring, or SSL. Do not

  • fastapi

    Generate production-ready FastAPI CRUD modules — SQLAlchemy model, Pydantic schemas, CRUD helpers, and routers following the simplified architecture. Use when creating or extending backend entities, models, or REST endpoints with SQLAlchemy and Pydantic. Do not use for Next.js frontend code (use nex

  • fetch-architecture

    Client and server-side fetch utilities for Next.js — direct backend calls from server code and API route proxying with auth refresh for client code. Use when setting up fetch utilities, configuring client-side API calls, or implementing server-side data fetching. Do not use to scaffold per-entity fe

  • fetch-implement

    Scaffold fetch boilerplate for a new entity — generates server actions, API routes, and client call patterns following the correct architecture.

  • fetch-plan

    Plan fetch layers for a new entity — determines which server actions, API routes, and client calls to create before implementation.

  • fetch-validate

    Audit fetch pattern compliance — checks server actions use /backend/ URLs, API routes use backendFetch with (token, headers), client uses api not fetchClient, and CSRF flows correctly.

  • frontend-transformation

    Migrate an existing React (or other framework) frontend to a target framework (e.g. Next.js App Router) at 1:1 fidelity — same pages, routes, layouts, components, styling, state, and interactions, with nothing redesigned or reimplemented. Use when asked to port, migrate, convert, or transform a fron

  • fusion-panel

    Panel reasoning for high-stakes decisions — take several INDEPENDENT passes at the same question (blind to each other), then synthesize consensus, contradictions, unique insights, and blind spots into one grounded answer. Inspired by fusion-fable's "independence, then synthesis". Zero setup — uses p

  • nextjs

    Generate production-ready Next.js pages with SSR initial load, client-side data management, and server-response-based updates. Use when creating, changing, reviewing or diagnosing Next.js pages — admin or settings pages, CRUD, layouts, router navigation, `<Link>` prefetch, `router.refresh()`, and sl

  • prompt-polish

    Refine a raw user instruction into a precise, well-structured prompt before acting on it or delegating it to worker subagents. Applies Claude prompt-engineering best practices (clear intent, explicit scope, success criteria, format, context). Runs on every request via the prompt-polish UserPromptSub

  • python-clean-architecture

    Clean Architecture + DDD for Python (FastAPI) microservices — pure domain layer with value objects and entities, application use cases owning transactions, repository ports as Protocols, SQLAlchemy adapters in infrastructure, and a four-stage error model. Use when creating or structuring a NEW Pytho

  • rust-axum-api

    Axum 0.8 API patterns — curly-brace path syntax, extractor ordering, State via FromRef, IntoResponse error mapping, Tower middleware ordering, JWT auth middleware, WebSocket, and graceful shutdown. Use when writing or reviewing Axum handlers, routers, middleware, or HTTP-layer code in a Rust service

  • rust-clean-architecture

    Clean Architecture + DDD for Rust API microservices — Cargo workspace with domain/application/infrastructure/shared crates, ports and adapters, use-case-owned transactions, parse-don't-validate value objects, four-stage error model, and composition root. Use when creating or structuring a Rust servi

  • rust-correctness

    Rust language correctness reference — ownership and borrowing, lifetimes, async concurrency hazards, smart pointer selection, panic-vs-Result philosophy, and exhaustive pattern matching, with detectors for the forbidden patterns behind common compiler errors (E0382, E0499, E0502, E0597) and async bu

  • rust-nextjs-contract

    Wire-contract parity for Rust APIs serving the shared Next.js frontend — camelCase JSON matching CamelModel output, limit/skip pagination, search and is_active filters, list envelopes with total, Bearer auth, and route prefixes, so Rust and FastAPI services are interchangeable behind the same fronte

  • rust-quality-gates

    Non-skippable verification chain for Rust services — fmt, clippy with deny-warnings, cargo check, sqlx offline-cache drift, audit, migration safety, and the no-allow policy. Use after generating or modifying Rust code, before declaring any Rust work done, or when asked to gate or validate a Rust pro

  • rust-sqlx

    SQLx + PostgreSQL patterns for Rust services — compile-time-verified query macros, Executor-generic repository functions, FromRow type mapping, pool configuration, migration discipline, offline cache for CI, and SQLSTATE error mapping. Use when writing Rust database code, repositories, migrations, o

  • rust-testing

    Testing strategy for Rust clean-architecture services — domain unit tests, use-case tests with hand-rolled fakes, repository integration tests with #[sqlx::test], HTTP tests with tower oneshot, and TDD flow. Use when writing or fixing Rust tests or setting up test infrastructure. Do not use for pyte

  • senior-engineer

    Senior-engineer discipline for architecture, modularity, and duplication prevention with YAGNI — search-before-implement, build only what is asked, composition over monoliths, SOLID boundaries, aggressive complexity reduction, and leave-it-cleaner refactoring. Use before writing, modifying, or refac

  • task-flow

    Operating flow for the fullstack-agent session lead — investigate, plan, implement (direct edit within the file budget, otherwise a delegated implementer), audit, loop. Use before the first source edit of any task, and whenever deciding whether to edit directly, delegate an implementation, or delega

  • tasks-management

    Background task management combining APScheduler scheduling with Celery execution — scheduled jobs, cron-style periodic tasks, job management endpoints, execution tracking, and distributed locking. Use when creating scheduled or periodic jobs. Do not use for plain fire-and-forget background tasks (u

  • using-fullstack-agents

    Auto-triggering guide for fullstack-agents — ensures Claude automatically invokes the right code generation, review, and debugging skills before writing any FastAPI or Next.js code.

  • websocket

    Production-grade WebSocket patterns for Python (FastAPI/Starlette) with connection management, rooms, and message protocols

View source on GitHub

More from joshuarweaver/cascade-ai-ml-agents-misc-2

All 72 plugins →

Autonomous multi-agent coding system with 90+ specialized commands for development, testing, documentation, security, debugging, and Salesforce workflows.

96 skills · 109 commands · 15 agents · 1 MCP server · hooks

0

Intelligent task dispatch and performance tracking system for worker-agent coordination.

200 skills · 3 MCP servers

0

Comprehensive open-source library of AI research and engineering skills enabling AI agents to conduct research and solve complex problems.

98 skills

0

Collection of specialized agents, commands, and templates for understanding, analyzing, and documenting codebases.

50 skills

0

Comprehensive guidance for designing, building, and troubleshooting Claude Code subagents with system prompts, tool access, and best practices.

44 skills · 1 MCP server

0

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

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

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

agent-teams

claudecodex

Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams

6 skills · 7 commands · 4 agents

wshobson/agents 42,461

Maintain adelabdelgawad-fullstack-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 plugins72 plugins