Skip to content

Add PSEO Skills catalog and portable Coding Agent installation - #1

Open
ziyetsui wants to merge 3 commits into
codex/cms-preview-integrationfrom
codex/pseo-skill-kit
Open

ziyetsui wants to merge 3 commits into
codex/cms-preview-integrationfrom
codex/pseo-skill-kit

Conversation

@ziyetsui

@ziyetsui ziyetsui commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Change

Adds Skills to the existing Prompt Library navigation and publishes the complete 25-skill PSEO catalog, full instruction pages, and a content-addressed installation bundle. The main page follows the selected Linear dark prototype without its separate masthead. Visitors can copy an installation command or instructions for their Coding Agent; all workflow dependencies ship together, and four PromptLab-specific adapters are clearly scoped.

The new static tool routes are independent of CMS Prompt/Article publishing. Existing Beta content revision and noindex status are preserved. Unrelated local drafts and repository configuration changes are excluded.

Validation

  • Lint: zero errors (13 existing image warnings); TypeScript passes.
  • 143 unit tests and 2 distribution-generator tests pass.
  • Static export: 132 HTML pages and 5,036 valid local links.
  • Skills/accessibility static E2E: 26 passed, covering both locale catalogs, all details, clipboard, 320–1440px layouts, keyboard, no-JS and axe.
  • Full static browser suite: 83 passed, 3 intentionally skipped for touch devices.
  • Compiler validation/build and 18 infra tests pass.
  • Clean temporary project installs all 25 skills with the pinned CLI; all 37 resource hashes match. Installed wireframe generator produces 10 real output files.

See frontend/evidence/skills/verification.md for reference hash and detailed scope. This remains an authorized noindex Beta engineering deployment, not a CMS production-release receipt. Deployment and remote install smoke are complete.

Deployment receipt

  • Engineering source: ee4fbe0997e82354c3730c5d77bed064977e047c, built from a clean detached checkout.
  • Live Skills: https://beta.ancher.site/zh-CN/skills
  • Immutable deployment: https://78b0747a.pseo-internal-beta-preview.pages.dev
  • Pages project/branch: pseo-internal-beta-preview / frontend-design.
  • Existing Beta content revision retained: sha256:73d488642d1168a16137b8ec48eb567e032d2393df24c343b26720d99d993948; noindex/nofollow and productionRelease=false preserved.
  • Final live desktop/mobile Skills smoke: 8 passed, including all 50 detail routes, full source, install/agent-instruction clipboard, responsive widths, no-JS, keyboard and axe checks. The initial mobile hydration race was fixed and regression-tested.
  • Public URL clean-project install: 25 skills / 37 verified resources / 10 generated wireframe files.
  • Archive SHA-256: 580cbb1da78f1812fd24ec05c9548e6d9ee874be4ccade4df8d00905b3f0f978 (71,625 bytes), rechecked after final deployment.
  • GitHub engineering gates and Preview build passed. CI now includes the actual default branch; the backend job explicitly builds its required publication fixture before tests.

This PR remains open for human engineering review; Beta deployment is already complete under the owner's explicit authorization. CMS content/mirror/release states were not changed.

@coderabbitai

coderabbitai Bot commented Sep 16, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 67dc3d7f-e3ae-4234-bd69-800096ac56f1


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant