CtrlK
BlogDocsLog inGet started
Tessl Logo

here-now

here.now lets agents publish websites and files to live URLs in seconds. Publish HTML, documents, images, PDFs, videos, and static files to live URLs at {slug}.here.now or custom domains. Use when asked to "publish this", "host this", "deploy this", "share this on the web", "make a website", "put this online", "create a webpage", "generate a URL", "build a chatbot", "password protect this site", "make this site private", or "share this site with only certain people". here.now also includes workspaces — shared team accounts where Sites belong to the team and serve at {label}.{workspace}.here.now — use when asked to "publish this to our team workspace", "share this with my team", or "put this in our company workspace". Agents can also buy a domain for a Site through here.now (no markup, DNS and SSL automatic) — use when asked to "buy a domain", "get me a .com for this", or "register a domain".

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is here-now in heredotnow/skill

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 highly actionable, operationally dense skill body: every workflow ships executable commands, exact endpoints, and explicit validation and error-recovery loops. The weaknesses are length in a few over-dense sections and reliance on inline sections plus external URLs rather than bundled reference files for progressive disclosure.

Suggestions

Trim or externalize the densest inline sections — the vanity-URL and stale-base-protection paragraphs could be shortened to a rule plus a docs link, cutting the body's token cost without losing operational value.

Move secondary topics (folders, Drive usage, client attribution, state-file format) into bundled reference files under references/ and keep one-line pointers in SKILL.md, improving progressive disclosure from 4 to 5.

Deduplicate the docs pointers: '→ https://here.now/docs' appears in 'Current docs' and 'Beyond publish.sh', and a bare 'Full docs:' line closes the file — consolidate to one clearly marked section.

DimensionReasoningScore

Conciseness

Almost every line carries skill-specific operational knowledge Claude cannot know (endpoints, flags, state-file semantics, claim-token rules), and it does not explain concepts Claude already knows. Not 5 because sections like the vanity-URL paragraph, the dense stale-base-protection paragraph, and 'What to tell the user' run long and could be tightened or pushed to the docs; not 3 because padding is minor relative to the volume of operational content.

4 / 5

Actionability

Fully executable throughout: copy-paste commands ('./scripts/publish.sh {file-or-dir}', curl auth requests with complete JSON bodies, the credentials-file one-liner), a complete flag table, and exact API endpoints with response-field names ('publish_result.account_url', 'code: "version_conflict"'). Common cases are covered with specific examples.

5 / 5

Workflow Clarity

Multi-step flows are clearly sequenced with explicit validation: create -> upload -> finalize ('the site is not live until finalize succeeds'), a numbered 5-step API-key acquisition flow, drift checking ('if the id differs from your state file's versionId, read the live files before editing'), and a version_conflict recovery loop with two explicit remediation options. The destructive update path has stale-base validation, so no cap applies.

5 / 5

Progressive Disclosure

Good structure: the body points to one-level-deep, clearly signaled external references (the '→ https://here.now/docs#…' markers) and both bundled scripts ('./scripts/publish.sh', './scripts/drive.sh') exist in the bundle, and detail is deliberately deferred to the live docs and openapi.json. Not 5 because no reference files exist in the bundle and several self-contained topics (folders, Drive, client attribution) are inlined in SKILL.md that could be split into reference files; not 3 because navigation is clear and nothing is buried.

4 / 5

Total

18

/

20

Passed

Description

96%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 description: it states concrete capabilities in third person, gives exhaustive natural-language trigger phrases, and explicitly covers what and when for each capability tier (sites, workspaces, domains). The only weakness is a few overly broad trigger phrases that could collide with generic deploy/host skills.

DimensionReasoningScore

Specificity

Multiple concrete actions with comprehensive coverage: 'Publish HTML, documents, images, PDFs, videos, and static files to live URLs at {slug}.here.now or custom domains', plus password protection, workspaces, and domain purchase. Written in third person ('here.now lets agents publish'). Not 4 because coverage spans every major capability with no gaps.

5 / 5

Completeness

Explicitly answers both what ('lets agents publish websites and files to live URLs in seconds') and when via three explicit 'Use when asked to…' clauses with concrete trigger phrases. Not 4 because the 'when' guidance is fully explicit and enumerated rather than merely present.

5 / 5

Trigger Term Quality

Comprehensive natural-phrase coverage including synonyms: 'publish this', 'host this', 'deploy this', 'share this on the web', 'make a website', 'put this online', 'create a webpage', 'generate a URL', 'build a chatbot', 'password protect this site', 'buy a domain', 'get me a .com for this', plus workspace-specific phrases. These are exactly what a user would say verbatim.

5 / 5

Distinctiveness Conflict Risk

The niche (publishing to live here.now URLs) is distinct and the service-specific triggers ('get me a .com for this', 'publish this to our team workspace') are unmistakable, but broad phrases like 'make a website' and 'deploy this' carry minor overlap risk with other web-hosting/deploy skills. Not 5 because of that residual overlap with closely related deployment skills; not 3 because the URL and service-specific triggers anchor it clearly.

4 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
heredotnow/skill
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.