Skip to content

Commit 38233f2

Browse files
committed
Add --plugin flag and install skills to .github/skills/
- Add --plugin <name> flag to install specific plugins (comma-separated or repeated) - Install skills (SKILL.md + references/) into .github/skills/ alongside agents and instructions - Show warning when no --plugin is specified with --scope project - Resolve plugin directory from manifest source path (handles name != dir cases) - Update README with new examples and available plugin list
1 parent e025a39 commit 38233f2

2 files changed

Lines changed: 183 additions & 82 deletions

File tree

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,23 @@ This repository is a **plugin marketplace** containing agent plugins for Power P
1616
For team use, install skills and agents into your project's `.github/` directory so all contributors benefit:
1717

1818
```bash
19-
node scripts/install.js --scope project
19+
# Install a specific plugin (recommended)
20+
node scripts/install.js --scope project --plugin code-apps-preview
21+
22+
# Install multiple plugins
23+
node scripts/install.js --scope project --plugin power-pages,code-apps-preview
2024
```
2125

22-
This copies agent definitions into `.github/agents/` and instructions into `.github/instructions/`, following the [GitHub Copilot customization convention](https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot). Commit these files to share with your team.
26+
This copies agent definitions into `.github/agents/`, instructions into `.github/instructions/`, and skills into `.github/skills/`, following the [GitHub Copilot customization convention](https://docs.github.com/en/copilot/customizing-copilot). Commit these files to share with your team.
2327

2428
Or run without cloning:
2529

2630
```bash
27-
curl -fsSL https://raw.githubusercontent.com/hjaf/power-platform-skills/main/scripts/install.js | node - --scope project
31+
curl -fsSL https://raw.githubusercontent.com/hjaf/power-platform-skills/main/scripts/install.js | node - --scope project --plugin code-apps-preview
2832
```
2933

34+
Available plugins: `power-pages`, `model-apps`, `mcp-apps`, `canvas-apps`, `code-apps-preview`, `equinor-alignment`
35+
3036
### Claude Code — User-Scoped
3137

3238
For Claude Code users, the installer registers the marketplace and installs plugins at user level:
@@ -79,14 +85,14 @@ Inside a Claude Code session:
7985

8086
| Scope | Platform | Location |
8187
|-------|----------|----------|
82-
| `project` | GitHub Copilot (VS Code) | `.github/agents/`, `.github/instructions/` |
88+
| `project` | GitHub Copilot (VS Code) | `.github/agents/`, `.github/instructions/`, `.github/skills/` |
8389
| `user` (default) | Claude Code | `~/.claude/plugins/` |
8490

8591
The marketplace registry (Claude Code) is stored at `~/.claude/plugins/known_marketplaces.json`.
8692

8793
### Uninstall
8894

89-
**GitHub Copilot (project-scoped):** Delete the installed files from `.github/agents/` and `.github/instructions/`.
95+
**GitHub Copilot (project-scoped):** Delete the installed files from `.github/agents/`, `.github/instructions/`, and `.github/skills/`.
9096

9197
**Claude Code (user-scoped):**
9298

0 commit comments

Comments
 (0)