Releases: yshishenya/stitchflow
StitchFlow v1.4.0
StitchFlow v1.4.0
StitchFlow v1.4.0 hardens the project from a prompt-to-design helper into a fuller release-ready Stitch workflow: design-system operations, website design delivery, artifact audits, safer downloads, stronger regression coverage, and cleaner GitHub release documentation.
Highlights
- Added a first-class
design-systemCLI forlist,create,update, andapplyactions against live Stitch MCP tools. - Added
site-design:e2efor the full website delivery path: logo exploration, homepage variants, selected homepage expansion, approved screen export, project download, and handoff audit. - Added
--model-idsupport across generate/edit/variants/regression/site-design E2E commands. - Hardened
regression:e2eso each step reads its own output directory instead of the sharedruns/latest-screen.jsonpointer. - Added safe project download fallback when the SDK downloader hits path-length limits from long Stitch-generated screen titles or image prompts.
- Expanded
site-design-auditto cover artifact quality, required content, unsupported claims, responsive behavior, rendered browser checks, and serious axe accessibility issues. - Reworked the root README into a concise GitHub entry point and added a detailed
CHANGELOG.md.
Added
npm run design-systemwith live MCP-backedlist,create,update, andapplyactions.npm run site-design:e2efor full website design workflow regression.site-design-auditchecks for:handoffStatusandqaNotes- required phrases per screen
- unsupported/forbidden claims
- HTML parseability and meaningful text
- image MIME/type/dimension validation
- static accessibility basics
- responsive CSS signals and fixed-width anti-patterns
- rendered viewport overflow and clipped text
- browser page errors
- serious axe accessibility violations
- Playwright and axe dev dependencies for rendered audit checks.
.github/release.ymlfor grouped GitHub generated release notes.CHANGELOG.mdusing Keep a Changelog and SemVer conventions.
Changed
- README is now GitHub-first: quick value, install, quick start, MCP setup, CLI table, website workflow, validation, docs, distribution, release policy.
- Installer copies an explicit toolkit allowlist instead of copying local state.
- CI validates script syntax, required npm scripts, installer layout, and optional live regression workflows.
design-system applynow requires explicit--allow-screen-id-fallbackwhen falling back from screen instances to screen ids.- Skill docs, CLI docs, workflow docs, toolkit README, catalog references, and platform manifests are aligned to
1.4.0.
Fixed
- Fixed a regression race where concurrent runs could read a shared
latest-screen.jsonwritten by another process. - Fixed weak artifact validation by checking file type, size, parseability, text, and image dimensions.
- Fixed hidden download coverage gaps by recording when
download-projectomits approved screens and requiring explicitexport-screensfallback coverage. - Fixed SDK
downloadAssets()path-length failures via StitchFlow's safe local downloader fallback. - Fixed installer leakage risk for
.env,runs/, andnode_modules. - Fixed live workflow hangs by adding child process timeout handling and a parent/worker timeout wrapper for
site-design:e2e.
Validation
npm cinode --check scripts/*.mjs- required package script validation
bash -n install.sh- installer layout smoke with isolated temp homes
- README/CHANGELOG local link check
git diff --check- offline rendered
site-design-auditsmoke:64/64passed - live
download-project --safe-downloadsmoke against a real Stitch project - live automatic
download-projectsafe fallback smoke against a real Stitch project - live
regression:e2e:88/88assertions passed against Stitch project2181787718089577151 - GitHub Actions
Validatepassed onmainafter merge
Known Notes
- Full
site-design:e2eis intentionally heavier thanregression:e2e. During validation, live logo generation exposed a long-running Stitch call; this release adds the parent/worker--total-timeout-mspath so future runs fail cleanly instead of hanging. - The Stitch SDK project listing can omit generated/edit/variant screens that are still accessible by id. Use
export-screensfor approved screen ids whendownload-projectdoes not include them.
Links
- PR: #2
- Full changelog: https://github.com/yshishenya/stitchflow/blob/main/CHANGELOG.md
- Compare: v1.3.1...v1.4.0
v1.3.1 - Launch system and community copy
What changed
- tightened the first screen of the README for clearer positioning
- added
docs/launch-system.mdwith a practical 7-day rollout plan - added
docs/community-posts.mdwith ready-to-paste copy for Show HN, Reddit, X, Discord, and Telegram - linked the new launch assets from the main README
Why this helps
This release makes StitchFlow easier to understand, easier to share, and easier to launch into design-engineering and agent-builder communities.
v1.3.0 - Canonical skill slug is now stitchflow
Summary
This release makes stitchflow the canonical skill slug.
Highlights
- canonical skill is now
stitchflow stitch-design-localremains available as a legacy compatibility alias- installer now installs both names for safe migration
- added GitHub Copilot and Gemini CLI packaging assets
v1.2.0 - StitchFlow rebrand
Summary
This release rebrands the project as StitchFlow while keeping the existing stitch-design-local skill slug for compatibility.
Highlights
- renamed the project and documentation to StitchFlow
- updated repository URLs and manifests
- kept the current skill slug stable to avoid breaking installs and catalogs
v1.1.0 - Sharper positioning and Apache 2.0
Summary
This release makes the repository clearer, more discoverable, and easier to reuse.
Highlights
- rewrote the README first screen around outcomes and fast setup
- tightened
AGENTS.md,SKILL.md, and agent manifests for better discovery - added
LICENSE,SECURITY.md, andCODE_OF_CONDUCT.md - switched the project to Apache 2.0 for easier adoption and catalog inclusion
v1.0.4 - Visual demo on the first screen
Summary
This release adds a real generated Stitch screenshot directly to the top of the README.
Why it matters
- visitors now see the output immediately
- the repository communicates value faster
- the landing page is much stronger for sharing and starring
v1.0.3 - Growth assets and GitHub polish
Summary
This release improves the repository as a product and public artifact.
Added
- prompt recipes for demos and real use
- demo recording script
- launch kit with messaging and social copy
- GitHub issue templates
- pull request template
Improved
- stronger README examples section
- better onboarding for first-time visitors
- plugin manifest version alignment
v1.0.2 - Stronger positioning and clearer copy
Summary
This release improves the communication layer of the repository.
Changes
- stronger top-level value proposition in the README
- clearer explanation of why the skill exists
- tighter AGENTS.md positioning
- improved Codex and Claude-facing metadata
- updated GitHub repository description
v1.0.1 - Cleaner docs and ClawHub publish
Summary
Small release focused on clarity and discoverability.
Changes
- simplified the README
- kept bilingual docs with collapsible language sections
- tightened the main skill wording
- aligned Claude plugin manifest version with the published skill
- published
stitch-design-local@1.0.1to ClawHub
Catalog status
- ClawHub: published
- n-skills: submission issue opened
- awesome-llm-skills: PR opened
v1.0.0 - Universal cross-agent release
Summary
Portable Stitch skill bundle with native compatibility for Codex, Claude Code, and OpenClaw.
Included
- Canonical Agent Skills layout under ~/.agents
- Native compatibility links for Codex, Claude Code, and OpenClaw
- Claude plugin manifest
- AGENTS.md for agent discovery
- Updated bilingual README and contribution guide
- Shared stitch-starter toolkit under ~/.agents/stitch-starter
Verification
- Installer tested in isolated temp homes
- Toolkit npm install / npm ci verified
- Smoke test with
npm run listverified with a configured STITCH_API_KEY