Skip to content
Back to skills

2622 016 Ms Oldv Marketplace Generation Complete E2032e1f

ASecurity

**Date:** 2025-10-11 **Status:** ✅ COMPLETE **Files Generated:** 110 marketplace JSON files **Total Marketplace Files:** 220 ---

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
securitygobashsqlnodetestinggitapidatabasesecurityperformance

Works with

  • claude code
  • cli
  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2622-016-ms-oldv-marketplace-generation-complete_e2032e1f --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2622 016 Ms Oldv Marketplace Generation Complete E2032e1f?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2622 016 Ms Oldv Marketplace Generation Complete E2032e1f
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2622-016-ms-oldv-marketplace-generation-complete-e/badge)](https://www.skillsdirectory.com/skills/tools-only-2622-016-ms-oldv-marketplace-generation-complete-e)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Marketplace JSON Generation - COMPLETE

**Date:** 2025-10-11  
**Status:** ✅ COMPLETE  
**Files Generated:** 110 marketplace JSON files  
**Total Marketplace Files:** 220

---

## Summary

Successfully generated **110 marketplace website JSON files** for the Claude Code Plugins repository. All files pass Astro build validation and conform to the content schema.

## What Was Generated

### Categories Processed (5 categories, 125 plugins total)

1. **Crypto (25 plugins)** - Cryptocurrency, blockchain, DeFi tools
2. **Database (25 plugins)** - Database management, optimization, monitoring
3. **Performance (25 plugins)** - Performance monitoring, profiling, optimization
4. **Security (25 plugins)** - Security scanning, compliance, vulnerability detection
5. **Testing (25 plugins total)** - 15 pre-existing + 10 newly generated

### Generation Details

- **Files Created:** 110 new JSON files
- **Files Skipped:** 15 existing testing plugins
- **Total Marketplace Coverage:** 220 plugin JSON files

## Files Generated by Category

### Crypto Plugins (25)
- arbitrage-opportunity-finder
- blockchain-explorer-cli
- cross-chain-bridge-monitor
- crypto-derivatives-tracker
- crypto-news-aggregator
- crypto-portfolio-tracker
- crypto-signal-generator
- crypto-tax-calculator
- defi-yield-optimizer
- dex-aggregator-router
- flash-loan-simulator
- gas-fee-optimizer
- liquidity-pool-analyzer
- market-movers-scanner
- market-price-tracker
- market-sentiment-analyzer
- mempool-analyzer
- nft-rarity-analyzer
- on-chain-analytics
- options-flow-analyzer
- staking-rewards-optimizer
- token-launch-tracker
- trading-strategy-backtester
- wallet-portfolio-tracker
- whale-alert-monitor

### Database Plugins (25)
- data-seeder-generator
- data-validation-engine
- database-archival-system
- database-audit-logger
- database-backup-automator
- database-cache-layer
- database-connection-pooler
- database-deadlock-detector
- database-diff-tool
- database-documentation-gen
- database-health-monitor
- database-index-advisor
- database-migration-manager
- database-partition-manager
- database-recovery-manager
- database-replication-manager
- database-schema-designer
- database-security-scanner
- database-sharding-manager
- database-transaction-monitor
- nosql-data-modeler
- orm-code-generator
- query-performance-analyzer
- sql-query-optimizer
- stored-procedure-generator

### Performance Plugins (25)
- alerting-rule-creator
- apm-dashboard-creator
- application-profiler
- bottleneck-detector
- cache-performance-optimizer
- capacity-planning-analyzer
- cpu-usage-monitor
- database-query-profiler
- distributed-tracing-setup
- error-rate-monitor
- infrastructure-metrics-collector
- load-test-runner
- log-analysis-tool
- memory-leak-detector
- metrics-aggregator
- network-latency-analyzer
- performance-budget-validator
- performance-optimization-advisor
- performance-regression-detector
- real-user-monitoring
- resource-usage-tracker
- response-time-tracker
- sla-sli-tracker
- synthetic-monitoring-setup
- throughput-analyzer

### Security Plugins (25)
- access-control-auditor
- authentication-validator
- compliance-report-generator
- cors-policy-validator
- csrf-protection-validator
- data-privacy-scanner
- dependency-checker
- encryption-tool
- gdpr-compliance-scanner
- hipaa-compliance-checker
- input-validation-scanner
- owasp-compliance-checker
- pci-dss-validator
- penetration-tester
- secret-scanner
- security-audit-reporter
- security-headers-analyzer
- security-incident-responder
- security-misconfiguration-finder
- session-security-checker
- soc2-audit-helper
- sql-injection-detector
- ssl-certificate-manager
- vulnerability-scanner
- xss-vulnerability-scanner

### Testing Plugins (10 new)
- api-test-automation
- e2e-test-framework
- integration-test-runner
- mutation-test-runner
- performance-test-suite
- regression-test-tracker
- security-test-scanner
- test-coverage-analyzer
- test-data-generator
- unit-test-generator

**Note:** 15 testing plugins already existed:
- accessibility-test-scanner
- api-fuzzer
- browser-compatibility-tester
- chaos-engineering-toolkit
- contract-test-validator
- database-test-manager
- load-balancer-tester
- mobile-app-tester
- smoke-test-runner
- snapshot-test-manager
- test-doubles-generator
- test-environment-manager
- test-orchestrator
- test-report-generator
- visual-regression-tester

## JSON File Format

Each generated JSON file includes:

```json
{
  "name": "plugin-name",
  "description": "Plugin description from marketplace.json",
  "version": "1.0.0",
  "category": "mapped-category",
  "keywords": ["keyword1", "keyword2"],
  "author": {
    "name": "Jeremy Longshore"
  },
  "featured": false,
  "repository": "https://github.com/jeremylongshore/claude-code-plugins/tree/main/./plugins/category/plugin-name",
  "license": "MIT",
  "installation": "/plugin install plugin-name@claude-code-plugins-plus",
  "features": [],
  "requirements": [],
  "screenshots": []
}
```

## Validation Results

✅ **All JSON files pass syntax validation**  
✅ **Astro build completes successfully**  
✅ **All files conform to content schema**  
✅ **No invalid email errors** (removed email field per schema)  
✅ **Category mapping correct** (crypto→other, database→database, performance→performance, security→security, testing→testing)  
✅ **Repository URLs correctly generated**  
✅ **Installation commands properly formatted**

## Category Mapping

Source path categories mapped to Astro schema categories:

| Source Category | Schema Category |
|----------------|-----------------|
| crypto         | other           |
| database       | database        |
| performance    | performance     |
| security       | security        |
| testing        | testing         |

## Generation Script

**Location:** `/home/jeremy/projects/claude-code-plugins/marketplace/generate-missing-plugins.cjs`

**Features:**
- Reads from `.claude-plugin/marketplace.json`
- Filters plugins by category (crypto, database, performance, security, testing)
- Maps source path categories to schema categories
- Omits email field (schema requires valid email or omit)
- Skips existing files
- Generates compliant JSON files

**Usage:**
```bash
cd marketplace
node generate-missing-plugins.cjs
```

## Repository Statistics

### Before Generation
- Marketplace JSON files: 110
- Plugin components: 200+
- Categories: 10+

### After Generation
- **Marketplace JSON files: 220** ✅
- Plugin components: 200+
- Categories: 10+
- **Coverage: 100% of crypto, database, performance, security, testing categories**

## File Locations

- **Marketplace JSON files:** `marketplace/src/content/plugins/*.json`
- **Plugin source code:** `plugins/{category}/{plugin-name}/`
- **Marketplace catalog:** `.claude-plugin/marketplace.json`
- **Generation script:** `marketplace/generate-missing-plugins.cjs`
- **Generation report:** `marketplace/GENERATION_REPORT.md`

## Next Steps

### Immediate
1. ✅ Commit generated files to repository
2. ✅ Update CHANGELOG.md
3. ✅ Deploy marketplace website

### Future Enhancements
1. Add plugin screenshots
2. Add detailed features lists
3. Add requirements/dependencies
4. Featured plugin curation
5. Category icons/images
6. Plugin usage statistics

## Verification Commands

```bash
# Count total marketplace files
ls marketplace/src/content/plugins/*.json | wc -l
# Should output: 220

# Validate all JSON files
cd marketplace/src/content/plugins
for file in *.json; do 
  node -e "JSON.parse(require('fs').readFileSync('$file', 'utf8'))" || echo "INVALID: $file"
done

# Build marketplace website
cd marketplace
npm run build
# Should complete without errors

# Count by category
cd marketplace/src/content/plugins
echo "Crypto: $(ls | grep -E '(crypto|blockchain|defi)' | wc -l)"
echo "Database: $(ls | grep -E '^database-' | wc -l)"
echo "Performance: $(ls | grep -E '(performance|monitoring)' | wc -l)"
echo "Security: $(ls | grep -E 'security|compliance' | wc -l)"
echo "Testing: $(ls | grep -E 'test' | wc -l)"
```

## Technical Notes

### Schema Compliance
- Email field removed (Astro schema requires valid email format or omission)
- Author object simplified to `{ name: "Jeremy Longshore" }`
- All required fields present: name, description, version, category, keywords, author, installation
- Optional fields initialized as empty arrays: features, requirements, screenshots

### Build Process
- Astro 5.14.4 content collections
- Static site generation
- JSON validation during build
- No runtime errors

### Category Strategy
- Crypto plugins mapped to "other" category (not in Astro schema)
- Other categories mapped 1:1 to schema categories
- All 220 plugins successfully categorized

---

**Last Updated:** 2025-10-11  
**Generated By:** Claude Code Assistant  
**Repository:** https://github.com/jeremylongshore/claude-code-plugins  
**Status:** ✅ PRODUCTION READY

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.