Skip to content

Add documentation website for typefox.dev/agent-skills - #17

Merged
spoenemann merged 11 commits into
mainfrom
website
Oct 6, 2026
Merged

spoenemann merged 11 commits into
mainfrom
website

Conversation

@spoenemann

@spoenemann spoenemann commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Scaffold a VitePress site under website/ for typefox.dev/agent-skills, with a GitHub Actions workflow (.github/workflows/docs.yml) that builds it on every PR touching it and deploys from main.
  • Add hand-written usage guides, one page per skill at the site root: agent-experience, eclipse-license-check, go-documentation, idiomatic-go, publish-vscode-extension, skill-evals, ts-code-reviewer, and write-like-me.
  • Link the website from the README, mention the AI Registry, and document the website in AGENTS.md (commands, layout, and the rule that interaction changes to a skill update its guide).
  • Drop Gitpod from the Open VSX adopter lists in the publish-vscode-extension skill (it is now Ona).

Test plan

  • python3 skills/agent-experience/scripts/check_docs.py --exclude 'skills/*/evals/*' . passes
  • npm --prefix website ci && npm --prefix website run build passes
  • Docs workflow passes on this PR
  • After merge, the site deploys to typefox.dev/agent-skills and all sidebar links resolve

🤖 Generated with Claude Code

spoenemann and others added 11 commits October 6, 2026 10:08
Sources live in website/ with their own package.json, so the Node
toolchain stays out of the repo root and docs/ remains free for agent
docs. One hand-written usage guide per skill sits at the website root,
giving typefox.dev/agent-skills/<skill-name> without an extra segment;
nothing is generated from skills/. The Docs workflow builds on every PR
touching the site and deploys from main via GitHub Actions Pages.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The landing page gets a section on the Eclipse Foundation AI Registry,
where all eight skills are listed under the TypeFox organization.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Replace the stub page with a usage guide: background with a link to the
AX article, the four modes with example prompts, and the standardized
repository layout. Add the rule to AGENTS.md that a user-facing skill
change updates the skill's usage guide in the same change.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Gitpod has been renamed to Ona and acquired by OpenAI, so the old name
is stale as an example of an Open VSX consumer or web host.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Replace the placeholder usage guide with the approach, a guide for
building the profile (what to collect, the two kinds of habits, tiers,
the review round), and a guide for rewriting drafts (strictness, tone,
output, report, variants).

Also correct AGENTS.md: per-user skill state lives under
$HOME/.agents/<skill-name>/, as the skill and its schema say, not
$HOME/.skills/.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@spoenemann
spoenemann merged commit 6685400 into main Oct 6, 2026
2 checks passed
@spoenemann
spoenemann deleted the website branch October 6, 2026 11:01
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