{"name":"aratkruglik-sdlc-marketplace","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"obra-superpowers-2","source":{"source":"github","repo":"obra/superpowers"},"description":"Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques","version":"6.1.1","strict":true,"keywords":["skills","tdd","debugging","collaboration","best-practices","workflows"],"category":"productivity"},{"name":"anthropics-security-guidance-plugins-security-guidance-2","source":{"source":"git-subdir","url":"https://github.com/anthropics/claude-plugins-official","path":"plugins/security-guidance"},"description":"Security review for Claude-generated code. Pattern-based warnings on edits, LLM-powered diff review on Stop, and an agentic commit reviewer that catches injection, XSS, SSRF, hardcoded secrets, and 25+ other vulnerability classes.","version":"2.0.6","strict":true,"keywords":[],"category":"security"},{"name":"aratkruglik-sdlc-plugins-sdlc","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/sdlc"},"description":"Universal SDLC orchestrator with stack provider auto-discovery. Owns the pipeline; framework plugins register themselves via stack.md profiles. Includes 5 cost-tiered default agents (BA Opus, Dev Sonnet, QA Sonnet with iteration cap, Sec Opus, Docs Haiku). Slash command: /sdlc:start \"<feature>\".","version":"1.2.1","strict":true,"keywords":["sdlc","orchestrator","pipeline","ai-assisted-engineering"],"category":"development"},{"name":"aratkruglik-js-foundation-plugins-js-foundation","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/js-foundation"},"description":"Shared JavaScript/TypeScript foundation skills for the SDLC marketplace. Contains stack-agnostic conventions: typescript-patterns (strict TS, branded types, validation at boundary, no-any) and npm-patterns (package manager detection, semver, scripts, lockfile hygiene). Referenced cross-plugin by every JS/TS framework provider (nodejs, nestjs, nextjs, react, react-native, vue, angular). No agent, no stack profile — pure shared library.","version":"0.0.1","strict":true,"keywords":["typescript","javascript","shared","foundation","sdlc"],"category":"utilities"},{"name":"aratkruglik-nodejs-plugin-plugins-nodejs-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/nodejs-plugin"},"description":"Node.js backend stack provider for SDLC marketplace. Adds node-architect agent and node-conventions skill for Express/Fastify/Koa/plain Node.js projects. Reuses TypeScript and npm skills from js-foundation. Composes with frontend plugins (react, vue, angular) via aspect resolution.","version":"0.1.0","strict":true,"keywords":["nodejs","express","fastify","koa","sdlc","stack-provider"],"category":"utilities"},{"name":"aratkruglik-nestjs-plugin-plugins-nestjs-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/nestjs-plugin"},"description":"NestJS opinionated backend stack provider for SDLC marketplace. Replaces nodejs-plugin for projects with @nestjs/core. Covers REST + ORM (TypeORM/Prisma/Mongoose) + GraphQL + WebSockets + Microservices. Reuses TypeScript and npm skills from nodejs-plugin.","version":"0.1.0","strict":true,"keywords":["nestjs","typescript","backend","sdlc","stack-provider"],"category":"utilities"},{"name":"aratkruglik-nextjs-plugin-plugins-nextjs-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/nextjs-plugin"},"description":"Next.js full-stack React framework stack provider for SDLC marketplace. Multi-aspect ownership (backend + frontend). App Router, Server Components, Server Actions, Route Handlers, ISR/SSG/SSR. Reuses TypeScript and npm skills from nodejs-plugin.","version":"0.1.0","strict":true,"keywords":["nextjs","react","typescript","fullstack","ssr","rsc","sdlc","stack-provider"],"category":"utilities"},{"name":"aratkruglik-react-plugin-plugins-react-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/react-plugin"},"description":"React SPA frontend stack provider for SDLC marketplace. Components, hooks, state management, routing, forms, testing. Composes with backend plugins (nodejs/nestjs/laravel) via aspect resolution. Loses to higher-priority frameworks (nextjs, react-native) on their respective project types.","version":"0.1.0","strict":true,"keywords":["react","spa","frontend","typescript","sdlc","stack-provider"],"category":"testing"},{"name":"aratkruglik-vue-plugin-plugins-vue-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/vue-plugin"},"description":"Vue 3 SPA frontend stack provider for SDLC marketplace. Composition API, <script setup>, Pinia, Vue Router v4, vee-validate, Vitest + @vue/test-utils. Vue 3 primary; Vue 2 fallback notes for legacy projects. Nuxt out of scope (separate plugin in roadmap).","version":"0.1.0","strict":true,"keywords":["vue","vue3","spa","frontend","typescript","sdlc","stack-provider"],"category":"testing"},{"name":"aratkruglik-angular-plugin-plugins-angular-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/angular-plugin"},"description":"Angular 18-21 SPA frontend stack provider for SDLC marketplace. Standalone components + NgModule equally, signals + services + NgRx (Store/Component Store/Signals), Reactive Forms (typed), Angular Router with functional guards, TestBed + component harnesses + Angular Testing Library. Modern era (signal-first, control flow @if/@for/@switch) with legacy NgModule fallback. Angular Universal (SSR) pointer-only — SPA focus.","version":"0.1.0","strict":true,"keywords":["angular","spa","frontend","typescript","rxjs","signals","ngrx","sdlc","stack-provider"],"category":"testing"},{"name":"aratkruglik-react-native-plugin-plugins-react-native-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/react-native-plugin"},"description":"React Native mobile stack provider for SDLC marketplace. Covers both Expo (managed/dev-client) and bare workflows. Navigation (React Navigation v7 + Expo Router), platform-specific code, native storage (AsyncStorage/MMKV/SecureStore/Keychain), Jest + RTL Native testing with optional Detox/Maestro e2e. Highest frontend priority (300) — wins over react-plugin on RN projects.","version":"0.1.0","strict":true,"keywords":["react-native","expo","mobile","ios","android","typescript","sdlc","stack-provider"],"category":"productivity"},{"name":"aratkruglik-php-foundation-plugins-php-foundation","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/php-foundation"},"description":"Shared PHP foundation skills for the SDLC marketplace. Contains stack-agnostic conventions: php-conventions (modern PHP 8.x idioms — readonly properties, enums, match, constructor promotion, strict_types, PSR-12), composer-tooling (PSR-4 autoloading, version constraints, scripts, platform requirements) and php-testing (PHPUnit + Pest, data providers, test doubles, fixtures, coverage). Referenced by laravel-plugin and symfony-plugin. No agent, no stack profile — pure shared library.","version":"0.0.1","strict":true,"keywords":["php","composer","phpunit","pest","psr-12","shared","foundation","sdlc"],"category":"testing"},{"name":"aratkruglik-laravel-plugin-plugins-laravel-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/laravel-plugin"},"description":"Laravel + Inertia + Vue stack provider for the SDLC marketplace. Registers the Laravel profile via stack.md; substitutes laravel-architect for the development phase and adds an artisan-specialist agent for an extra database phase. Includes laravel-conventions and eloquent-patterns skills, reuses php-foundation shared skills, laravel-boost MCP integration, and a Pint Stop-hook for auto-formatting.","version":"0.1.0","strict":true,"keywords":["laravel","php","inertia","vue","sdlc","stack-provider"],"category":"development"},{"name":"aratkruglik-symfony-plugin-plugins-symfony-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/symfony-plugin"},"description":"Symfony backend + database stack provider for the SDLC marketplace. Registers the Symfony profile via stack.md (priority=100, detects symfony/framework-bundle); substitutes symfony-architect for the development phase and adds a doctrine-specialist agent for an extra database phase. Includes symfony-conventions and doctrine-patterns skills, a PHP-CS-Fixer Stop-hook for auto-formatting, and a PHP-CS-Fixer/PHPUnit post-pipeline. Reuses php-foundation skills. symfony-architect renders Twig views and designs the Serializer/API contract for SPA frontend plugins.","version":"0.1.0","strict":true,"keywords":["symfony","php","doctrine","twig","sdlc","stack-provider"],"category":"development"},{"name":"aratkruglik-inertia-vue-plugin-plugins-inertia-vue-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/inertia-vue-plugin"},"description":"Inertia.js + Vue 3 frontend stack provider for Laravel SDLC marketplace. Detects @inertiajs/vue3 adapter (priority=175, beats generic vue-plugin at 150). Server-driven Inertia pages, useForm, usePage, shared props — no client-side router.","version":"0.1.0","strict":true,"keywords":["inertia","inertia-vue","laravel","vue3","frontend","sdlc","stack-provider"],"category":"utilities"},{"name":"aratkruglik-inertia-react-plugin-plugins-inertia-react-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/inertia-react-plugin"},"description":"Inertia.js + React frontend stack provider for Laravel SDLC marketplace. Detects @inertiajs/react adapter (priority=175, beats generic react-plugin at 150). Server-driven Inertia pages, useForm, usePage, shared props — no client-side React Router.","version":"0.1.0","strict":true,"keywords":["inertia","inertia-react","laravel","react","frontend","sdlc","stack-provider"],"category":"utilities"},{"name":"aratkruglik-csharp-foundation-plugins-csharp-foundation","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/csharp-foundation"},"description":"Shared C#/.NET foundation skills for the SDLC marketplace. Contains stack-agnostic conventions: csharp-conventions (modern C# idioms — nullable reference types, records, pattern matching, async/await, IDisposable, naming), dotnet-tooling (dotnet CLI, NuGet, csproj/sln, central package management, dotnet format) and dotnet-testing (xUnit, Moq/NSubstitute, FluentAssertions, coverlet). Referenced cross-plugin by every .NET framework provider in the marketplace. No agent, no stack profile — pure shared library.","version":"0.0.1","strict":true,"keywords":["csharp","dotnet","nuget","xunit","shared","foundation","sdlc"],"category":"testing"},{"name":"aratkruglik-aspnet-core-plugin-plugins-aspnet-core-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/aspnet-core-plugin"},"description":"ASP.NET Core backend + database stack provider (priority=100, detects appsettings.json). Provides aspnet-core-architect (Sonnet/medium — Minimal API / MVC, DTOs, FluentValidation, DI, Options, authorization, HTTPS/HSTS, EF Core stubs) and efcore-specialist (Sonnet/low — Fluent API config, migrations, indexes). Adds aspnet-conventions and efcore-patterns skills, dotnet format Stop-hook. Reuses csharp-foundation skills. Designs the API contract for SPA frontend plugins.","version":"0.1.0","strict":true,"keywords":["csharp","dotnet","aspnet","aspnetcore","efcore","webapi","backend","sdlc","stack-provider"],"category":"deployment"},{"name":"aratkruglik-java-foundation-plugins-java-foundation","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/java-foundation"},"description":"Shared Java foundation skills for the SDLC marketplace. Contains stack-agnostic conventions: java-conventions (modern Java idioms — records, sealed types, Optional, streams, immutability, null discipline), build-tooling (Maven vs Gradle detection, wrappers, dependency/BOM management, semver) and jvm-testing (JUnit 5, Mockito, AssertJ, Testcontainers). Referenced cross-plugin by every Java framework provider (java-plugin, spring-boot-plugin). No agent, no stack profile — pure shared library.","version":"0.0.1","strict":true,"keywords":["java","jvm","maven","gradle","junit","shared","foundation","sdlc"],"category":"testing"},{"name":"aratkruglik-java-plugin-plugins-java-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/java-plugin"},"description":"Plain Java backend stack provider for the SDLC marketplace (priority=100). Detects any Maven or Gradle project and registers a java-architect agent (Sonnet/medium) as the development-phase backend implementer. Handles CLI tools, libraries, plain services without a web framework. Falls back gracefully to this plugin when no higher-priority Java framework plugin matches (e.g. spring-boot-plugin at 150). Reuses shared skills from java-foundation (java-conventions, build-tooling, jvm-testing).","version":"0.1.0","strict":true,"keywords":["java","jvm","maven","gradle","backend","sdlc","stack-provider"],"category":"productivity"},{"name":"aratkruglik-spring-boot-plugin-plugins-spring-boot-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/spring-boot-plugin"},"description":"Spring Boot backend stack provider for the SDLC marketplace (priority=150). Detects Spring Boot projects via pom.xml / build.gradle / build.gradle.kts and registers spring-boot-architect (Sonnet/medium) as the development-phase backend implementer. Covers REST controllers, Spring Data JPA, Bean Validation, Spring Security, Flyway/Liquibase migrations, application.yml configuration, and @SpringBootTest/@WebMvcTest/@DataJpaTest slice testing. Reuses shared skills from java-foundation. Beats java-plugin (100) on the backend aspect for Spring projects.","version":"0.1.0","strict":true,"keywords":["java","spring","spring-boot","jpa","rest","backend","sdlc","stack-provider"],"category":"development"},{"name":"aratkruglik-python-foundation-plugins-python-foundation","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/python-foundation"},"description":"Shared Python foundation skills for the SDLC marketplace. Contains stack-agnostic Python conventions (python-conventions — type hints, dataclasses, match, pathlib, enums, context managers, PEP 8, strict typing), python-tooling (pyproject.toml as source of truth, pip/Poetry/uv/pipenv, venv, lockfiles, ruff lint+format, mypy, console scripts), and pytest-testing (fixtures, parametrize, conftest, monkeypatch, unittest.mock, pytest-cov). No agent, no stack profile — pure shared library. Referenced by django-plugin, fastapi-plugin, flask-plugin, and python-plugin.","version":"0.1.0","strict":true,"keywords":["python","pip","poetry","uv","pytest","ruff","mypy","foundation","sdlc"],"category":"testing"},{"name":"aratkruglik-python-plugin-plugins-python-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/python-plugin"},"description":"Plain Python backend stack provider (priority=100, detects pyproject.toml/requirements.txt/setup.py/Pipfile). Handles Python libraries, CLI tools, scripts, data pipelines, and microservices without a recognized web framework. Adds python-architect agent (Sonnet/medium) and python-app-conventions skill. Falls back gracefully when django-plugin/fastapi-plugin/flask-plugin (priority 150) match instead. Reuses python-foundation skills.","version":"0.1.0","strict":true,"keywords":["python","cli","library","scripts","backend","sdlc","stack-provider"],"category":"productivity"},{"name":"aratkruglik-django-plugin-plugins-django-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/django-plugin"},"description":"Django backend + database stack provider (priority=150). Detects manage.py or Django in pyproject.toml/requirements.txt. Provides django-architect (Sonnet/medium — views, DRF ViewSets, serializers, forms, URLconf, middleware, signals, model definitions, Django templates, DRF API contract for SPA) and django-migrations-specialist (Sonnet/low — model field finalization, indexes/constraints, makemigrations, sqlmigrate review, migrate, verify) agents plus django-conventions and django-orm-patterns skills. Reuses python-foundation skills. Extra database phase after development.","version":"0.1.0","strict":true,"keywords":["python","django","drf","djangorestframework","backend","database","sdlc","stack-provider"],"category":"development"},{"name":"aratkruglik-fastapi-plugin-plugins-fastapi-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/fastapi-plugin"},"description":"FastAPI backend + database stack provider (priority=150). Detects fastapi in pyproject.toml/requirements.txt. Provides fastapi-architect (Sonnet/medium — APIRouter, Pydantic v2 schemas, Depends injection, async endpoints, OAuth2/JWT, OpenAPI, SQLAlchemy model stubs, API contract for SPA frontends) and alembic-specialist (Sonnet/low — SQLAlchemy 2.0 mapped classes, alembic revision --autogenerate, migration review, alembic upgrade head, verification) agents plus fastapi-conventions and sqlalchemy-patterns skills. Reuses python-foundation skills. Extra database phase after development.","version":"0.1.0","strict":true,"keywords":["python","fastapi","pydantic","sqlalchemy","alembic","backend","database","sdlc","stack-provider"],"category":"development"},{"name":"aratkruglik-flask-plugin-plugins-flask-plugin","source":{"source":"git-subdir","url":"https://github.com/aratkruglik/claude-sdlc","path":"plugins/flask-plugin"},"description":"Flask backend + database stack provider (priority=150). Detects Flask in pyproject.toml/requirements.txt. Provides flask-architect (Sonnet/medium — app factory, Blueprints, views, Flask-Login/JWT auth, Jinja2 templates or JSON API, Marshmallow/WTForms validation, SQLAlchemy model definitions) and flask-migrate-specialist (Sonnet/low — Flask-Migrate: flask db migrate, sqlmigrate review, flask db upgrade, flask db check) agents plus flask-conventions and sqlalchemy-patterns skills. Reuses python-foundation skills. Extra database phase after development.","version":"0.1.0","strict":true,"keywords":["python","flask","flask-sqlalchemy","flask-migrate","blueprint","backend","database","sdlc","stack-provider"],"category":"development"}]}