Skip to content

feat(skills): product fold-ins for pricing, forms, signup, activation, listing, and IA - #19

Merged
z4gunn merged 2 commits into
feat/dev-harness-foldinsfrom
feat/product-foldins
Oct 4, 2026
Merged

z4gunn merged 2 commits into
feat/dev-harness-foldinsfrom
feat/product-foldins

Conversation

@z4gunn

@z4gunn z4gunn commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Area 11 of 11: product fold-ins from marketingskills

Thresholds and procedures only, no statistics carried over. The entitlement map gains a pricing-page spec with its reference (tiers, prices as text, Product and Offer JSON-LD, FAQ, paywall timing, the dark-pattern ban, the paste test). Form and empty-state rules land in spgr-write-component, validate-on-exit and focus-first-error in the interaction spec, field-level errors in the error UX spec, and the signup rules in spgr-write-auth-flow. The PRD schema gains an optional activation_event required on saas and mobile, spgr-scope-mvp gains the minimum path to value, the listing skill gains per-store indexed fields and limits, and spgr-write-ia gains the site-architecture rules.

Source: coreyhaines31/marketingskills pricing, cro, signup, onboarding, paywalls, aso, site-architecture.

Stacked PR: merge in order, this one after its base branch. Merge with a merge commit, as the earlier PRs were.

🤖 Generated with Claude Code

z4gunn and others added 2 commits October 4, 2026 16:06
…alue

A saas or mobile PRD now names the one user action that proves the
product delivered its value, with an observable definition and the
analytics event that counts it. spgr-scope-mvp inventories every step
between signup and that event, keeps the essential ones, and names the
event each remaining step emits, so onboarding is measured as a path to
value from the first release and the entitlement map can forbid a
paywall before it. The field is absent on brochure.

Procedure mapped from the onboarding and signup skills in
https://github.com/coreyhaines31/marketingskills (MIT), rewritten, with
the unsourced figures left out.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…itecture rules into the product skills

The entitlement map gains a pricing-page spec section derived from the
plan table and the matrix, with a reference carrying the tier, price
legibility, structured data, FAQ, paywall timing, and dark-pattern rules
plus the paste test that accepts the built page. The component skill
gains form and empty-state rules, the interaction spec fixes when
validation fires and where focus goes, the error UX spec fixes the
field-level error text and keeps entered values, and the auth flow holds
the signup form to three fields with deferred collection, audience-
ordered social sign-in, a magic-link alternative, deferred verification,
and the anti-pattern list. The app store listing names the indexed
fields per store, the search-visible screenshot set, and the Play title
rules. The IA skill holds brochure and docs sites to the click-depth,
slug, header, footer, breadcrumb, and no-orphan rules. Touch targets and
label association stay with the accessibility skills and are cited.

Procedures mapped from the pricing, cro, signup, paywalls, aso, and
site-architecture skills in
https://github.com/coreyhaines31/marketingskills (MIT), rewritten in
Springer voice, with every unsourced percentage left out.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@z4gunn
z4gunn force-pushed the feat/product-foldins branch from bf0b68e to c27b15b Compare October 4, 2026 23:06
@z4gunn
z4gunn merged commit 65502fe into feat/dev-harness-foldins Oct 4, 2026
2 checks passed
@z4gunn
z4gunn deleted the feat/product-foldins branch October 4, 2026 23:18
@z4gunn
z4gunn restored the feat/product-foldins branch October 4, 2026 23:20
@z4gunn
z4gunn deleted the feat/product-foldins branch October 4, 2026 23:21
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.

1 participant