Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions deploy/repositories/agent-plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,24 @@ metadata:
crossplane.io/external-name: agent-plugins
spec:
# Squash-only merge policy + webCommitSignoffRequired come from the shared
# patch; description is declared here so the config is AUTHORITATIVE for it
# (previously LateInitialized); everything else is adopted via LateInitialize.
# patch; description and topics are declared here so the config is
# AUTHORITATIVE for them (description was previously LateInitialized, topics
# were unset); everything else is adopted via LateInitialize.
managementPolicies:
- Observe
- Create
- Update
- LateInitialize
forProvider:
name: agent-plugins
description: "Industry-standard agent-plugin marketplace β€” bundles curated skills from devantler-tech/skills into category-based plugins for VS Code, GitHub Copilot CLI, and Claude Code (dual manifests)."
# Fixes a stale repo reference: `devantler-tech/skills` was renamed to
# `devantler-tech/agent-skills`, so the old description pointed at a name
# that no longer exists. Also names the bundled MCP servers and agents β€”
# the marketplace is deliberately not skills-only.
description: "Tool-neutral agent-plugin marketplace β€” bundles curated skills, MCP servers and agents from devantler-tech/agent-skills into category plugins for VS Code, GitHub Copilot CLI, and Claude Code"
# Discovery surface β€” the repo carried no topics at all, so it was invisible
# to every topic-based browse and directory crawl.
topics: ["agent-plugins", "agent-skills", "ai-agents", "claude-code", "claude-code-marketplace", "claude-code-plugin", "claude-plugin", "github-copilot", "plugin-marketplace", "vscode"]
providerConfigRef:
kind: ProviderConfig
name: default
16 changes: 13 additions & 3 deletions deploy/repositories/agent-skills.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,26 @@ metadata:
crossplane.io/external-name: agent-skills
spec:
# Squash-only merge policy + webCommitSignoffRequired come from the shared
# patch; description is declared here so the config is AUTHORITATIVE for it
# (previously LateInitialized); everything else is adopted via LateInitialize.
# patch; description and topics are declared here so the config is
# AUTHORITATIVE for them (description was previously LateInitialized, topics
# were unset); everything else is adopted via LateInitialize.
managementPolicies:
- Observe
- Create
- Update
- LateInitialize
forProvider:
name: agent-skills
description: "Generic Copilot / agent skills, installable via gh skill"
# De-Copilot-branded: these skills are agent-neutral (agentskills.io spec)
# and install into Claude Code, Cursor, Codex and Gemini CLI as well, via
# either `gh skill install` or `npx skills add`. The old wording undersold
# that and read as Copilot-only.
description: "Agent-neutral skills for Claude Code, Copilot, Cursor and Codex β€” install with `gh skill install` or `npx skills add`"
# Discovery surface. `gh skill publish --tag` runs non-interactively in
# cd.yaml and therefore SKIPS the interactive "add the agent-skills topic"
# step, so the canonical topic was never applied β€” this declares it instead.
# The rest are the terms users actually browse/search by.
topics: ["agent-skills", "agent-skill", "ai-agents", "claude-code", "claude-skill", "codex", "cursor", "github-copilot", "gitops", "kubernetes", "skills"]
providerConfigRef:
kind: ProviderConfig
name: default
Loading