소스 정보
- 저장소
- wix/skills
- 최근 소스 활동
- 2026년 8월 27일 15:15
- 감지된 SKILL.md 언어
- 영어
- 스타
- 27
- 포크
- 31
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/wix/skills --skill rp-ui-implementation명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Build on and manage the connected Wix site from a Base44 app: discover and call any Wix API (endpoints, request/response shapes, fields), gather site context, route each call to the right identity, and follow curated recipes for admin tasks.
REST recipes to configure and manage a Wix site's business solutions — stores, bookings, payments, CMS, and more. Open the matching recipe for the exact endpoint, method, and payload before calling — never guess a Wix API. Routes to: stores, bookings, get-paid, CMS, contacts, forms, media, app-installation, pricing-plans, restaurants, ricos rich-content, sites, blog, calendar, domains, events, site-properties, ecommerce, marketing, google-ads, google-business-profile, analytics, accessibility, seo, dashboard-navigation.
Build a Wix Headless site fast by wiring SHIPPED, verified @wix/sdk code instead of authoring the integration from recipes. Each Wix business vertical ships a typed, framework-agnostic React core (data layer returning plain DTOs, hooks, headless components) plus an Astro overlay (SSR pages with owner-editable SEO pre-wired) and a build-time REST seed script — the agent scaffolds via the Wix CLI, deploys the shipped code, seeds the backend, designs the presentation layer itself on the shipped hooks (product card/grid, PDP, home, theme), and releases to Wix hosting. Works on Wix-managed Astro (ambient auth, the default) and on any React-based project (Vite, non-Astro) over the public OAuth client id. Verticals: stores/storefront (products, categories, variants, cart, hosted checkout), bookings (services, appointment/class time slots, staff, booking form, checkout-or-place), blog (posts, categories/tags, rich content), cms (structured content collections), events (listing, RSVP, ticket sales), members (login, ga
SKILL.md 표시 중
| name | rp-ui-implementation |
| description | Implement a Wix Headless clone from generated source evidence. |
Load this resource only when extraction/latest.json, its frozen manifest, and the matching
build/build-plan.json exist and pass integrity verification. It owns implementation, not
final comparison or fix-loop acceptance.
Read references/interaction-runtime-contract.md,
references/layout-blueprint-contract.md,
references/control-and-visual-fidelity-contract.md, and
references/ui-normalization-contract.md.
Build only from frozen accepted or provisional specs named by the build plan. Do not read raw observations or browse the source to fill gaps. When implementation exposes a missing fact, create an owned extraction-gap request. Use remaining scoped recovery budget; after exhaustion implement the reliable portion provisionally and continue unrelated units.
Build global CSS, tokens, exact local font declarations, and the shared chrome from frozen
specs first. Shared chrome includes every utility/promo bar, header, navigation, and footer.
The footer is a first-class implementation and QA unit even though it is normally represented
by shared-chrome.spec.json rather than a numbered section. Use exact logos and
materialized assets; never recreate branding as text. Preserve dropdown hierarchy, source
direction, header viewport footprint and scroll behavior, first-viewport visible copy, footer
information architecture, and control-state ownership (including pseudo-elements and nested
icons).
For the home route, create or refresh docs/site-clone/build/section-implementation.json.
It is keyed by the manifest and unit hashes and contains foundation, metadata, shared chrome,
recursive components, and sections in dependency order. Status is implemented, verified,
provisional, or user-accepted. Do not mark an entry verified from code inspection alone.
Implement exactly one entry at a time:
data-rp-section / data-rp-layout markers for numbered sections;
use data-rp-chrome markers for shared chrome. Implement required scene markers and the
public interaction bootstrap before optional motion.verified only when it matches its source artifact closely enough to proceed; otherwise
fix that same unit before beginning the next one.After every entry is verified, run the full-page gap loop. Triage every finding to its owning
section or shared-chrome ledger entry and fix in that unit; never paper over an earlier
section mismatch with global styling or an unrelated section rewrite. Load the normalization
stylesheet only within its declared identity locks; it may improve local geometry and
accessibility but may not redesign source identity.
Use Astro for static/content-heavy UI and React only for useful interactive islands. Select
only pinned items from the local human-approved registry and record the decision/rejections in
build/component-selection.json. Deterministic selection matches the frozen component request
against the approved, hash-pinned capabilities and writes the resolved axes, slots, states,
composition, and contractRef. Read the selection artifact first. Only when it selects an item,
read that exact selected contract.md for concise binding/adaptation guidance. Do not scan the
registry or read capability JSON, approvals, licenses, component source, candidate reviews,
provenance, or live documentation for reasoning. When no item qualifies, use the bounded custom
builder. Never guess a nearby variation or fetch a floating registry dependency during a
migration.
Do not report the UI as complete after writing it, and never label a provisional unit verified. Leave a runnable project and all runtime markers/contracts in place, then return to the root supervisor for verification.