Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f08427c
Add OneShot Design workflow launcher
softarmorco-web Apr 29, 2026
7d69574
Make OneShot Design English-only
softarmorco-web Apr 30, 2026
e1e6097
Improve OneShot workflow controls
softarmorco-web Apr 30, 2026
a9b2f2f
Add iOS 26 Liquid Glass workflow
softarmorco-web Apr 30, 2026
27b7468
Add iOS 26 Liquid Glass reference prototype
softarmorco-web Apr 30, 2026
cb3ad24
Persist OneShot workflow identity
softarmorco-web Apr 30, 2026
fd14d2d
Add OneShot workflow scorecards
softarmorco-web Apr 30, 2026
23cbc4d
Add OneShot workflow export packages
softarmorco-web Apr 30, 2026
b4b2f6d
Add CoverVisionOS handoff metadata
softarmorco-web Apr 30, 2026
e430095
Add OneShot reusable blueprint strip
softarmorco-web Apr 30, 2026
b8292e9
Add copyable OneShot blueprint prompts
softarmorco-web Apr 30, 2026
bdaf35b
Add saved OneShot blueprint library
softarmorco-web Apr 30, 2026
66776ad
Add saved blueprint deletion
softarmorco-web Apr 30, 2026
c610442
Add saved blueprint rename and promote controls
softarmorco-web Apr 30, 2026
4716880
Add saved blueprint pinning
softarmorco-web May 1, 2026
99005f1
Add saved blueprint grouping
softarmorco-web May 1, 2026
146f2b7
Add OneShot inspiration library
softarmorco-web May 1, 2026
9f12741
Attach inspiration boards to OneShot workflows
softarmorco-web May 1, 2026
7eb6668
Add inspiration board management
softarmorco-web May 1, 2026
6fe662d
Recommend workflows from inspiration boards
softarmorco-web May 1, 2026
aec1624
Add inspiration board import export
softarmorco-web May 1, 2026
e031a3c
Add saved blueprint collections
softarmorco-web May 1, 2026
b0533e4
Add unified OneShot library search
softarmorco-web May 1, 2026
5afc580
Move OneShot library search to top tab
softarmorco-web May 1, 2026
9cc3d0d
Add OneShot library filters
softarmorco-web May 1, 2026
46ad9f7
Add saved OneShot library views
softarmorco-web May 1, 2026
1a868e4
Add Library Search view import export
softarmorco-web May 1, 2026
cc3f8fe
Add pinned Library Search views
softarmorco-web May 1, 2026
0652712
Add Library Search view context
softarmorco-web May 1, 2026
82cb37d
Add Library Search view duplication
softarmorco-web May 1, 2026
61dc962
Group Library Search views by collection
softarmorco-web May 1, 2026
f563736
Add Library Search transfer previews
softarmorco-web May 1, 2026
10d93af
Add Library Search import conflict handling
softarmorco-web May 1, 2026
782827f
Add Library Search import packet audits
softarmorco-web May 1, 2026
a5b601a
Add Library Search transfer history
softarmorco-web May 1, 2026
e7107ed
Add Library Search import replay
softarmorco-web May 1, 2026
30c1b19
Add Library Search transfer notes
softarmorco-web May 1, 2026
0f3517b
Add OneShot studio snapshot exports
softarmorco-web May 1, 2026
0e7a0ff
Add OneShot studio snapshot import preview
softarmorco-web May 1, 2026
9c34369
Add Operational Atelier workflow and snapshot restore
softarmorco-web May 2, 2026
861c3a5
Fix duplicate export keys in workflow blueprints
softarmorco-web May 2, 2026
3d32ea4
Clean up agent challenge errors
softarmorco-web May 2, 2026
708e10e
Run Codex agent without plugin sync
softarmorco-web May 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Thanks for thinking about contributing. OD is small on purpose — most of the v

This guide tells you exactly where to look for each type of contribution and what bar a PR has to clear before we merge it.

<p align="center"><b>English</b> · <a href="CONTRIBUTING.zh-CN.md">简体中文</a></p>
<p align="center"><b>English only</b></p>

---

