CtrlK
BlogDocsLog inGet started
Tessl Logo

iwsdk-hosting

Publish an IWSDK app to a public HTTPS origin so it can be installed as a PWA and packaged for the Meta Horizon Store. Use when deploying, hosting, or publishing the app, choosing a host, or when a file (web manifest, icons, .well-known/assetlinks.json) must reach an already-hosted site. Always asks first whether hosting already exists — recommends Vercel if not, and pauses with concrete upload steps if it does.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable skill body with concrete commands, explicit validation checkpoints, and clean one-level-deep progressive disclosure. The only weakness is mild redundancy between the Route B table and the handoff protocol.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence — it does not explain what a PWA, TWA, or Vite is, and every section carries concrete guidance. Not a 5 because the handoff table and the numbered handoff protocol overlap slightly, and a few sentences restate the description's framing.

4 / 5

Actionability

Fully executable throughout — copy-paste commands ('npm run build', 'npx -y vercel@latest deploy --prod --yes --scope <team-slug>'), a curl verification loop, and a literal handoff message template with exact local paths → public URLs covering the common Route A and Route B cases.

5 / 5

Workflow Clarity

Clearly sequenced (ask hosting → Route A/B → contract check → subpath → redeploy vs rebuild) with explicit validation checkpoints: 'Check it yourself — do not take it is deployed as proof', the contract table, 'Stop and wait', and 'Verify yourself once they say it is live'. Validation is present for these batch/publish operations, so no cap applies.

5 / 5

Progressive Disclosure

SKILL.md is an overview that pushes detail into one-level-deep references — references/vercel.md and references/existing-hosts.md — both real files, signaled inline at the points they are needed and summarized in a 'Load when' Reference Files table. Content is appropriately split with easy navigation.

5 / 5

Total

19

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description in third person that clearly states what the skill does and when to use it, with natural trigger terms and a distinct niche. Minor room to tighten the action enumeration and add a few synonyms.

Suggestions

Enumerate the core actions more cleanly (publish, recommend host, hand off upload steps, verify reachability) so the 'what' reads as a list rather than being woven into when-clauses.

Add a few natural trigger synonyms users might say, such as 'Quest' or 'TWA', to broaden keyword coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Publish an IWSDK app to a public HTTPS origin', 'installed as a PWA and packaged for the Meta Horizon Store', 'recommends Vercel', 'pauses with concrete upload steps' — with only minor gaps (e.g. verification is implied rather than stated). Not a 5 because the actions are interleaved with when-clauses rather than enumerated cleanly.

4 / 5

Completeness

Explicitly answers both what ('Publish an IWSDK app to a public HTTPS origin so it can be installed as a PWA and packaged for the Meta Horizon Store') and when with a concrete 'Use when...' clause listing trigger scenarios. Meets the top anchor for both what and when with concrete triggers.

5 / 5

Trigger Term Quality

Strong natural trigger terms — 'deploying, hosting, or publishing', 'choosing a host', 'web manifest, icons, .well-known/assetlinks.json', 'PWA', 'Meta Horizon Store' — covering synonyms users actually say. Not a 5 because a few natural variants (e.g. 'Quest', file extensions) are absent.

4 / 5

Distinctiveness Conflict Risk

Clear niche — IWSDK app, PWA install, Meta Horizon Store packaging, Digital Asset Links — with triggers unlikely to fire for unrelated skills. Minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
facebook/immersive-web-sdk
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.