agentleFS
ImYourBoyRoyImYourBoyRoy/Portable_Web_toolkit/skills/portable-web-toolkit-router/SKILL.md

portable-web-toolkit-router

Skill2 starsChanged 4 months agoMITView on GitHub

Dynamic router for Portable Web Toolkit. Inspects project needs and symlinks required agent skills into project scope (.agents/skills/). Use when starting or working on web design, Astro, or Cloudflare projects across Cursor, Claude Code, Codex, Antigravity, Copilot, etc.

The file

We split this skill into the rules it gives an agent

4 rules. About 0 are common, 1 is distinctive, and 3 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 3

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use this skill when initializing or managing skills for an Astro + Cloudflare web design project using the Portable Web Toolkit.

    line 8
  2. Very specific:

    Only this router is install_by_default / globally installed.

    line 12
  3. Very specific:

    Check Project Scope: Verify if .agents/skills/ exists in the active project workspace root.

    line 34
  4. Very specific:

    Inspect Skill Index: Read docs/agent-skills/SKILL_INDEX.md.

    line 36

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Portable Web Toolkit Router

Use this skill when initializing or managing skills for an Astro + Cloudflare web design project using the Portable Web Toolkit.

Canonical skill home: <Portable_Web_toolkit_install>/skills/ (resolve via linked Web_Toolkit/.., portable-web-toolkit root, or ~/.portable-web-toolkit stamp). Symlink from that install into the client .agents/skills/ — never copy skill trees into global agent homes except this router.

Only this router is install_by_default / globally installed.

Route first

NeedSkill
New machine, Cloudflare beginner, guided setupsite-onboarding → docs/agent-skills/ONBOARDING_STAGES.md
New site scaffold only (already onboarded)site-starter (ask Workers vs Pages first)
Readiness / gatessite-readiness
Deploy / Cloudflare opsportable-web-toolkit
Full upgrade → smoke → deploy → purge → warm → PSIsite-maintenance → HOW_TO.md
Accessibility evidencewcag-auditor → Web_Toolkit/wcag_auditor wrapper (engine in node_modules/@imyourboyroy/wcagate; never AI/)
PageSpeed Insightspagespeed-diagnostics
Discovery layer (robots/sitemap/llms)discovery-doctor
Brand / favicon / OGbrand-doctor
Raster → WebPimage-pipeline
Toolkit freshnesstoolkit-update
Instagram galleryinstagram-clone
SVG wordmark recoveryvectorize-pipeline

Operational Sequence

  1. Check Project Scope: Verify if .agents/skills/ exists in the active project workspace root.
  2. Resolve toolkit install: Find Portable_Web_toolkit root; skills live at skills/ there (skill-pack.json).
  3. Inspect Skill Index: Read docs/agent-skills/SKILL_INDEX.md.
  4. Symlink Selected Skills with manage-project-skills.mjs (always pass --skills for non-router skills):

    node <path-to-Portable_Web_toolkit>/scripts/manage-project-skills.mjs link --project . \
      --skills site-onboarding,portable-web-toolkit,site-readiness,wcag-auditor,pagespeed-diagnostics,site-maintenance,discovery-doctor
  5. Verify: manage-project-skills.mjs status --project .

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.