Expand All @@ -16,7 +16,7 @@ This guide tells you exactly where to look for each type of contribution and wha
| Make OD speak a new brand's visual language | a **Design System** | [`design-systems/<brand>/DESIGN.md`](design-systems/) | one Markdown file |
| Hook up a new coding-agent CLI | an **Agent adapter** | [`daemon/agents.js`](daemon/agents.js) | ~10 lines in one array |
| Add a feature, fix a bug, lift a UX pattern from [`open-codesign`][ocod] | code | `src/`, `daemon/` | normal PR |
| Improve docs, port a section to 中文, fix typos | docs | `README.md`, `README.zh-CN.md`, `docs/`, `QUICKSTART.md` | one PR |
| Improve docs, clarify examples, fix typos | docs | `README.md`, `docs/`, `QUICKSTART.md` | one PR |

If you're not sure which bucket your idea is in, [open a discussion / issue first](https://github.com/nexu-io/open-design/issues/new) and we'll point you at the right surface.

Expand Down Expand Up @@ -72,7 +72,7 @@ description: |
triggers:
- "your trigger phrase"
- "another phrase"
- "中文触发词"
- "another trigger phrase"
od:
mode: prototype # prototype | deck | template | design-system
platform: desktop # desktop | mobile
Expand Down Expand Up @@ -197,7 +197,7 @@ Bar for merging:
We're not pedantic about formatting (Prettier on save is fine), but two rules are non-negotiable because they show up in the prompt stack and the user-facing API:

1. **Single quotes in JS/TS.** Strings are single-quoted unless escaping makes them ugly. The codebase is already consistent — please match.
2. **Comments in English.** Even if the PR is translating something into 中文, code comments stay in English so we can keep one set of greppable references.
2. **Comments in English.** Product text, docs, code comments, test metadata, and examples should stay in English so we keep one greppable reference set.

Beyond that:

Expand Down
265 changes: 0 additions & 265 deletions CONTRIBUTING.zh-CN.md

This file was deleted.

8 changes: 4 additions & 4 deletions QUICKSTART.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Quickstart
# OneShot Design Quickstart

Run the full product locally.
Run the full OneShot Design product locally. This repository may still be cloned as `open-design`, but the app shell and workflow launcher are branded as OneShot Design.

## One-shot (dev mode)

Expand All @@ -19,7 +19,7 @@ The **Design system** dropdown ships with 71 built-in systems — 2 hand-authore
The **Skill** dropdown groups by mode (Prototype / Deck / Template / Design system) and shows the default skill per mode with a `· default` suffix. Bundled skills:

- **Prototype** — `web-prototype` (generic), `saas-landing`, `dashboard`, `pricing-page`, `docs-page`, `blog-post`, `mobile-app`.
- **Deck / PPT** — `simple-deck` (single-file horizontal swipe) and `magazine-web-ppt` (the `guizang-ppt` bundle from [`op7418/guizang-ppt-skill`](https://github.com/op7418/guizang-ppt-skill) — default for deck mode, ships its own assets/template + 4 references). Skills with side files get an automatic "Skill root (absolute)" preamble so the agent can resolve `assets/template.html` and `references/*.md` against the real on-disk path instead of its CWD.
- **Deck / PPT** — `simple-deck` (single-file horizontal swipe) and `magazine-web-ppt` (editorial deck skill with assets/template + references). Skills with side files get an automatic "Skill root (absolute)" preamble so the agent can resolve `assets/template.html` and `references/*.md` against the real on-disk path instead of its CWD.

Pair a skill with a design system and a single prompt produces a layout-appropriate prototype or deck in the chosen visual language.

Expand Down Expand Up @@ -81,7 +81,7 @@ open-design/
│ ├── blog-post/ # editorial long-form
│ ├── mobile-app/ # phone-frame single screen
│ ├── simple-deck/ # minimal horizontal-swipe deck
│ └── guizang-ppt/ # magazine-web-ppt — bundled deck/PPT default
│ └── guizang-ppt/ # magazine-web-ppt — editorial deck skill
│ ├── SKILL.md
│ ├── assets/template.html
│ └── references/{themes,layouts,components,checklist}.md
Expand Down
Loading