Skip to content

docs: focus Getting Started on npm flows - #64

Merged
ayo-run merged 4 commits into
mainfrom
claude/docs-review-skill-wkz12m
Jul 21, 2026
Merged

docs: focus Getting Started on npm flows#64
ayo-run merged 4 commits into
mainfrom
claude/docs-review-skill-wkz12m

Conversation

@ayo-run

@ayo-run ayo-run commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Update getting started

claude added 2 commits July 21, 2026 21:11
Adds .claude/skills/docs-review with a review workflow (SKILL.md) and a
distilled rubric (references/docs-tips.md) sourced from the '50 docs tips'
series at rainsberger.ca, for reviewing documentation files, pasted text,
or web pages and returning structured, actionable feedback.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tm5NNentgCzyXdpirF1Zfm
Getting Started reworked per docs-review findings:
- Quick start now ends with the reader seeing the component render
  (cd / npm install / npm run dev + expected outcome) and states its
  prerequisites up front
- CDN section removed in favor of the npm flows; a tip links to the
  CodePen examples for build-step-free setups
- npm section shows the bare-specifier import and links onward to Usage
- support links moved out of Installation into a Getting help section
- redundant intro sentence dropped

Also fixes the CDN import URLs on the other guide pages: the published
package ships only dist/ ("files": ["dist"]), so unpkg paths like
web-component-base@latest/index.js resolve to nothing; point them at
dist/ instead.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tm5NNentgCzyXdpirF1Zfm
@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for demo-wcb ready!

Name Link
🔨 Latest commit 10bcb11
🔍 Latest deploy log https://app.netlify.com/projects/demo-wcb/deploys/6a5ff35509d2e20008c2e34a
😎 Deploy Preview https://deploy-preview-64--demo-wcb.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for web-component-io ready!

Name Link
🔨 Latest commit 10bcb11
🔍 Latest deploy log https://app.netlify.com/projects/web-component-io/deploys/6a5ff3553aebfb00083ff025
😎 Deploy Preview https://deploy-preview-64--web-component-io.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

claude added 2 commits July 21, 2026 22:25
esm.sh resolves the package exports map, so imports use the bare
package name and subpaths (web-component-base@latest, /html, /utils)
instead of dist/ file paths — matching what the CodePen examples use.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tm5NNentgCzyXdpirF1Zfm
"No build step?" implied the npm flows require one; wcb doesn't need a
build step — the scaffold's TypeScript is a nice-to-have, not a
requirement.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tm5NNentgCzyXdpirF1Zfm
@ayo-run ayo-run changed the title docs: focus Getting Started on npm flows + add docs-review skill docs: focus Getting Started on npm flows Jul 21, 2026
@ayo-run
ayo-run merged commit b4ce4c8 into main Jul 21, 2026
10 checks passed
@ayo-run
ayo-run deleted the claude/docs-review-skill-wkz12m branch July 21, 2026 22:39
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