# 贡献指南 感谢你对 DSH Skin Studio 的兴趣!本文档说明如何贡献皮肤、代码、文档或问题反馈。 --- ## 🎨 贡献皮肤(最常见) 任何人都可以贡献皮肤到内置画廊。流程: ### 1. 准备皮肤 ```bash npx @dsh-skin-studio/create my-awesome-skin cd my-awesome-skin # 开发、调试、构建(详见 docs/DEVELOPMENT.md) pnpm build pnpm validate ``` ### 2. 质量要求 提交前请确认你的皮肤满足以下要求: - [ ] `skin.json` 字段完整且通过校验 - [ ] 提供 `preview.png`(1280×800)预览图 - [ ] `present()` 返回的清理函数能彻底回滚(试穿退出无残留) - [ ] 同时测试亮色和暗色变体(如果声明了) - [ ] 不依赖未声明的插件(`capabilities.consumePlugins` 要写全) - [ ] 不调用 `eval`、不动态注入 `