17 Commits

Author SHA1 Message Date
Chris Ashby fb74cac0fc Merge pull request #3 from BuildGreatProducts/design-better-laws-of-ux
Design Better: add the Laws of UX catalogue (v1.1) + fix frontmatter
2026-07-07 13:15:02 +01:00
Chris Ashby 729900589d design-better: add the Laws of UX as a cross-linked catalogue
Adds a dedicated "The Laws of UX" section covering all 30 laws from
lawsofux.com, grouped into five themes (perception & grouping, choice &
cognitive load, memory & attention, expectation & behavior, performance &
responsiveness). Each law gives a one-line principle, a concrete code/product
application, and a "↔ H#" cross-reference to the heuristic that already
operationalizes it — so the laws (the why) and the 50 heuristics (the check)
stay in sync without duplication.

Supporting edits: workflow step 3 applies the laws where relevant and lets
reviews cite them by name; step 5 notes which laws dominated; the intro credits
lawsofux.com; the description mentions the Laws of UX catalogue; skill bumped
to v1.1. CHANGELOG gets a 0.9.0 entry.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 13:08:24 +01:00
Chris Ashby 419f7b9491 design-better: fix invalid YAML frontmatter
The description contained an unquoted colon-space ("when it exists: the
design system..."), which YAML parses as a nested mapping and rejects with
"mapping values are not allowed in this context". Replaced the colon with an
em dash, matching the aside style used elsewhere in the description. Verified
the frontmatter now parses.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 12:47:45 +01:00
Chris Ashby 1ef8068729 Merge pull request #2 from BuildGreatProducts/readme-design-better-diagram
README: add Design Better to the pipeline diagram
2026-07-02 14:49:14 +01:00
Chris Ashby e757547428 README: add Design Better to the pipeline diagram
The pipeline diagram was the one place Design Better wasn't represented.
Adds it to the Build column, aligned with the column body like Design System
in Plan & Design.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 12:29:49 +01:00
Chris Ashby 91dc8f3691 Merge pull request #1 from BuildGreatProducts/migrate-design-better-skill
Add Design Better skill, refactored standalone from ProductOS
2026-07-02 09:12:41 +01:00
Chris Ashby 5b04667367 Add Design Better skill, refactored standalone from ProductOS
Reworks the ProductOS `studio-build-design-better` skill into a standalone
BuilderOS skill:

- Renamed `studio-build-design-better` -> `design-better` (kebab-case, matching
  the folder and the rest of the catalog)
- Rewired document paths from ProductOS conventions (`docs/DESIGN.md`,
  `docs/PRODUCT.md`, `design/1. Product Identity.md`) to BuilderOS ones
  (`docs/design.md`, `docs/product-vision.md`)
- Softened the hard "stop if DESIGN.md is missing" dependency into a
  codebase-convention fallback so the skill is fully standalone
- Repointed skill references from `studio-design-design-system` /
  `studio-build-design-review` to the Design System skill and the Build Loop
  review step
- Added BuilderOS license/author/version frontmatter

Also registers the skill in the catalog: README Build section, installation
list, docs/ consumption table, and getting-started, plus a CHANGELOG 0.8.0
entry mirroring the build-mvp migration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 09:09:20 +01:00
Chris Ashby a0716b2fbd Design System: output a mirrored design.html style guide
design.md (agent, source of truth) and design.html (human) are now twin
artifacts written and edited together so they never drift.

- New Step 6 builds a single self-contained, token-driven design.html
  that renders every color, type level, spacing/radius step, elevation,
  and component (with variants and states) live, with a light/dark
  toggle when both modes exist
- Handoff renumbered to Step 7 and references both files
- Modes and Editing sections enforce md<->html sync; skill bumped to v1.1
- README skill row, docs-flow table, and changelog 0.7.0 updated

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-29 14:51:01 +01:00
Chris Ashby 0cbb48de7c Product Planner: add analytics/email/error-tracking as first-class tooling
Recommend PostHog or Mixpanel (analytics), Resend or Loops (email), and
Sentry (error tracking) — previously deferred and unnamed.

- New Supporting Services category in TECH-STACK-OPTIONS.md with full
  comparison entries; removed analytics/email/error-tracking from the
  'intentionally not covered' note
- New bundled intake question Q7.6 (accept-all-or-skip defaults)
- VISION-TEMPLATE.md gains Analytics/Email/Error tracking fields
- PRD generation: stack table, cost estimate, Dependencies (env vars),
  and a Sentry PII-scrubbing note in Security Considerations
- Roadmap generation: concrete polish-phase tasks with placement guidance
- Changelog 0.6.0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-29 14:32:53 +01:00
Chris Ashby 1f1a0d05d6 Build MVP: defer all git actions to a wrap-up step
- Remove per-phase branch/push/PR workflow; phase boundaries are now
  verification-only
- Add rule: no git/GitHub actions until every phase is complete
- New Wrap up section: git init with stack-appropriate .gitignore,
  initial commit, then ask the user about connecting a remote
- README and changelog updated

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 15:14:13 +01:00
Chris Ashby 44579a1546 Point repo references at builder-os, add formerly-PLAID note
- All install commands and cross-skill links updated from
  BuildGreatProducts/BuilderOS to BuildGreatProducts/builder-os
- README opens with a note that BuilderOS is the successor to PLAID,
  linking to the original repo

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:55:10 +01:00
Chris Ashby d5e9379565 Add Build MVP skill, refactored standalone from ProductOS
- Rename studio-deploy-mvp-build to build-mvp with BuilderOS frontmatter
- Rewire document paths to BuilderOS conventions (prd.md, product-roadmap.md,
  product-vision.md, design.md)
- Missing-docs handoff points to the Product Planner skill
- README Build section, install list, docs table, and changelog updated

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:37:53 +01:00
Chris Ashby 4efd5fdd4d Kebab-case skill folders, idea-first Planner intake, skills CLI install
- Rename all eight skill folders to kebab-case and align Build Loop
  frontmatter names with their folders
- Product Planner Step 0: read docs/product-idea.md before the intake,
  confirm direction, pre-fill sections 1-3; cold open only when absent
- README Installation section for npx skills add (bundle, by path, by
  name, manual); MIT LICENSE.txt; Build Loops gain license/metadata
  frontmatter; changelog 0.4.0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:30:21 +01:00
Chris Ashby 0e60782daa Product Planner: VISION.md instead of vision.json, broader tech stack options
- Intake answers now saved as human-readable docs/VISION.md; VISION-SCHEMA.md
  replaced by VISION-TEMPLATE.md defining the markdown structure, field rules,
  and validation steps
- TECH-STACK-OPTIONS.md expanded across every category (web/mobile/desktop
  frontend, backend, database, auth, payments) and reframed as a baseline,
  not a boundary
- Skill now researches beyond the options file via web search for unlisted
  tools, unusual product needs, or stale recommendations
- Design System skill reads docs/VISION.md for pre-filled context

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:25:10 +01:00
Chris Ashby 6f3d0e222e Add ideate/plan/design/launch skills, refactored standalone from PLAID
- Idea Generator, Idea Validator, Product Planner, Design System, Launch Checklist
- All PLAID/ProductOS references removed; skills cross-reference each other
  by BuilderOS name and work standalone
- All outputs standardized to docs/ at the project root (vision.json moved
  from project root to docs/)
- Product Planner validates vision.json against VISION-SCHEMA.md directly,
  dropping the Node validator script dependency
- README rewritten around the full lifecycle; changelog 0.2.0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 12:52:47 +01:00
Chris Ashby aff6487c50 Add README and changelog
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 12:32:02 +01:00
Chris Ashby d02eab9e74 Initial commit: Build Loop skills for Claude Code, Codex, and Cursor
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 12:29:15 +01:00