diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 03c9902..ae31039 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,7 +1,7 @@ { "name": "devantler-plugins", "metadata": { - "description": "Curated agent skills bundled by category from devantler-tech/skills", + "description": "Curated agent skills bundled by category from devantler-tech/agent-skills", "version": "1.0.0" }, "owner": { diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index e376a03..7835e93 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,7 +1,7 @@ -# Copilot code review — devantler-tech/plugins +# Copilot code review — devantler-tech/agent-plugins A tool-neutral **agent-plugin marketplace** that bundles curated skills from -[`devantler-tech/skills`](https://github.com/devantler-tech/skills) into category-based plugins for +[`devantler-tech/agent-skills`](https://github.com/devantler-tech/agent-skills) into category-based plugins for **VS Code**, **GitHub Copilot CLI**, and **Claude Code**. Canonical conventions live in [`AGENTS.md`](../AGENTS.md); this is the concise review checklist — flag violations of the rules below. @@ -37,7 +37,7 @@ A tool-neutral **agent-plugin marketplace** that bundles curated skills from a non-kebab plugin name. - **Skills come from upstream — no lockfile.** Each bundled `SKILL.md` is installed with `gh skill install` and validates against the [agentskills.io](https://agentskills.io) spec. **Never - hand-edit a bundled `SKILL.md` to diverge from its upstream** — fix it in `devantler-tech/skills` and + hand-edit a bundled `SKILL.md` to diverge from its upstream** — fix it in `devantler-tech/agent-skills` and let the daily `update-agent-skills` PR pull it through. Flag a hand-authored or spec-invalid `SKILL.md`. ## CI & security diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index 03c9902..ae31039 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -1,7 +1,7 @@ { "name": "devantler-plugins", "metadata": { - "description": "Curated agent skills bundled by category from devantler-tech/skills", + "description": "Curated agent skills bundled by category from devantler-tech/agent-skills", "version": "1.0.0" }, "owner": { diff --git a/AGENTS.md b/AGENTS.md index 3755aad..4293bf3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,10 +1,10 @@ -# devantler-tech/plugins +# devantler-tech/agent-plugins A tool-neutral [agent-plugin marketplace](https://code.visualstudio.com/docs/copilot/customization/agent-plugins) that bundles the curated [agent skills](https://agentskills.io) from -[`devantler-tech/skills`](https://github.com/devantler-tech/skills) into category-based plugins. A +[`devantler-tech/agent-skills`](https://github.com/devantler-tech/agent-skills) into category-based plugins. A single marketplace install works across **VS Code**, **GitHub Copilot CLI**, and **Claude Code** via -two parity-checked manifests. Sibling repo to [devantler-tech/skills](https://github.com/devantler-tech/skills) +two parity-checked manifests. Sibling repo to [devantler-tech/agent-skills](https://github.com/devantler-tech/agent-skills) (the curated skill index this marketplace draws from). This file is the single canonical instructions file for the repository. It is read natively by GitHub @@ -42,13 +42,13 @@ plugins to different tools. **Any change to the plugin set updates both manifest they are the source of truth for what the marketplace offers. Each entry's `source` is a **relative path** (`./plugins/`), so the repo rename -(`copilot-plugins` → `plugins`, see [#7](https://github.com/devantler-tech/plugins/issues/7)) and any +(`copilot-plugins` → `agent-plugins`, see [#7](https://github.com/devantler-tech/agent-plugins/issues/7)) and any future move stay link-safe. Keep the manifest `name` and per-plugin wording **tool-neutral** — the marketplace is cross-tool, so avoid Copilot-only framing where the capability isn't. ## Skills come from upstream — no lockfile -Plugins are **thin, additive bundles over [`devantler-tech/skills`](https://github.com/devantler-tech/skills)** +Plugins are **thin, additive bundles over [`devantler-tech/agent-skills`](https://github.com/devantler-tech/agent-skills)** (the single source of skills). Each `plugins//skills//SKILL.md` is installed with [`gh skill install`](https://github.blog/changelog/2026-04-16-manage-agent-skills-with-github-cli/), which records the true upstream in the skill's `metadata.github-*` frontmatter (`github-repo`, @@ -58,7 +58,7 @@ which records the true upstream in the skill's `metadata.github-*` frontmatter ( the [`update-agent-skills`](https://github.com/devantler-tech/reusable-workflows/blob/main/.github/workflows/update-agent-skills.yaml) reusable workflow and opens a PR when upstream content drifts — **no lockfile, no sync bot, no custom metadata.** Never hand-edit a bundled `SKILL.md` to diverge from its upstream; fix it in -`devantler-tech/skills` and let the update workflow pull it through. Only the marketplace structure +`devantler-tech/agent-skills` and let the update workflow pull it through. Only the marketplace structure (manifests, `plugin.json`, plugin membership) is authored here. ## Conventions @@ -146,13 +146,13 @@ are the gate. Never weaken a security control or a check to pass. always editing **both** manifests and the README together. - **Keep bundled skills fresh:** let the daily `update-agent-skills` PR flow through; fix it when CI fails. Never hand-edit a bundled `SKILL.md` to diverge from its upstream — fix it in - `devantler-tech/skills`. -- **Tool-neutral rescope** ([#7](https://github.com/devantler-tech/plugins/issues/7)): de-Copilot-brand + `devantler-tech/agent-skills`. +- **Tool-neutral rescope** ([#7](https://github.com/devantler-tech/agent-plugins/issues/7)): de-Copilot-brand remaining surface; keep manifests/README cross-tool; evaluate broadening to additional standards (e.g. MCP) and record the decision as an ADR if non-trivial. - **Workflow & action hygiene:** keep third-party actions pinned & aligned with the sibling CI repos; bundle Dependabot `github_actions` PRs; flag majors; keep CI `actionlint`-clean. -- **Consistency** with [devantler-tech/skills](https://github.com/devantler-tech/skills) (the single +- **Consistency** with [devantler-tech/agent-skills](https://github.com/devantler-tech/agent-skills) (the single source of skills) and with how consumer tools install this marketplace. - **Triage** new issues/PRs; one insightful comment on the oldest uncommented item. - **Maintain your own PRs:** fix CI you caused, resolve conflicts. diff --git a/README.md b/README.md index 6af7f14..d311056 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# devantler-tech/plugins +# devantler-tech/agent-plugins -A tool-neutral [agent-plugin marketplace](https://code.visualstudio.com/docs/copilot/customization/agent-plugins) that bundles the curated agent skills from [`devantler-tech/skills`](https://github.com/devantler-tech/skills) into category-based plugins. +A tool-neutral [agent-plugin marketplace](https://code.visualstudio.com/docs/copilot/customization/agent-plugins) that bundles the curated agent skills from [`devantler-tech/agent-skills`](https://github.com/devantler-tech/agent-skills) into category-based plugins. Supports **VS Code**, **GitHub Copilot CLI**, and **Claude Code** via dual marketplace manifests. @@ -24,7 +24,7 @@ Add the marketplace to your settings: ```jsonc // settings.json "chat.plugins.marketplaces": [ - "devantler-tech/plugins" + "devantler-tech/agent-plugins" ] ``` @@ -34,7 +34,7 @@ Then browse **Extensions → Agent Plugins** (`@agentPlugins` search) to install ```sh # Browse available plugins -copilot plugin marketplace browse devantler-tech/plugins +copilot plugin marketplace browse devantler-tech/agent-plugins # Install a plugin copilot plugin install gitops-kubernetes@devantler-plugins @@ -45,7 +45,7 @@ copilot plugin install gitops-kubernetes@devantler-plugins Add the marketplace, then install a plugin — run these inside Claude Code: ```text -/plugin marketplace add devantler-tech/plugins +/plugin marketplace add devantler-tech/agent-plugins /plugin install gitops-kubernetes@devantler-plugins ``` @@ -57,7 +57,7 @@ Skills are installed from their upstream repositories using [`gh skill install`] Each plugin directory is self-contained with a `plugin.json` manifest and a `skills/` subdirectory holding the installed `SKILL.md` files (plus any supporting assets). Each `SKILL.md` contains `metadata.github-*` frontmatter for upstream provenance — no lockfile needed. -See [`devantler-tech/skills`](https://github.com/devantler-tech/skills) for the curated skill index and upstream links. +See [`devantler-tech/agent-skills`](https://github.com/devantler-tech/agent-skills) for the curated skill index and upstream links. ## Contributing