Skip to main content

MCP server exposing claude-full-stack-2.0's 83 architecture and implementation skills + 4 workflows as MCP tools — making them invocable from Claude Desktop and any MCP host.

Project description

Claude Full Stack 2.0

AI-augmented software engineering skills from idea to production.

A Claude Code plugin: a curated set of production-grade Claude Skills that take a software project from idea to production. Positioned as AI-augmented software engineering — not a prompt collection — with primary differentiation in DevOps, SRE, and production operations.

Install

Add the marketplace, then install the plugin from it:

/plugin marketplace add amritmalla/claude-full-stack-2.0
/plugin install claude-full-stack-2-0@amritmalla-plugins

Once installed, the skills below become invocable by Claude Code's Skill tool whenever their description matches your request.

Repository layout

This repo is an AI-augmented engineering operating system. Skills are organized by what they own, not by topic:

  • skills/architecture/ — technology-agnostic decision domains (product, architecture, backend, security, etc.).
  • skills/implementations/ — ecosystem-specific execution (Spring Boot, Postgres, Kubernetes, GitHub Actions, ...).
  • architecture-patterns/ — reusable architectural strategies (event-driven, hexagonal, modular-monolith, ...).
  • standards/ — shared interoperability contracts that everything above conforms to.
  • workflows/ — end-to-end execution flows that chain architecture + implementations.

See the long-form rationale in docs/architecture/research.md and the guiding beliefs in docs/philosophy/.

Skills

The repository ships 83 skills and 4 workflows across the architecture decision domains and ecosystem implementations (Spring Boot, FastAPI, Node.js, React, Flutter, Postgres, MongoDB, Kubernetes, AWS, Terraform, GitHub Actions, OpenAI, Anthropic, LangChain, AutoGen, CrewAI, ...). Browse the full catalog under skills/architecture/ and skills/implementations/.

A representative end-to-end lifecycle path on the Spring Boot reference stack:

Stage Skill What it produces
Idea idea-development Discovery, refinement, validation, PRD specification, and execution readiness
Architecture system-design System design + ADRs
Backend architecture backend-architecture Backend boundaries, domain behavior, contracts, transactions, handoff notes
Quality quality-engineering Contract-driven test strategy, acceptance criteria, and integration test plan
Operations operations Blameless postmortem, reusable runbook, and on-call handoff
Backend scaffold spring-boot-service-scaffold Production-ready Spring Boot layout
Security spring-security-auth-review JWT/OAuth2 review and hardening
Observability spring-boot-observability-readiness SLIs/SLOs + multi-burn-rate alerts
Data postgres-schema-and-migration Schema + zero-downtime migration plan
Containers dockerfile-and-jvm-tuning Multi-stage Dockerfile + container-aware JVM flags
CI/CD github-actions-pipeline-hardened OIDC, pinned SHAs, SBOM, cosign
Deploy k8s-deploy-manifest-review Hardened Kubernetes manifests

Workflows

Workflows sequence skills into lifecycle paths with explicit Entry/Exit/Gate checkpoints per phase:

Claude Desktop

Claude Desktop doesn't load Claude Code plugins, but you can expose the 83 skills + 4 workflows as MCP tools via the companion package:

pip install claude-full-stack-skills

Then add to your claude_desktop_config.json:

{
  "mcpServers": {
    "claude-full-stack-skills": {
      "command": "claude-full-stack-skills"
    }
  }
}

Restart Claude Desktop. Skills become invocable by description match — same routing logic as Claude Code's Skill tool. Full setup steps and reference-file lookup are documented in INTEGRATION.md.

Memory

For durable cross-session memory and hierarchical retrieval over a repo's code, docs, and decisions, install claude-repo-mem and follow INTEGRATION.md. The memory-management skill defines when each claude-repo-mem tool (recall, trace, remember, plan_task, handoff, resume, ...) is appropriate during architecture, implementation, and operations work.

Scope

In: the full "Full Stack 2.0" surface — architecture decision domains plus ecosystem execution across backend (Spring Boot, FastAPI, Node.js), frontend (React), mobile (Flutter), data (Postgres, MongoDB), infrastructure (Kubernetes, AWS, Terraform, GitHub Actions), and AI (OpenAI, Anthropic, LangChain, AutoGen, CrewAI), composed by end-to-end workflows.

Not yet: several ecosystem directories are taxonomy placeholders awaiting skills (e.g. Go, Django, .NET, Vue, Azure, GCP).

Companion package: claude-full-stack-skills (source under src/claude_full_stack_skills/) is the MCP server that exposes every skill + workflow as an MCP tool for Claude Desktop and other MCP hosts. See the Claude Desktop section above.

Contributing

Read CONTRIBUTING.md and CONVENTIONS.md. New skills follow SKILL_SPEC.md. New workflows follow WORKFLOW_SPEC.md.

License

MIT. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

claude_full_stack_skills-0.2.1.tar.gz (581.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

claude_full_stack_skills-0.2.1-py3-none-any.whl (929.9 kB view details)

Uploaded Python 3

File details

Details for the file claude_full_stack_skills-0.2.1.tar.gz.

File metadata

  • Download URL: claude_full_stack_skills-0.2.1.tar.gz
  • Upload date:
  • Size: 581.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for claude_full_stack_skills-0.2.1.tar.gz
Algorithm Hash digest
SHA256 9046fffa70bf784afe34f4fd297dbf2bb5cafedfabba2d71774ad3ba1c92ca84
MD5 3690eede7ea39248c5682d2e2fa2467b
BLAKE2b-256 152b0c0d0c1091fdb004d998b284ea5c7ec40ee3e7930e0b15389ceffb4fabb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for claude_full_stack_skills-0.2.1.tar.gz:

Publisher: python-publish.yml on amritmalla/claude-full-stack-2.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file claude_full_stack_skills-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for claude_full_stack_skills-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 866580b5702f2d3363826569928d98709312ee84ed614f494234da83320d4bd1
MD5 d2e0e52506913237a6e8fe77bf6d5429
BLAKE2b-256 f90f9b1797bdaf44d49f05880c54aa5893fba7df3756decdb49ae53af783318d

See more details on using hashes here.

Provenance

The following attestation bundles were made for claude_full_stack_skills-0.2.1-py3-none-any.whl:

Publisher: python-publish.yml on amritmalla/claude-full-stack-2.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page