By hnshah
Run the full PageKit 7-step workflow to generate contextually relevant landing page drafts for web products: extract signals from briefs into docs and spines, decide optimal first pages, shape arguments, map proofs, draft markdown pages, then audit claims skeptically at varying severity with anti-slop checks, producing fully-logged runs and corrected versions.
Skeptical, read-only claim-check pass on a PageKit first-page draft. Runs at the requested severity (default hard). Produces an audit (claim-check.md) and a corrected draft (first-page-draft-corrected.md). Use when the user asks for a claim-check on a draft, or when the pagekit-claim-check skill delegates here.
Skeptical, read-only adversarial second read of a completed PageKit run. Produces runs/<name>/evaluator-pass.md. Runs after evaluation.md exists. Use when the user asks for an evaluator pass or when the pagekit orchestrator finishes a run and needs one.
Run a skeptical claim-check pass on a PageKit first-page draft, at light/normal/hard severity. Step 07 of the PageKit method. Use after a first-page draft exists and you want to validate it before treating it as publishable. Delegates to the pagekit-claim-checker subagent.
Run the adversarial evaluator pass on a completed PageKit run. Post-evaluation skeptical second read. Use when a run has an evaluation.md but no evaluator-pass.md, or when the orchestrator needs an evaluator pass. Delegates to the pagekit-evaluator-pass subagent.
Decide which page should exist first for the object, without defaulting to homepage. Step 03 of the PageKit method. Use when the user has a signal doc + message spine and needs to choose the first page, or asks "should this be a homepage?" or "what page should we build first?"
Draft the first page from the full PageKit chain. Step 06 of the PageKit method. Use when steps 01-05 are done and you are ready to write the page itself. The draft must respect the anti-slop drafting constraints.
Reduce a PageKit signal doc into a message spine. Step 02 of the PageKit method. Use when the user asks to "reduce this signal to a spine," "build a message spine," or has finished step 01 and is ready for step 02.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Skills for making web pages that are contextually relevant to your audience and what your product does.
PageKit ships as a Claude Code plugin. One install, fourteen skills (twelve method skills + two subagents), and the full 7-step chain runs end-to-end: signal doc → message spine → first-page decision → page argument shape → proof map → first-page draft → claim check. An anti-slop regression script catches mechanical slop patterns; the claim-check subagent catches the rest.
If you do not use Claude Code, there is a chat-paste path in prompt-paste/.
Inside Claude Code:
/plugin marketplace add hnshah/pagekit
/plugin install pagekit@pagekit
That is the whole installation. All fourteen skills register automatically.
Ask Claude Code to run PageKit on any object:
Run PageKit on <product or idea>.
The orchestrator skill (pagekit) walks you through the seven steps, scaffolds a fully-logged runs/<name>/ folder, and invokes each step skill in turn.
To run one step on its own, invoke the step skill directly:
Use pagekit-signal-doc on <product>.
| Skill | What it does |
|---|---|
pagekit | Orchestrator. Runs all 7 steps end-to-end into a fully-logged run. |
pagekit-signal-doc | Step 01. Turn source briefs into a signal doc. |
pagekit-message-spine | Step 02. Reduce the signal doc to a message spine. |
pagekit-first-page-decision | Step 03. Decide which page comes first — without defaulting to homepage. |
pagekit-page-argument-shape | Step 04. Shape the argument for the chosen page. |
pagekit-proof-map | Step 05. Map proof to sections. Name what cannot be said. |
pagekit-first-page-draft | Step 06. Draft the page inside the argument shape and proof map. |
pagekit-claim-check | Step 07. Adversarial audit at light / normal / hard severity. |
pagekit-new-run | Scaffold a fully-logged run folder. |
pagekit-run-check | Validate a run against the logging tiers. |
pagekit-slop-check | Heuristic anti-slop regression against drafts. |
pagekit-evaluator-pass | Invoke the evaluator-pass subagent on a completed run. |
Two subagents (pagekit-claim-checker, pagekit-evaluator-pass) do the adversarial reads. The orchestrator dispatches to them automatically.
examples/vegan-dog-food-verdel/ is the canonical run. Fully logged, non-homepage first page, claim-checked at severity: hard, evaluator pass included. Read first-page-draft.md against proof-map.md against claim-check.md to see how the chain constrains the draft.
examples/personal-crm-founders/ is a second worked example on a different object shape.
If you use ChatGPT, Perplexity, Grok, Gemini, or another chat window, open prompt-paste/ and paste the 7 prompts in order. Your output quality depends on how honest your source briefs are; that constraint does not change.
pagekit-slop-check runs the regression; pagekit-claim-check catches the rest..claude-plugin/: plugin and marketplace manifestsskills/: 12 SKILL.md files, each with a bundled references/ folderagents/: 2 subagents (claim-checker, evaluator-pass)examples/: worked runs (vegan-dog-food-verdel, personal-crm-founders)prompt-paste/: chat-app path with 7 prompts ready to pasteruns/: your own runs land here (empty by default)scripts/: tooling (new-run, run-check, claim-check, slop-check, doctor)MIT
Built by Hiten.
npx claudepluginhub hnshah/pagekit --plugin pagekitComplete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications