{"id":50165316,"url":"https://github.com/datum-cloud/claude-code-plugins","last_synced_at":"2026-05-24T20:12:58.161Z","repository":{"id":339021188,"uuid":"1159339623","full_name":"datum-cloud/claude-code-plugins","owner":"datum-cloud","description":"Develop on Datum Cloud with Claude Code","archived":false,"fork":false,"pushed_at":"2026-05-24T11:25:52.000Z","size":429,"stargazers_count":2,"open_issues_count":6,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-24T13:18:54.554Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datum-cloud.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"docs/agents.md","dco":null,"cla":null}},"created_at":"2026-02-16T16:02:07.000Z","updated_at":"2026-05-24T11:25:52.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/datum-cloud/claude-code-plugins","commit_stats":null,"previous_names":["datum-cloud/claude-code-plugin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/datum-cloud/claude-code-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datum-cloud%2Fclaude-code-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datum-cloud%2Fclaude-code-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datum-cloud%2Fclaude-code-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datum-cloud%2Fclaude-code-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datum-cloud","download_url":"https://codeload.github.com/datum-cloud/claude-code-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datum-cloud%2Fclaude-code-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33448807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-24T19:21:36.376Z","status":"ssl_error","status_checked_at":"2026-05-24T19:21:10.562Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-05-24T20:12:53.401Z","updated_at":"2026-05-24T20:12:58.155Z","avatar_url":"https://github.com/datum-cloud.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Plugin Marketplace\n\nA marketplace for Claude Code plugins providing platform engineering tools and automation. This repository hosts multiple plugins that can be installed individually or as a collection.\n\n## Available Plugins\n\n| Plugin | Description | Version |\n|--------|-------------|---------|\n| [datum-platform](./plugins/datum-platform/) | Kubernetes platform engineering automation with aggregated API servers, controller patterns, and GitOps deployment | 1.7.0 |\n| [datum-gtm](./plugins/datum-gtm/) | Go-to-market automation with commercial strategy, product discovery, and customer support | 1.0.0 |\n| [milo-activity](./plugins/milo-activity/) | Query audit logs, investigate incidents, and author ActivityPolicies using the Milo Activity service | 1.0.0 |\n\n## Installation\n\n### Adding the Marketplace\n\nAdd this marketplace to Claude Code:\n\n```bash\n# In Claude Code:\n/plugin marketplace add datum-cloud/claude-code-plugins\n```\n\nOr configure it in your project's `.claude/settings.json` to prompt team members to install the marketplace when they trust the project folder:\n\n```json\n{\n  \"extraKnownMarketplaces\": {\n    \"datum-claude-code-plugins\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"datum-cloud/claude-code-plugins\"\n      }\n    }\n  }\n}\n```\n\nYou can also pre-enable specific plugins:\n\n```json\n{\n  \"extraKnownMarketplaces\": {\n    \"datum-claude-code-plugins\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"datum-cloud/claude-code-plugins\"\n      }\n    }\n  },\n  \"enabledPlugins\": {\n    \"datum-platform@datum-claude-code-plugins\": true,\n    \"datum-gtm@datum-claude-code-plugins\": true\n  }\n}\n```\n\n### Installing a Plugin\n\nOnce the marketplace is added, install plugins by name:\n\n```bash\n/plugin install datum-platform@datum-claude-code-plugins\n/plugin install datum-gtm@datum-claude-code-plugins\n/plugin install milo-activity@datum-claude-code-plugins\n```\n\n### Local Development\n\nFor local development, add the marketplace from your local directory:\n\n```bash\n# In Claude Code:\n/plugin marketplace add ./path/to/claude-code-plugins\n/plugin install datum-platform@datum-claude-code-plugins\n```\n\n### Validation\n\nValidate the marketplace before distribution:\n\n```bash\n# From the command line:\nclaude plugin validate .\n\n# Or from within Claude Code:\n/plugin validate .\n```\n\n## Marketplace Structure\n\n```\nclaude-code-plugins/\n├── .claude-plugin/\n│   └── marketplace.json        # Marketplace catalog\n├── plugins/\n│   ├── datum-platform/         # Platform engineering plugin\n│   │   ├── .claude-plugin/\n│   │   │   └── plugin.json     # Plugin manifest\n│   │   ├── agents/             # Specialized agents\n│   │   ├── skills/             # Knowledge modules\n│   │   ├── commands/           # Slash commands\n│   │   ├── hooks/              # Automation hooks\n│   │   └── scripts/            # Utility scripts\n│   ├── datum-gtm/              # Go-to-market plugin\n│   │   ├── .claude-plugin/\n│   │   │   └── plugin.json     # Plugin manifest\n│   │   ├── agents/             # Specialized agents\n│   │   ├── skills/             # Knowledge modules\n│   │   └── commands/           # Slash commands\n│   └── milo-activity/          # Activity service plugin\n│       ├── .claude-plugin/\n│       │   └── plugin.json     # Plugin manifest\n│       ├── agents/             # Investigation \u0026 authoring agents\n│       └── skills/             # Activity workflows \u0026 CEL reference\n└── README.md\n```\n\n## Plugins\n\n### datum-platform\n\nKubernetes platform engineering automation with aggregated API servers, controller patterns, and GitOps deployment for the Datum Cloud platform.\n\n**Features:**\n- 6 specialized agents (api-dev, frontend-dev, sre, test-engineer, code-reviewer, tech-writer)\n- 26 skill modules covering Kubernetes patterns, Go conventions, deployment workflows, and more\n- Pipeline orchestration for structured feature development\n- Automatic learning engine for pattern extraction\n\n**Category:** Platform Engineering\n**Tags:** kubernetes, go, infrastructure, multi-tenant, devops\n\n### datum-gtm\n\nGo-to-market automation with commercial strategy, product discovery, and customer support tools.\n\n**Features:**\n- 4 specialized agents (product-discovery, commercial-strategist, gtm-comms, support-triage)\n- 3 skill modules for GTM workflows\n- Commercial strategy and pricing analysis\n- Customer support triage automation\n\n**Category:** Business\n**Tags:** gtm, marketing, product, support, commercial\n\n### milo-activity\n\nQuery audit logs, investigate incidents, and author ActivityPolicies using the Milo Activity service. Wraps the Activity MCP server with higher-level skills and agents that teach Claude how to use Activity for incident investigation, change auditing, and policy authoring.\n\n**Features:**\n- 2 specialized agents (incident-investigator for read-only investigation, policy-author for interactive policy creation)\n- 7 skills covering incident investigation, user auditing, policy authoring, policy preview, activity summaries, and slash commands\n- CEL expression reference for ActivityPolicy rules\n- Token-efficient design with forked agents for investigation and inline skills for interactive authoring\n\n**Prerequisites:** The `activity` binary must be on your PATH and configured as an MCP server separately.\n\n**Category:** Observability\n**Tags:** kubernetes, audit, activity, incident, observability, milo, cel\n\n## Contributing\n\n### Adding a New Plugin\n\n1. Create a directory under `plugins/`:\n   ```bash\n   mkdir -p plugins/your-plugin-name/.claude-plugin\n   ```\n\n2. Create the plugin manifest at `plugins/your-plugin-name/.claude-plugin/plugin.json`:\n   ```json\n   {\n     \"name\": \"your-plugin-name\",\n     \"description\": \"Description of your plugin\",\n     \"version\": \"1.0.0\",\n     \"author\": {\n       \"name\": \"Your Name\",\n       \"url\": \"https://github.com/your-org\"\n     },\n     \"repository\": \"https://github.com/datum-cloud/claude-code-plugins\",\n     \"license\": \"MIT\",\n     \"keywords\": [\"your\", \"keywords\"]\n   }\n   ```\n\n3. Add your plugin components:\n   - `agents/` - Agent definitions (markdown files)\n   - `skills/` - Knowledge modules\n   - `commands/` - Slash commands\n   - `hooks/` - Automation hooks\n\n4. Register your plugin in `.claude-plugin/marketplace.json`:\n   ```json\n   {\n     \"name\": \"your-plugin-name\",\n     \"source\": \"./plugins/your-plugin-name\",\n     \"description\": \"Description of your plugin\",\n     \"version\": \"1.0.0\",\n     \"category\": \"your-category\",\n     \"tags\": [\"tag1\", \"tag2\"]\n   }\n   ```\n\n5. Submit a pull request.\n\n### Plugin Guidelines\n\n- Each plugin should be self-contained within its directory\n- Use `${CLAUDE_PLUGIN_ROOT}` for path references in hooks and scripts\n- Include a README in your plugin directory with usage documentation\n- Follow semantic versioning for plugin versions\n- Test your plugin locally before submitting\n\nFor detailed guidance on plugin development, see the [official Claude Code documentation](https://code.claude.com/docs/en/plugins).\n\n## Documentation\n\n- [Create plugins](https://code.claude.com/docs/en/plugins) - Guide to creating plugins with commands, agents, hooks, MCP servers, and more\n- [Discover and install plugins](https://code.claude.com/docs/en/discover-plugins) - Installing plugins from marketplaces\n- [Plugin marketplaces](https://code.claude.com/docs/en/plugin-marketplaces) - Creating and distributing plugin marketplaces\n- [Plugins reference](https://code.claude.com/docs/en/plugins-reference) - Complete technical specifications and schemas\n- [Plugin settings](https://code.claude.com/docs/en/settings#plugin-settings) - Configuration options\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatum-cloud%2Fclaude-code-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatum-cloud%2Fclaude-code-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatum-cloud%2Fclaude-code-plugins/lists"}