twofoldtech-dakota/claude-marketplace
Claude Code plugins for analyzing enterprise CMS platforms with actionable reports, severity ratings, and shareable metrics.
npx skills add twofoldtech-dakota/claude-marketplaceREADME
CMS Analyzers Marketplace
Claude Code plugins for analyzing enterprise CMS platforms with actionable reports, severity ratings, and shareable metrics. Generate project-specific AI enhancements to improve Claude's understanding of your codebase and make you a more efficient developer
Why Use This
| Challenge | How This Helps |
|---|---|
| "Is this code following best practices?" | Automated analysis with specific issue locations and fix recommendations |
| "Are there security vulnerabilities?" | Scans for hardcoded credentials, API key exposure, and misconfigurations |
| "What's causing performance issues?" | Identifies slow queries, missing cache settings, and inefficient patterns |
| "How do I onboard to this codebase?" | Generate project-specific skills that teach Claude your patterns |
| "Can we catch issues before PR merge?" | CI/CD ready with exit codes for critical issues |
Benefits
- Platform-Specific: Separate analyzers optimized for each CMS (not one-size-fits-all)
- Actionable Reports: Every issue includes severity, location, and how to fix it
- Safe by Default: Preview what will be analyzed, exclude sensitive files with
.claudeignore - AI Enhancement: Generate skills that improve Claude's understanding of your codebase
- Team Scalable: Consistent analysis across developers, integrates with CI/CD pipelines
Quick Start
Step 1: Add the Marketplace
/plugin marketplace add https://github.com/twofoldtech-dakota/claude-marketplace.git
Step 2: Install a Plugin
Choose the plugin for your CMS platform:
For Sitecore 10.x:
/plugin install sitecore-classic-analyzer@cms-analyzers-marketplace
For XM Cloud:
/plugin install xm-cloud-analyzer@cms-analyzers-marketplace
For Umbraco 14-16:
/plugin install umbraco-analyzer@cms-analyzers-marketplace
For Optimizely CMS (Content Cloud):
/plugin install optimizely-cms-analyzer@cms-analyzers-marketplace
For Optimizely Experimentation (Feature Flags & A/B Testing):
/plugin install optimizely-experimentation-analyzer@cms-analyzers-marketplace
Step 3: Run Analysis
Sitecore 10.x:
/sitecore-classic:analyze
XM Cloud:
/xm-cloud:analyze
Umbraco:
/umbraco:analyze
Optimizely CMS:
/optimizely-cms:analyze
Optimizely Experimentation:
/optimizely-experimentation:analyze
Optional: Generate Project-Specific Enhancements
/sitecore-classic:enhance
/xm-cloud:enhance
/umbraco:enhance
/optimizely-cms:enhance
/optimizely-experimentation:enhance
Troubleshooting
"Invalid schema" error on first attempt?
This is a known intermittent issue in Claude Code v2.1.2. Simply retry the command - it typically works on the second or third attempt.
| Attempt | Result |
|---|---|
| 1st | ❌ Error: Invalid schema |
| 2nd/3rd | ✅ Successfully added |
This appears to be a race condition in the CLI where the marketplace schema parser isn't fully initialized on the first invocation.
Available Plugins
| Plugin | CMS Versions | Key Features |
|---|---|---|
| sitecore-classic-analyzer | Sitecore 10.x | Helix compliance, SCS/Unicorn, Solr, C# patterns |
| xm-cloud-analyzer | XM Cloud | JSS, Next.js, GraphQL, TypeScript quality |
| umbraco-analyzer | Umbraco 14-16 | Backoffice (Lit), Content Delivery API, Composers |
| optimizely-cms-analyzer | Optimizely CMS 12 | Content types, Content Delivery API, Initialization modules |
| optimizely-experimentation-analyzer | Optimizely Experimentation | Feature flags, A/B testing, Full Stack SDK, Web SDK |
Bundled Skills
Each CMS analyzer plugin includes bundled skills that provide frontend, backend, and fullstack context relevant to that platform:
| Skill | Description | Included In |
|---|---|---|
frontend-classic | CSS/SASS, JavaScript, jQuery patterns | Sitecore Classic, Umbraco |
frontend-modern | React, Vue, Next.js, TypeScript | XM Cloud, Umbraco, Optimizely CMS, Optimizely Experimentation |
frontend-razor | Razor views, layouts, tag helpers | Sitecore Classic, Umbraco, Optimizely CMS |
backend-csharp | C#/.NET, DI, services, async patterns | Sitecore Classic, Umbraco, Optimizely CMS |
fullstack-classic | jQuery AJAX + C# integration | Sitecore Classic, Umbraco |
fullstack-modern | React/GraphQL, SSR/SSG, API routes | XM Cloud, Umbraco |
optimizely-development | Content types, initialization modules, content API | Optimizely CMS |
optimizely-content-cloud | Content Delivery API, headless patterns | Optimizely CMS |
optimizely-experimentation | Full Stack SDK, feature flags, A/B testing | Optimizely Experimentation |
optimizely-web | We |
...