Skip to content

docs: add custom agent skills hosting to Agent skills page#5757

Merged
matlegault merged 8 commits into
mainfrom
devin/1781112454-agent-skills-docs
Jun 12, 2026
Merged

docs: add custom agent skills hosting to Agent skills page#5757
matlegault merged 8 commits into
mainfrom
devin/1781112454-agent-skills-docs

Conversation

@matlegault

@matlegault matlegault commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Documents the agent skills features from fern-platform#11973 and fern#16446. Three files changed:

agent-skills.mdx — new "Host custom skills from your docs site" section covering directory layout (both /.well-known/skills/ and /.well-known/agent-skills/), discovery manifest formats (v0.2.0 url+digest vs v0.1.0 files[]), SKILL.md frontmatter validation, and published URLs. Cross-references the new page-actions config.

site-level-settings.mdx — new "Install skills action" subsection under Page actions: documents page-actions.options.skills (title, description, learn-more-url, repository, install-command, skills list). The modal fetches the well-known manifest on first open as progressive enhancement.

changelog/2026-06-10.mdx — two new entries appended: "Host agent skills from your docs site" and "Install skills page action".

Link to Devin session: https://app.devin.ai/sessions/8401784e03fa4046a63fe8db6db4a737
Requested by: @matlegault

@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring


For the legacy v0.1.0 layout under `.well-known/skills/`, the manifest follows the same structure without the `$schema` field.

## SKILL.md format

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[FernStyles.Acronyms] 'SKILL' has no definition.

@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Co-Authored-By: mathieu <mathieu@buildwithfern.com>
@devin-ai-integration devin-ai-integration Bot force-pushed the devin/1781112454-agent-skills-docs branch from f9bc383 to 000e3a6 Compare June 11, 2026 13:36
@devin-ai-integration devin-ai-integration Bot changed the title docs: add Agent Skills documentation page docs: add custom agent skills hosting to Agent skills page Jun 11, 2026

For the legacy v0.1.0 layout under `.well-known/skills/`, the manifest follows the same structure without the `$schema` field.

### SKILL.md format

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[FernStyles.Acronyms] 'SKILL' has no definition.

devin-ai-integration Bot and others added 3 commits June 11, 2026 15:30
Co-Authored-By: mathieu <mathieu@buildwithfern.com>
Co-Authored-By: mathieu <mathieu@buildwithfern.com>
…ls action

Co-Authored-By: mathieu <mathieu@buildwithfern.com>
Frontmatter requirements for each `SKILL.md`:

| Field | Rules |
|-------|-------|

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[FernStyles.Acronyms] 'SKILL' has no definition.

</ParamField>

<ParamField path="page-actions.options.skills.learn-more-url" type="string" required={false} toc={true}>
URL for a "Learn more" link shown alongside the description.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.URLFormat] Use 'of' (not 'for') to describe the relationship of the word URL to a resource.

devin-ai-integration Bot and others added 2 commits June 11, 2026 18:42
Co-Authored-By: mathieu <mathieu@buildwithfern.com>
…-known as secondary

Co-Authored-By: mathieu <mathieu@buildwithfern.com>
.well-known/
agent-skills/
index.json # discovery manifest (required)
plant-care/

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.URLFormat] Use 'of' (not 'for') to describe the relationship of the word URL to a resource.

</ParamField>

<ParamField path="page-actions.options.skills.learn-more-url" type="string" required={false} toc={true}>
URL for a "Learn more" link shown alongside the description.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.URLFormat] Use 'of' (not 'for') to describe the relationship of the word URL to a resource.

@matlegault matlegault merged commit 7d579a0 into main Jun 12, 2026
4 checks passed
@matlegault matlegault deleted the devin/1781112454-agent-skills-docs branch June 12, 2026 14:32
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.

2 participants