Refactor project name from "Open Claude Design" to "Open Design" (#1)
* Refactor project name from "Open Claude Design" to "Open Design" - Updated project name in package.json, package-lock.json, and README files. - Changed CLI commands and references from "ocd" to "od". - Adjusted file structure references in documentation and code to reflect new naming conventions. - Enhanced .gitignore to include new runtime data files. - Updated metadata in LICENSE file to match new project name. * Add contributing guidelines in English and Chinese - Introduced CONTRIBUTING.md and CONTRIBUTING.zh-CN.md to provide clear instructions for contributors. - Outlined contribution types, local setup instructions, and merging criteria for skills and design systems. - Enhanced README files to reference the new contributing guidelines.
This commit is contained in:
+7
-7
@@ -11,7 +11,7 @@ Every external project this spec leans on. Three questions per entry: what is it
|
||||
### [Anthropic Claude Design][cd]
|
||||
- **URL:** [claude.ai/design][cd] · [release announcement](https://www.infoq.cn/article/TH0QVHpvVGZ7VP3hAEmm) · [ifanr review](https://www.ifanr.com/1662860)
|
||||
|
||||
[cd]: https://www.anthropic.com/news/claude-design
|
||||
[cd]: https://x.com/claudeai/status/2045156267690213649
|
||||
- **What it is:** Anthropic's closed-source AI design product. Released 2026-04-17. Powered by Opus 4.7. Web-only (claude.ai). Generates prototypes, wireframes, decks, marketing pages, complex prototypes with voice/video/3D/shaders.
|
||||
- **Why it matters to us:** Defines the category. Its viral moment (~60M X impressions week 1) proves the market.
|
||||
- **What we borrow:** The high-level value prop — "natural language → editable visual design." Feature inspiration for modes (prototype, deck, marketing). UI ideas around inline editing and custom sliders.
|
||||
@@ -74,8 +74,8 @@ Every external project this spec leans on. Three questions per entry: what is it
|
||||
- **Related URLs:** claude.ai/design, getdesign.md, Discord community
|
||||
- **Why it matters:** Defines the de-facto portable design-system format for AI agents.
|
||||
- **What we borrow:**
|
||||
- **The entire `DESIGN.md` format, unchanged.** We adopt their 9-section schema as OCD's canonical design-system format.
|
||||
- Ecosystem compatibility: any of their 68 DESIGN.md files works as an OCD active design system out of the box.
|
||||
- **The entire `DESIGN.md` format, unchanged.** We adopt their 9-section schema as OD's canonical design-system format.
|
||||
- Ecosystem compatibility: any of their 68 DESIGN.md files works as an OD active design system out of the box.
|
||||
- **What we don't:**
|
||||
- Their curated list itself — we don't fork their 68 files; we reference upstream.
|
||||
- Their Discord / community layer — not our product.
|
||||
@@ -87,10 +87,10 @@ Every external project this spec leans on. Three questions per entry: what is it
|
||||
- **What it is:** A Claude Code skill producing magazine-style, horizontal-swipe web decks. Structure: `SKILL.md` + `assets/template.html` + `references/{components,layouts,themes,checklist}.md`. 6-step workflow. Single-file HTML output with embedded CSS/WebGL. Keyboard/scroll/touch navigation.
|
||||
- **Why it matters:** Reference implementation of a high-quality Claude skill, and our default deck skill.
|
||||
- **What we borrow:**
|
||||
- **The whole skill, unmodified.** It's our default v1 `deck-skill`. A user runs `ocd skill add https://github.com/op7418/guizang-ppt-skill` and it works.
|
||||
- **The whole skill, unmodified.** It's our default v1 `deck-skill`. A user runs `od skill add https://github.com/op7418/guizang-ppt-skill` and it works.
|
||||
- Skill directory convention (`assets/` + `references/` + `SKILL.md`) as the pattern we document for skill authors.
|
||||
- The "6-step workflow + quality-checklist rubric" pattern for authoring new skills.
|
||||
- **What we don't:** Nothing — this is pure reuse. We add an `ocd:` block to its front-matter only if we want to expose theme sliders; the skill works without it.
|
||||
- **What we don't:** Nothing — this is pure reuse. We add an `od:` block to its front-matter only if we want to expose theme sliders; the skill works without it.
|
||||
|
||||
---
|
||||
|
||||
@@ -111,7 +111,7 @@ Every external project this spec leans on. Three questions per entry: what is it
|
||||
|
||||
## Compatibility & differentiation matrix
|
||||
|
||||
| Dimension | [Claude Design][cd] | [Open CoDesign][ocod] | [multica][multica] | [cc-switch][ccsw] | **OCD** |
|
||||
| Dimension | [Claude Design][cd] | [Open CoDesign][ocod] | [multica][multica] | [cc-switch][ccsw] | **OD** |
|
||||
|---|---|---|---|---|---|
|
||||
| Open source | ❌ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Primary form factor | Web (hosted) | Electron | Web + Go daemon | Tauri | **Next.js web + Node daemon** |
|
||||
@@ -125,7 +125,7 @@ Every external project this spec leans on. Three questions per entry: what is it
|
||||
| Template gallery | ✅ | ✅ (15) | ❌ | ❌ | **✅** |
|
||||
| Design-system authoring mode | ❌ | ❌ | ❌ | ❌ | **✅** |
|
||||
|
||||
The two empty-column crossings where OCD lights up and others don't: **Vercel-deployable + design-system authoring**, and **uses existing code agent + first-class DESIGN.md**. That's the niche.
|
||||
The two empty-column crossings where OD lights up and others don't: **Vercel-deployable + design-system authoring**, and **uses existing code agent + first-class DESIGN.md**. That's the niche.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user