DesignOS — AI-native 设计能力包,封装高级设计专家方法论为可共享 Skill 矩阵
Project description
DesignOS
🎨 AI-Powered Design Workflow Engine
Transform design expertise into reusable AI skills for Claude Code, Cursor, and more.
🚀 Quick Start
Install DesignOS with a single command:
npx designos@latest
Then use in any AI coding assistant:
/uxeval screenshots/login-flow # UX evaluation
/brand-creative --sub logo-design # Logo design
/prd2proto docs/feature-spec.md # PRD to prototype
✨ Skills
| Skill | Description | Version |
|---|---|---|
| uxeval | Heuristic UX evaluation engine | 1.0.0 |
| prd2proto | PRD to interactive prototype pipeline | 0.2.0 |
| ai-analytics | AI analytics system audit | 0.1.0 |
| ip-design | IP character design system | 0.1.0-pilot |
| brand-creative | Complete brand identity toolkit (6 sub-skills) | 0.1.0-baseline |
📖 Documentation
- Getting Started — Installation & first steps
- Skills Reference — Detailed docs for each skill
- Examples — Real-world use cases
- API Reference — CLI & pipeline API
- Contributing — Join the community
💬 Community
- GitHub Discussions — Ask questions & share ideas
- Issues — Bug reports & feature requests
- Changelog — Release notes
🎯 Use Cases
- Product Managers: Rapidly validate interaction flows
- Designers: Generate design variations at scale
- Developers: Understand design intent & self-check
- Startups: Launch without a full-time designer
📊 Quality
- ✅ 259 tests passed across all skills
- ✅ 4/4 archetypes validated with real-world PRDs
- ✅ CI/CD pipeline (lint + type-check + unit tests)
- ✅ Independent versioning for each skill
🤝 Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
# Clone and install
git clone https://github.com/Eryooo/designos.git
cd designos
pip install -e ".[dev]"
# Run tests
pytest
# Code quality checks
ruff check .
pyright
📝 License
Apache 2.0 — See LICENSE for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file designos-0.6.2.tar.gz.
File metadata
- Download URL: designos-0.6.2.tar.gz
- Upload date:
- Size: 740.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15d3b734b97d53b74a8f7931e5efcb3a49eb31e2ac5d4eeb6ba67163ef892002
|
|
| MD5 |
c65e65d35de7c4c65adbe2388ed055f5
|
|
| BLAKE2b-256 |
7c749beb95fbb674f5e48b3348f769514c0b3a3fd984767b05a60ea5fa977d4d
|
Provenance
The following attestation bundles were made for designos-0.6.2.tar.gz:
Publisher:
publish.yml on Eryooo/designos
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
designos-0.6.2.tar.gz -
Subject digest:
15d3b734b97d53b74a8f7931e5efcb3a49eb31e2ac5d4eeb6ba67163ef892002 - Sigstore transparency entry: 1764703612
- Sigstore integration time:
-
Permalink:
Eryooo/designos@5099070037c48faa5c7aa951391fdf4c7b35359d -
Branch / Tag:
refs/tags/v0.6.2 - Owner: https://github.com/Eryooo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5099070037c48faa5c7aa951391fdf4c7b35359d -
Trigger Event:
push
-
Statement type:
File details
Details for the file designos-0.6.2-py3-none-any.whl.
File metadata
- Download URL: designos-0.6.2-py3-none-any.whl
- Upload date:
- Size: 740.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd17da51028e1eff14f0fb2a52cb1c5e10860d222ade109f5e2a806be67d2ac0
|
|
| MD5 |
ee13128fc89d48f4042ba8555634c664
|
|
| BLAKE2b-256 |
12414f6754264fb351faac7fdc7bc97336bfbf905fcea9651b1f3d4984e0ae3d
|
Provenance
The following attestation bundles were made for designos-0.6.2-py3-none-any.whl:
Publisher:
publish.yml on Eryooo/designos
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
designos-0.6.2-py3-none-any.whl -
Subject digest:
cd17da51028e1eff14f0fb2a52cb1c5e10860d222ade109f5e2a806be67d2ac0 - Sigstore transparency entry: 1764703849
- Sigstore integration time:
-
Permalink:
Eryooo/designos@5099070037c48faa5c7aa951391fdf4c7b35359d -
Branch / Tag:
refs/tags/v0.6.2 - Owner: https://github.com/Eryooo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5099070037c48faa5c7aa951391fdf4c7b35359d -
Trigger Event:
push
-
Statement type: