{
  "name": "myaidev-method",
  "version": "1.0.0",
  "description": "Comprehensive AI development framework with SPARC methodology, content creation, multi-platform publishing, visual generation, security testing, and infrastructure management",
  "author": {
    "name": "Samuel Mukoti",
    "email": "samuelm@openmy.ai",
    "url": "https://github.com/myaione"
  },
  "homepage": "https://dev.myai1.ai/plugins/myaidev-method",
  "repository": "https://github.com/myaione/myaidev-method",
  "license": "MIT",
  "platforms": {
    "claudeCode": {
      "minVersion": "1.0.0",
      "path": "./",
      "installCommand": "/plugin install myaidev-method",
      "configFile": ".claude-plugin/plugin.json",
      "commandFormat": "markdown",
      "features": [
        "skills",
        "commands",
        "agents",
        "mcpServers",
        "hooks"
      ]
    },
    "geminiCli": {
      "minVersion": "1.0.0",
      "path": "./platforms/gemini",
      "installCommand": "gemini extensions install myaidev-method",
      "configFile": "gemini-extension.json",
      "commandFormat": "toml",
      "features": [
        "skills",
        "commands"
      ],
      "notes": "MCP servers require additional configuration"
    },
    "codexCli": {
      "minVersion": "1.0.0",
      "path": "./platforms/codex",
      "installCommand": "codex extensions install myaidev-method",
      "configFile": "codex-extension.json",
      "commandFormat": "markdown",
      "features": [
        "skills",
        "commands"
      ],
      "notes": "Some features may have limited support"
    }
  },
  "capabilities": [
    {
      "id": "content-creation",
      "name": "Content Creation",
      "description": "SEO-optimized content writing with AI visual generation",
      "skills": ["myai-content-writer", "myai-visual-generator", "myai-content-verifier"],
      "platforms": ["claudeCode", "geminiCli", "codexCli"]
    },
    {
      "id": "sparc-development",
      "name": "SPARC Development",
      "description": "Specification-Pseudocode-Architecture-Refinement-Completion methodology",
      "skills": ["myaidev-architect", "myaidev-coder", "myaidev-tester", "myaidev-reviewer", "myaidev-documenter", "myaidev-analyze", "myaidev-debug", "myaidev-refactor", "myaidev-performance", "myaidev-migrate"],
      "platforms": ["claudeCode", "geminiCli", "codexCli"]
    },
    {
      "id": "multi-platform-publishing",
      "name": "Multi-Platform Publishing",
      "description": "Publish to WordPress, PayloadCMS, Docusaurus, Mintlify, Astro",
      "skills": ["wordpress-publisher"],
      "platforms": ["claudeCode", "geminiCli", "codexCli"]
    },
    {
      "id": "security-testing",
      "name": "Security Testing",
      "description": "Penetration testing and security auditing following PTES/OWASP",
      "skills": ["security-tester", "security-auditor"],
      "platforms": ["claudeCode", "geminiCli", "codexCli"]
    },
    {
      "id": "deployment",
      "name": "Deployment Automation",
      "description": "Deploy to Coolify PaaS and cloud infrastructure",
      "skills": ["coolify-deployer"],
      "platforms": ["claudeCode", "geminiCli", "codexCli"]
    },
    {
      "id": "openstack-management",
      "name": "OpenStack Management",
      "description": "Manage OpenStack VMs and infrastructure",
      "skills": ["openstack-manager"],
      "platforms": ["claudeCode"]
    }
  ],
  "skillPacks": {
    "content": {
      "name": "Content Pack",
      "description": "Content creation and publishing",
      "skills": ["company-config", "myai-content-rules-setup", "myai-content-writer", "myai-content-verifier", "myai-proprietary-content-verifier", "myai-visual-generator", "myai-content-enrichment", "myai-content-ideation", "myai-content-production-coordinator", "myai-infographic", "wordpress-publisher", "astro-publisher", "docusaurus-publisher", "mintlify-publisher", "payloadcms-publisher"]
    },
    "development": {
      "name": "Development Pack",
      "description": "SPARC methodology for software development",
      "skills": ["myaidev-workflow", "myaidev-architect", "myaidev-coder", "myaidev-tester", "myaidev-reviewer", "myaidev-documenter", "myaidev-analyze", "myaidev-debug", "myaidev-refactor", "myaidev-performance", "myaidev-migrate"]
    },
    "security": {
      "name": "Security Pack",
      "description": "Security testing and auditing",
      "skills": ["security-tester", "security-auditor"]
    },
    "infrastructure": {
      "name": "Infrastructure Pack",
      "description": "Deployment and infrastructure management",
      "skills": ["coolify-deployer", "openstack-manager"]
    },
    "skill-development": {
      "name": "Skill Development Pack",
      "description": "Tools for creating, testing, and publishing skills to the marketplace",
      "skills": ["myai-skill-builder", "skill-contributor"]
    },
    "design": {
      "name": "Design Pack",
      "description": "Figma design capture and configuration",
      "skills": ["myaidev-figma", "myaidev-figma-configure"]
    },
    "full": {
      "name": "Full Pack",
      "description": "All skills and capabilities",
      "skills": [
        "company-config", "myai-configurator", "myai-content-rules-setup",
        "myai-content-writer", "myai-content-verifier", "myai-proprietary-content-verifier",
        "myai-visual-generator", "myai-content-enrichment", "myai-content-ideation",
        "myai-content-production-coordinator", "myai-infographic",
        "wordpress-publisher", "astro-publisher", "docusaurus-publisher", "mintlify-publisher", "payloadcms-publisher",
        "myaidev-workflow", "myaidev-architect", "myaidev-coder", "myaidev-tester", "myaidev-reviewer", "myaidev-documenter", "myaidev-analyze", "myaidev-debug", "myaidev-refactor", "myaidev-performance", "myaidev-migrate",
        "myaidev-figma", "myaidev-figma-configure",
        "security-tester", "security-auditor",
        "coolify-deployer", "deployer", "openstack-manager",
        "git-workflow", "configure",
        "myai-skill-builder", "skill-contributor"
      ]
    }
  },
  "build": {
    "script": "scripts/build-platforms.js",
    "outputs": {
      "claude": "./",
      "gemini": "./platforms/gemini",
      "codex": "./platforms/codex"
    },
    "commands": {
      "all": "npm run build:platforms",
      "claude": "npm run build:claude",
      "gemini": "npm run build:gemini",
      "codex": "npm run build:codex"
    }
  },
  "distribution": {
    "npm": {
      "package": "myaidev-method",
      "installCommand": "npx myaidev-method init --claude"
    },
    "marketplace": {
      "url": "https://dev.myai1.ai/plugins/myaidev-method",
      "manifestUrl": "https://dev.myai1.ai/plugins/myaidev-method/marketplace.json"
    },
    "github": {
      "repository": "https://github.com/myaione/myaidev-method",
      "releases": "https://github.com/myaione/myaidev-method/releases"
    }
  },
  "metadata": {
    "created": "2025-01-20",
    "lastUpdated": "2025-01-20",
    "minNodeVersion": "18.0.0",
    "keywords": [
      "claude-code",
      "gemini-cli",
      "codex-cli",
      "ai-development",
      "sparc",
      "content-creation",
      "security-testing",
      "wordpress",
      "openstack",
      "coolify"
    ]
  }
}
