From 318d027bfadecc29de2800c2ae01fccdf9360e01 Mon Sep 17 00:00:00 2001 From: lmiranda Date: Wed, 4 Feb 2026 17:52:13 -0500 Subject: [PATCH] fix: restore full profile as baseline for claude-launch.sh claude-launch.sh uses --plugin-dir for selective loading, making lean/full profile switching obsolete. Full marketplace.json is now the permanent baseline. Co-Authored-By: Claude Opus 4.5 --- .claude-plugin/marketplace.json | 154 ++++++++++++++++++++++++++------ .mcp.json | 16 ++++ 2 files changed, 141 insertions(+), 29 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index b9db03e..a0521bc 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -25,6 +25,102 @@ "tags": ["sprint", "agile", "gitea", "project-management"], "license": "MIT" }, + { + "name": "doc-guardian", + "version": "1.1.0", + "description": "Automatic documentation drift detection and synchronization", + "source": "./plugins/doc-guardian", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/doc-guardian/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "productivity", + "tags": ["documentation", "drift-detection", "sync"], + "license": "MIT" + }, + { + "name": "code-sentinel", + "version": "1.0.1", + "description": "Security scanning and code refactoring tools", + "source": "./plugins/code-sentinel", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/code-sentinel/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "security", + "tags": ["security-scan", "refactoring", "vulnerabilities"], + "license": "MIT" + }, + { + "name": "project-hygiene", + "version": "0.1.0", + "description": "Post-task cleanup hook that removes temp files and manages orphaned files", + "source": "./plugins/project-hygiene", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/project-hygiene/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "productivity", + "tags": ["cleanup", "automation", "hygiene"], + "license": "MIT" + }, + { + "name": "cmdb-assistant", + "version": "1.2.0", + "description": "NetBox CMDB integration with data quality validation and machine registration", + "source": "./plugins/cmdb-assistant", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/cmdb-assistant/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "infrastructure", + "tags": ["cmdb", "netbox", "dcim", "ipam", "data-quality", "validation"], + "license": "MIT" + }, + { + "name": "claude-config-maintainer", + "version": "1.2.0", + "description": "CLAUDE.md and settings.local.json optimization for Claude Code projects", + "source": "./plugins/claude-config-maintainer", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/claude-config-maintainer/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "development", + "tags": ["claude-md", "configuration", "optimization"], + "license": "MIT" + }, + { + "name": "clarity-assist", + "version": "1.2.0", + "description": "Prompt optimization and requirement clarification with ND-friendly accommodations", + "source": "./plugins/clarity-assist", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/clarity-assist/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "productivity", + "tags": ["prompts", "requirements", "clarification", "nd-friendly"], + "license": "MIT" + }, { "name": "git-flow", "version": "1.2.0", @@ -58,51 +154,51 @@ "license": "MIT" }, { - "name": "clarity-assist", - "version": "1.2.0", - "description": "Prompt optimization and requirement clarification with ND-friendly accommodations", - "source": "./plugins/clarity-assist", + "name": "data-platform", + "version": "1.3.0", + "description": "Data engineering tools with pandas, PostgreSQL/PostGIS, and dbt integration", + "source": "./plugins/data-platform", "author": { "name": "Leo Miranda", "email": "leobmiranda@gmail.com" }, - "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/clarity-assist/README.md", + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/data-platform/README.md", "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", "hooks": ["./hooks/hooks.json"], - "category": "productivity", - "tags": ["prompts", "requirements", "clarification", "nd-friendly"], + "category": "data", + "tags": ["pandas", "postgresql", "postgis", "dbt", "data-engineering", "etl"], "license": "MIT" }, { - "name": "code-sentinel", - "version": "1.0.1", - "description": "Security scanning and code refactoring tools", - "source": "./plugins/code-sentinel", - "author": { - "name": "Leo Miranda", - "email": "leobmiranda@gmail.com" - }, - "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/code-sentinel/README.md", - "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", - "hooks": ["./hooks/hooks.json"], - "category": "security", - "tags": ["security-scan", "refactoring", "vulnerabilities"], - "license": "MIT" - }, - { - "name": "doc-guardian", + "name": "viz-platform", "version": "1.1.0", - "description": "Automatic documentation drift detection and synchronization", - "source": "./plugins/doc-guardian", + "description": "Visualization tools with Dash Mantine Components validation, Plotly charts, and theming", + "source": "./plugins/viz-platform", "author": { "name": "Leo Miranda", "email": "leobmiranda@gmail.com" }, - "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/doc-guardian/README.md", + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/viz-platform/README.md", "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", "hooks": ["./hooks/hooks.json"], - "category": "productivity", - "tags": ["documentation", "drift-detection", "sync"], + "category": "visualization", + "tags": ["dash", "plotly", "mantine", "charts", "dashboards", "theming", "dmc"], + "license": "MIT" + }, + { + "name": "contract-validator", + "version": "1.2.0", + "description": "Cross-plugin compatibility validation and Claude.md agent verification", + "source": "./plugins/contract-validator", + "author": { + "name": "Leo Miranda", + "email": "leobmiranda@gmail.com" + }, + "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/contract-validator/README.md", + "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", + "hooks": ["./hooks/hooks.json"], + "category": "development", + "tags": ["validation", "contracts", "compatibility", "agents", "interfaces", "cross-plugin"], "license": "MIT" } ] diff --git a/.mcp.json b/.mcp.json index 5ea16bd..ffd82ea 100644 --- a/.mcp.json +++ b/.mcp.json @@ -3,6 +3,22 @@ "gitea": { "command": "./mcp-servers/gitea/run.sh", "args": [] + }, + "netbox": { + "command": "./mcp-servers/netbox/run.sh", + "args": [] + }, + "viz-platform": { + "command": "./mcp-servers/viz-platform/run.sh", + "args": [] + }, + "data-platform": { + "command": "./mcp-servers/data-platform/run.sh", + "args": [] + }, + "contract-validator": { + "command": "./mcp-servers/contract-validator/run.sh", + "args": [] } } }