Skip to content

Repository files navigation

OpenChatGPTSkin Community

OpenChatGPTSkin 的静态、双语、无追踪社区主题目录。用户可以查看真实截图、兼容状态、版本历史、文件大小和 SHA-256,从官方 GitHub Release 下载 .ocskin,再通过 Theme Studio 的现有安全入口手动导入。

A static, bilingual and tracking-free community theme directory for OpenChatGPTSkin. Users can inspect real screenshots, compatibility, version history, file size and SHA-256, download .ocskin from official GitHub Releases, and import it manually through the existing Theme Studio safety boundary.

Local development

When this repository is inside or beside a built OpenChatGPTSkin checkout:

npm ci
npm run dev

Open http://127.0.0.1:4174/zh-CN/themes. A standalone clone can run npm run tooling:prepare first to fetch the pinned core tooling checkout.

Verification

npm run verify

The build validates source directories with the pinned core Theme CLI, creates deterministic archives, unpacks them again, hashes all public assets, validates catalog.json with @open-chatgpt-skin/community-catalog, prerenders every static route and assembles a GitHub Pages artifact.

Publication model

  • Pull Request jobs are read-only and produce a downloadable static preview artifact.
  • The trusted main workflow rebuilds every archive from the merge commit.
  • Existing Release assets are downloaded and compared; different bytes under the same tag fail publication and are never overwritten.
  • GitHub Pages deploys only after every Release asset has been read back and matched by size and SHA-256.
  • There is no backend, database, account, rating, comment, download ranking, payment or third-party analytics.

See CONTRIBUTING.md, SECURITY.md, and the public catalog.json.

About

Static, bilingual and tracking-free community theme directory for OpenChatGPTSkin

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages