Skip to content

AI-agents docs: three skills consumption modes (+ autosync) - #321

Open
marc0olo wants to merge 6 commits into
mainfrom
agent-skills-modes
Open

AI-agents docs: three skills consumption modes (+ autosync)#321
marc0olo wants to merge 6 commits into
mainfrom
agent-skills-modes

Conversation

@marc0olo

@marc0olo marc0olo commented Jul 23, 2026

Copy link
Copy Markdown
Member

What

Aligns the AI-agents docs with the three ways to consume ICP skills.

  • docs/guides/ai-coding-agents.md: adds autosync as a third option, frames fetch-on-demand / pin / auto-update as an explicit choice, corrects the "fetched fresh each time" line to be mode-aware, clarifies that no install is needed to get started (installing is a separate option), and links to the icp-cli-templates AGENT_SKILLS.md.
  • plugins/astro-agent-docs.mjs: the generated llms.txt "Agent skills" block becomes a short pointer to skills.internetcomputer.org/llms.txt instead of duplicating fetch instructions.

Em-dash free (docs validator passes); branch up to date with main.

Validation

astro build passes (209 pages) and scripts/validate.js passes on the changed guide. Generated llms.txt carries the pointer.

(The .sources/* submodule pointers seen in a local working tree are pre-existing and not part of this PR.)

Companion PRs

Adds autosync as a third way to consume ICP skills, frames fetch-on-demand / pin
/ auto-update as an explicit choice, corrects the 'fetched fresh each time' line
to be mode-aware, and points to the icp-cli-templates AGENT_SKILLS.md. The
generated llms.txt 'Agent skills' block becomes a short pointer to
skills.internetcomputer.org/llms.txt instead of duplicating fetch instructions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown

🤖 Here's your preview: https://k7oic-piaaa-aaaam-ai7uq-cai.icp0.io

marc0olo and others added 3 commits July 27, 2026 12:17
Clarify that no installation is needed to get started (fetch on demand); installing
skills into a project is a separate documented option below.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The guide line and the generated llms.txt pointer used em-dashes, which the docs
validator rejects. Reword with a period/semicolon.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@marc0olo
marc0olo marked this pull request as ready for review July 27, 2026 10:55
@marc0olo
marc0olo requested a review from a team as a code owner July 27, 2026 10:55
marc0olo and others added 2 commits July 27, 2026 13:05
Clarify that following the llms.txt prompt makes the agent offer to set up how the
project keeps using skills (fetch on-demand, pin, or auto-update) and run the
chosen setup itself; the install methods below are those same options (also doable
manually). Avoids implying installation is never involved.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The discovery steps described only the on-demand fetch path. Reframe so the shared
pattern (match by description, prefer skills) is stated once, then split by where
the content comes from: on-demand fetches SKILL.md from the registry (always
latest), while pinned/autosync load skills from the agent's local skills directory
(locked versions / refreshed each session). Also fix an awkward double-colon in the
intro.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant