Repository navigation
docs: publish restore and Skills install guides, map repositories #497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
cdc3cc0
43c1224
e7114e4
dd42a41
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -51,9 +51,8 @@ By default, the files live in `~/.config/agentplugins` on Linux | |
| on macOS, or `%APPDATA%\agentplugins` on Windows. `AGENTPLUGINS_HOME` can select | ||
| another directory. | ||
|
|
||
| **Current source, unreleased:** the transfer commands below require a compatible | ||
| CLI built from current source; they are not yet qualified as a published CLI | ||
| release. From a folder you want to carry to another machine, run: | ||
| The transfer commands below ship in the published CLI. From a folder you want to | ||
| carry to another machine, run: | ||
|
Comment on lines
+54
to
+55
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Keep the launcher consistent with the preceding commands. This page uses
|
||
|
|
||
| ```bash | ||
| agentplugins deps export | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -98,4 +98,44 @@ candidates require an explicit path; more than 16 possible packages require it | |
| before candidate fetching. An exact source is immutable: repair replays recorded | ||
| source, while moving to another exact source is a separate switch decision. | ||
|
|
||
| ## Install Agent Skills | ||
|
|
||
| Agent Skills use the same CLI through the `skills` command group. Its `add` | ||
| subcommand selects Skills from a public GitHub repository, a folder inside it, | ||
| a `SKILL.md` URL, or an HTTPS publisher that serves a complete `.well-known` | ||
| Skills index: | ||
|
Comment on lines
+101
to
+106
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔎 Supported by static analysis
Remove the HTTPS publisher workflow from the released Skills docs. The released Suggested fix
|
||
|
|
||
| ```bash | ||
| agentplugins skills add owner/repository --ui | ||
| ``` | ||
|
|
||
| `--ui` opens the bundled browser picker and needs an interactive terminal. The | ||
| terminal picker is `--no-ui`. Explicit selections skip the picker: | ||
|
|
||
| ```bash | ||
| agentplugins skills add owner/repository --skill review --skill pdf --target codex,claude --no-ui --yes | ||
| ``` | ||
|
|
||
| - `--skill` takes an exact Skill name and can repeat. If the name is ambiguous, | ||
| add `--path`. | ||
| - `--path` selects one exact repository-relative Skill folder. Without it, the | ||
| repository root is used. | ||
| - `--ref` names an exact Git ref when a URL boundary is ambiguous. | ||
| - `--dry-run` shows the exact plan without changes. | ||
| - JSON and non-interactive use require explicit `--skill` or `--path`, `--target`, | ||
| and `--yes`, except with `--dry-run`. | ||
| - `--ui` cannot be combined with `--skill`, `--target`, or `--dry-run`. | ||
| - For an HTTPS publisher, pass the publisher URL and an exact `--skill` name. | ||
| The publisher's index must list every file of the Skill. | ||
| - The installation scope is `user` only in this release. | ||
|
|
||
| Automated security findings can block an install. `--security-details` shows | ||
| every finding in human output. `--accept-security-risk` continues past blocking | ||
| findings and should be used only after review. | ||
|
Comment on lines
+132
to
+134
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔎 Supported by static analysis
Propagate the security options into When blocking findings exist, both Skills installation paths create dependency installers with empty options. The same path does not call Pass both security options through the prepared batch and use them during preparation and apply. This is a fail-closed installation correctness defect, not a security bypass. Classify it as minor functional correctness.
|
||
|
|
||
| Installed Skills are saved like other packages. They show up in | ||
| `agentplugins list`, and you maintain them with `agentplugins update`, | ||
| `agentplugins repair`, and `agentplugins remove`. See | ||
| [maintaining installed plugins](./manage). | ||
|
|
||
| Continue with [maintaining installed plugins](./manage). | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the contradictory source-only Skills status.
This paragraph presents
agentplugins skills addas available in the published CLI. Later in this README, the same workflow is labelledSOURCE ONLY / UNRELEASEDand described as a source-build workflow. Update the later section or keep this paragraph gated until the published release status is consistent. (raw.githubusercontent.com)