Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "claude-code-kit",
"version": "1.0.0",
"description": "Framework-specific plugins for Claude Code with automatic detection and installation",
"owner": {
"name": "blencorp",
"email": "support@blencorp.com"
},
"plugins": [
{
"name": "nextjs",
"description": "Next.js 15+ App Router, Server Components, Server Actions",
"source": "./cli/kits/nextjs",
"category": "development",
"version": "1.0.0"
},
{
"name": "react",
"description": "React 18+ hooks, Suspense, lazy loading, TypeScript patterns",
Copy link

Copilot AI Nov 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Version inconsistency: The marketplace.json describes React as "React 18+" but the corresponding SKILL.md file and README table describe it as React 19 patterns. These should be aligned for consistency.

Recommendation: Update to "React 19" if the skill targets React 19 specifically, or update other documentation to say "React 18+" if backward compatibility is intended.

Suggested change
"description": "React 18+ hooks, Suspense, lazy loading, TypeScript patterns",
"description": "React 19 hooks, Suspense, lazy loading, TypeScript patterns",

Copilot uses AI. Check for mistakes.
"source": "./cli/kits/react",
"category": "development",
"version": "1.0.0"
},
{
"name": "express",
"description": "Express.js routing, middleware, controllers, error handling",
"source": "./cli/kits/express",
"category": "development",
"version": "1.0.0"
},
{
"name": "nodejs",
"description": "Node.js backend patterns with TypeScript and layered architecture",
"source": "./cli/kits/nodejs",
"category": "development",
"version": "1.0.0"
},
{
"name": "prisma",
"description": "Prisma ORM patterns for type-safe database access",
"source": "./cli/kits/prisma",
"category": "development",
"version": "1.0.0"
},
{
"name": "tailwindcss",
"description": "Tailwind CSS v4 utility patterns and responsive design",
"source": "./cli/kits/tailwindcss",
"category": "development",
"version": "1.0.0"
},
{
"name": "shadcn",
"description": "shadcn/ui component library with Radix UI primitives",
"source": "./cli/kits/shadcn",
"category": "development",
"version": "1.0.0"
},
{
"name": "mui",
"description": "Material-UI v7 components and sx prop styling",
"source": "./cli/kits/mui",
"category": "development",
"version": "1.0.0"
},
{
"name": "tanstack-query",
"description": "TanStack Query v5 data fetching and cache management",
"source": "./cli/kits/tanstack-query",
"category": "development",
"version": "1.0.0"
},
{
"name": "tanstack-router",
"description": "TanStack Router file-based routing with type-safe navigation",
"source": "./cli/kits/tanstack-router",
"category": "development",
"version": "1.0.0"
}
]
}
10 changes: 10 additions & 0 deletions .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "claude-code-kit",
"description": "Framework detection and plugin installer for Claude Code. Detects your project's tech stack (Next.js, React, Express, Prisma, etc.) and installs the appropriate plugins automatically.",
"version": "1.0.0",
"author": {
"name": "blencorp",
"email": "support@blencorp.com"
},
"repository": "https://github.com/blencorp/claude-code-kit"
}
Loading