diff --git a/CLAUDE.md b/CLAUDE.md index 03148a5d..a118ed6f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -185,7 +185,10 @@ This repository publishes skills to **ClawHub** (clawhub.com) as the distributio 2. **Never rename repo folders or local skill names** to match ClawHub slugs. The repo is the source of truth. 3. **No paid/commercial service dependencies.** Skills must not require paid third-party API keys or commercial services unless provided by the project itself. Free-tier APIs and BYOK (bring-your-own-key) patterns are acceptable. 4. **Rate limit: 5 new skills per hour** on ClawHub. Batch publishes must respect this. Use the drip timer (`clawhub-drip.timer`) for bulk operations. -5. **plugin.json schema** — ONLY these fields: `name`, `description`, `version`, `author`, `homepage`, `repository`, `license`, `skills: "./"`. No extra fields. +5. **plugin.json schema** — ONLY these fields: `name`, `description`, `version`, `author`, `homepage`, `repository`, `license`, `skills`. No extra fields. The `skills` value depends on the plugin layout (Claude Code v2.1.107+ rejects bare `"./"`): + - Single-skill plugin (SKILL.md at root): `"skills": ["./"]` (array form required). + - Plugin with `./skills/` subdir: `"skills": "./skills"`. + - Multi-skill domain plugin (skills are subfolders at root): `"skills": ["./sub1", "./sub2", ...]` (explicit list, omit `"./"` to avoid namespace collision with the index SKILL.md). 6. **Version follows repo versioning.** ClawHub package versions must match the repo release version (currently v2.2.0+). ## Anti-Patterns to Avoid diff --git a/business-growth/.claude-plugin/plugin.json b/business-growth/.claude-plugin/plugin.json index 8501b4f4..65423cba 100644 --- a/business-growth/.claude-plugin/plugin.json +++ b/business-growth/.claude-plugin/plugin.json @@ -9,5 +9,10 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/business-growth", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./contract-and-proposal-writer", + "./customer-success-manager", + "./revenue-operations", + "./sales-engineer" + ] +} diff --git a/c-level-advisor/.claude-plugin/plugin.json b/c-level-advisor/.claude-plugin/plugin.json index f0e8e956..8e2ecf89 100644 --- a/c-level-advisor/.claude-plugin/plugin.json +++ b/c-level-advisor/.claude-plugin/plugin.json @@ -9,5 +9,34 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/c-level-advisor", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./agent-protocol", + "./board-deck-builder", + "./board-meeting", + "./ceo-advisor", + "./cfo-advisor", + "./change-management", + "./chief-of-staff", + "./chro-advisor", + "./ciso-advisor", + "./cmo-advisor", + "./company-os", + "./competitive-intel", + "./context-engine", + "./coo-advisor", + "./cpo-advisor", + "./cro-advisor", + "./cs-onboard", + "./cto-advisor", + "./culture-architect", + "./decision-logger", + "./executive-mentor", + "./founder-coach", + "./internal-narrative", + "./intl-expansion", + "./ma-playbook", + "./org-health-diagnostic", + "./scenario-war-room", + "./strategic-alignment" + ] +} diff --git a/c-level-advisor/executive-mentor/.claude-plugin/plugin.json b/c-level-advisor/executive-mentor/.claude-plugin/plugin.json index 00ba81f6..8ecbe6fe 100644 --- a/c-level-advisor/executive-mentor/.claude-plugin/plugin.json +++ b/c-level-advisor/executive-mentor/.claude-plugin/plugin.json @@ -9,5 +9,5 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/c-level-advisor/executive-mentor", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": "./skills" +} diff --git a/engineering-team/.claude-plugin/plugin.json b/engineering-team/.claude-plugin/plugin.json index 53a67b42..00820589 100644 --- a/engineering-team/.claude-plugin/plugin.json +++ b/engineering-team/.claude-plugin/plugin.json @@ -9,5 +9,42 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./a11y-audit", + "./adversarial-reviewer", + "./ai-security", + "./aws-solution-architect", + "./azure-cloud-architect", + "./cloud-security", + "./code-reviewer", + "./email-template-builder", + "./epic-design", + "./gcp-cloud-architect", + "./google-workspace-cli", + "./incident-commander", + "./incident-response", + "./ms365-tenant-manager", + "./playwright-pro", + "./red-team", + "./security-pen-testing", + "./self-improving-agent", + "./senior-architect", + "./senior-backend", + "./senior-computer-vision", + "./senior-data-engineer", + "./senior-data-scientist", + "./senior-devops", + "./senior-frontend", + "./senior-fullstack", + "./senior-ml-engineer", + "./senior-prompt-engineer", + "./senior-qa", + "./senior-secops", + "./senior-security", + "./snowflake-development", + "./stripe-integration-expert", + "./tdd-guide", + "./tech-stack-evaluator", + "./threat-detection" + ] +} diff --git a/engineering-team/a11y-audit/.claude-plugin/plugin.json b/engineering-team/a11y-audit/.claude-plugin/plugin.json index 48623ca7..0b6c9786 100644 --- a/engineering-team/a11y-audit/.claude-plugin/plugin.json +++ b/engineering-team/a11y-audit/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/a11y-audit", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering-team/google-workspace-cli/.claude-plugin/plugin.json b/engineering-team/google-workspace-cli/.claude-plugin/plugin.json index 5ec6004e..7ba4fbab 100644 --- a/engineering-team/google-workspace-cli/.claude-plugin/plugin.json +++ b/engineering-team/google-workspace-cli/.claude-plugin/plugin.json @@ -8,6 +8,8 @@ }, "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./", + "skills": [ + "./" + ], "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/google-workspace-cli" } diff --git a/engineering-team/playwright-pro/.claude-plugin/plugin.json b/engineering-team/playwright-pro/.claude-plugin/plugin.json index 4a8b82c7..3566d3e6 100644 --- a/engineering-team/playwright-pro/.claude-plugin/plugin.json +++ b/engineering-team/playwright-pro/.claude-plugin/plugin.json @@ -9,5 +9,5 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/playwright-pro", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": "./skills" } diff --git a/engineering-team/self-improving-agent/.claude-plugin/plugin.json b/engineering-team/self-improving-agent/.claude-plugin/plugin.json index 92c94b6c..f87e2922 100644 --- a/engineering-team/self-improving-agent/.claude-plugin/plugin.json +++ b/engineering-team/self-improving-agent/.claude-plugin/plugin.json @@ -8,6 +8,6 @@ }, "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./", + "skills": "./skills", "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/self-improving-agent" } diff --git a/engineering-team/snowflake-development/.claude-plugin/plugin.json b/engineering-team/snowflake-development/.claude-plugin/plugin.json index 97d4c611..2db8b86b 100644 --- a/engineering-team/snowflake-development/.claude-plugin/plugin.json +++ b/engineering-team/snowflake-development/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/snowflake-development", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/.claude-plugin/plugin.json b/engineering/.claude-plugin/plugin.json index 0866ef3b..be09c492 100644 --- a/engineering/.claude-plugin/plugin.json +++ b/engineering/.claude-plugin/plugin.json @@ -9,5 +9,52 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./agent-designer", + "./agent-workflow-designer", + "./agenthub", + "./api-design-reviewer", + "./api-test-suite-builder", + "./autoresearch-agent", + "./behuman", + "./browser-automation", + "./changelog-generator", + "./ci-cd-pipeline-builder", + "./code-tour", + "./codebase-onboarding", + "./data-quality-auditor", + "./database-designer", + "./database-schema-designer", + "./demo-video", + "./dependency-auditor", + "./docker-development", + "./env-secrets-manager", + "./focused-fix", + "./git-worktree-manager", + "./helm-chart-builder", + "./interview-system-designer", + "./karpathy-coder", + "./llm-cost-optimizer", + "./llm-wiki", + "./mcp-server-builder", + "./migration-architect", + "./monorepo-navigator", + "./observability-designer", + "./performance-profiler", + "./pr-review-expert", + "./prompt-governance", + "./rag-architect", + "./release-manager", + "./runbook-generator", + "./secrets-vault-manager", + "./self-eval", + "./skill-security-auditor", + "./skill-tester", + "./spec-driven-workflow", + "./sql-database-assistant", + "./statistical-analyst", + "./tc-tracker", + "./tech-debt-tracker", + "./terraform-patterns" + ] +} diff --git a/engineering/agenthub/.claude-plugin/plugin.json b/engineering/agenthub/.claude-plugin/plugin.json index 92534e10..a87d5d53 100644 --- a/engineering/agenthub/.claude-plugin/plugin.json +++ b/engineering/agenthub/.claude-plugin/plugin.json @@ -9,5 +9,5 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/agenthub", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": "./skills" } diff --git a/engineering/autoresearch-agent/.claude-plugin/plugin.json b/engineering/autoresearch-agent/.claude-plugin/plugin.json index 29b81244..a6d4b461 100644 --- a/engineering/autoresearch-agent/.claude-plugin/plugin.json +++ b/engineering/autoresearch-agent/.claude-plugin/plugin.json @@ -9,5 +9,5 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/autoresearch-agent", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": "./skills" } diff --git a/engineering/behuman/.claude-plugin/plugin.json b/engineering/behuman/.claude-plugin/plugin.json index bd1c3c94..9acd4049 100644 --- a/engineering/behuman/.claude-plugin/plugin.json +++ b/engineering/behuman/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/behuman", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/code-tour/.claude-plugin/plugin.json b/engineering/code-tour/.claude-plugin/plugin.json index 9d62d7dc..b859d98b 100644 --- a/engineering/code-tour/.claude-plugin/plugin.json +++ b/engineering/code-tour/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/code-tour", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/data-quality-auditor/.claude-plugin/plugin.json b/engineering/data-quality-auditor/.claude-plugin/plugin.json index 3a32c556..a12ba978 100644 --- a/engineering/data-quality-auditor/.claude-plugin/plugin.json +++ b/engineering/data-quality-auditor/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/data-quality-auditor", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/demo-video/.claude-plugin/plugin.json b/engineering/demo-video/.claude-plugin/plugin.json index 1989615b..2c5afc86 100644 --- a/engineering/demo-video/.claude-plugin/plugin.json +++ b/engineering/demo-video/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/demo-video", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/docker-development/.claude-plugin/plugin.json b/engineering/docker-development/.claude-plugin/plugin.json index 8e92d7c7..376cb124 100644 --- a/engineering/docker-development/.claude-plugin/plugin.json +++ b/engineering/docker-development/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/docker-development", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./" + ] +} diff --git a/engineering/helm-chart-builder/.claude-plugin/plugin.json b/engineering/helm-chart-builder/.claude-plugin/plugin.json index be04c5c7..8fe5b8dd 100644 --- a/engineering/helm-chart-builder/.claude-plugin/plugin.json +++ b/engineering/helm-chart-builder/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "helm-chart-builder", - "description": "Helm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw \u2014 chart scaffolding, values design, template patterns, dependency management, security hardening, and chart testing.", + "description": "Helm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, dependency management, security hardening, and chart testing.", "version": "2.1.2", "author": { "name": "Alireza Rezvani", @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/helm-chart-builder", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./" + ] +} diff --git a/engineering/karpathy-coder/.claude-plugin/plugin.json b/engineering/karpathy-coder/.claude-plugin/plugin.json index 856a4cb7..a182c6e9 100644 --- a/engineering/karpathy-coder/.claude-plugin/plugin.json +++ b/engineering/karpathy-coder/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/karpathy-coder", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/llm-cost-optimizer/.claude-plugin/plugin.json b/engineering/llm-cost-optimizer/.claude-plugin/plugin.json index ae6c52d2..5449a9a9 100644 --- a/engineering/llm-cost-optimizer/.claude-plugin/plugin.json +++ b/engineering/llm-cost-optimizer/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/llm-cost-optimizer", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/llm-wiki/.claude-plugin/plugin.json b/engineering/llm-wiki/.claude-plugin/plugin.json index 22c0a291..33a79f71 100644 --- a/engineering/llm-wiki/.claude-plugin/plugin.json +++ b/engineering/llm-wiki/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/llm-wiki", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/prompt-governance/.claude-plugin/plugin.json b/engineering/prompt-governance/.claude-plugin/plugin.json index 652b27e6..909b3443 100644 --- a/engineering/prompt-governance/.claude-plugin/plugin.json +++ b/engineering/prompt-governance/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/prompt-governance", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/statistical-analyst/.claude-plugin/plugin.json b/engineering/statistical-analyst/.claude-plugin/plugin.json index d8adeb1f..1b3a928a 100644 --- a/engineering/statistical-analyst/.claude-plugin/plugin.json +++ b/engineering/statistical-analyst/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/statistical-analyst", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/engineering/terraform-patterns/.claude-plugin/plugin.json b/engineering/terraform-patterns/.claude-plugin/plugin.json index 5bc06d4c..1f1eba91 100644 --- a/engineering/terraform-patterns/.claude-plugin/plugin.json +++ b/engineering/terraform-patterns/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/terraform-patterns", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/finance/.claude-plugin/plugin.json b/finance/.claude-plugin/plugin.json index 76208a92..96170fce 100644 --- a/finance/.claude-plugin/plugin.json +++ b/finance/.claude-plugin/plugin.json @@ -9,5 +9,9 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/finance", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./business-investment-advisor", + "./financial-analyst", + "./saas-metrics-coach" + ] +} diff --git a/finance/business-investment-advisor/.claude-plugin/plugin.json b/finance/business-investment-advisor/.claude-plugin/plugin.json index d5e3cfc1..27605334 100644 --- a/finance/business-investment-advisor/.claude-plugin/plugin.json +++ b/finance/business-investment-advisor/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/finance/business-investment-advisor", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/marketing-skill/.claude-plugin/plugin.json b/marketing-skill/.claude-plugin/plugin.json index a642d061..1c87f091 100644 --- a/marketing-skill/.claude-plugin/plugin.json +++ b/marketing-skill/.claude-plugin/plugin.json @@ -9,5 +9,50 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/marketing-skill", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./ab-test-setup", + "./ad-creative", + "./ai-seo", + "./analytics-tracking", + "./app-store-optimization", + "./brand-guidelines", + "./campaign-analytics", + "./churn-prevention", + "./cold-email", + "./competitor-alternatives", + "./content-creator", + "./content-humanizer", + "./content-production", + "./content-strategy", + "./copy-editing", + "./copywriting", + "./email-sequence", + "./form-cro", + "./free-tool-strategy", + "./launch-strategy", + "./marketing-context", + "./marketing-demand-acquisition", + "./marketing-ideas", + "./marketing-ops", + "./marketing-psychology", + "./marketing-strategy-pmm", + "./onboarding-cro", + "./page-cro", + "./paid-ads", + "./paywall-upgrade-cro", + "./popup-cro", + "./pricing-strategy", + "./programmatic-seo", + "./prompt-engineer-toolkit", + "./referral-program", + "./schema-markup", + "./seo-audit", + "./signup-flow-cro", + "./site-architecture", + "./social-content", + "./social-media-analyzer", + "./social-media-manager", + "./video-content-strategist", + "./x-twitter-growth" + ] +} diff --git a/marketing-skill/video-content-strategist/.claude-plugin/plugin.json b/marketing-skill/video-content-strategist/.claude-plugin/plugin.json index d8350a89..5db8bd01 100644 --- a/marketing-skill/video-content-strategist/.claude-plugin/plugin.json +++ b/marketing-skill/video-content-strategist/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/marketing-skill/video-content-strategist", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/product-team/.claude-plugin/plugin.json b/product-team/.claude-plugin/plugin.json index 6b86b0cd..169588dc 100644 --- a/product-team/.claude-plugin/plugin.json +++ b/product-team/.claude-plugin/plugin.json @@ -9,5 +9,22 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/product-team", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./agile-product-owner", + "./apple-hig-expert", + "./code-to-prd", + "./competitive-teardown", + "./experiment-designer", + "./landing-page-generator", + "./product-analytics", + "./product-discovery", + "./product-manager-toolkit", + "./product-strategist", + "./research-summarizer", + "./roadmap-communicator", + "./saas-scaffolder", + "./spec-to-repo", + "./ui-design-system", + "./ux-researcher-designer" + ] +} diff --git a/product-team/agile-product-owner/.claude-plugin/plugin.json b/product-team/agile-product-owner/.claude-plugin/plugin.json index a8f26a09..5538db92 100644 --- a/product-team/agile-product-owner/.claude-plugin/plugin.json +++ b/product-team/agile-product-owner/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/product-team/agile-product-owner", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/product-team/apple-hig-expert/.claude-plugin/plugin.json b/product-team/apple-hig-expert/.claude-plugin/plugin.json index 598fb91f..0b436c18 100644 --- a/product-team/apple-hig-expert/.claude-plugin/plugin.json +++ b/product-team/apple-hig-expert/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/product-team/apple-hig-expert", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/product-team/code-to-prd/.claude-plugin/plugin.json b/product-team/code-to-prd/.claude-plugin/plugin.json index 9c9461ab..4e4f842a 100644 --- a/product-team/code-to-prd/.claude-plugin/plugin.json +++ b/product-team/code-to-prd/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/product-team/code-to-prd", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" + "skills": [ + "./" + ] } diff --git a/product-team/research-summarizer/.claude-plugin/plugin.json b/product-team/research-summarizer/.claude-plugin/plugin.json index fd14be78..15689703 100644 --- a/product-team/research-summarizer/.claude-plugin/plugin.json +++ b/product-team/research-summarizer/.claude-plugin/plugin.json @@ -9,5 +9,7 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/product-team/research-summarizer", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./" + ] +} diff --git a/project-management/.claude-plugin/plugin.json b/project-management/.claude-plugin/plugin.json index 0a7fb264..1196f3c0 100644 --- a/project-management/.claude-plugin/plugin.json +++ b/project-management/.claude-plugin/plugin.json @@ -9,5 +9,14 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/project-management", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./atlassian-admin", + "./atlassian-templates", + "./confluence-expert", + "./jira-expert", + "./meeting-analyzer", + "./scrum-master", + "./senior-pm", + "./team-communications" + ] +} diff --git a/ra-qm-team/.claude-plugin/plugin.json b/ra-qm-team/.claude-plugin/plugin.json index 6d62a822..ae216643 100644 --- a/ra-qm-team/.claude-plugin/plugin.json +++ b/ra-qm-team/.claude-plugin/plugin.json @@ -9,5 +9,19 @@ "homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/ra-qm-team", "repository": "https://github.com/alirezarezvani/claude-skills", "license": "MIT", - "skills": "./" -} \ No newline at end of file + "skills": [ + "./capa-officer", + "./fda-consultant-specialist", + "./gdpr-dsgvo-expert", + "./information-security-manager-iso27001", + "./isms-audit-expert", + "./mdr-745-specialist", + "./qms-audit-expert", + "./quality-documentation-manager", + "./quality-manager-qmr", + "./quality-manager-qms-iso13485", + "./regulatory-affairs-head", + "./risk-management-specialist", + "./soc2-compliance" + ] +}