본문으로 건너뛰기
cccskills
무료GitHub에 공개

rash-verify

Verify Rash Studio scenes, ActionScript subset behavior, resource links, portable embeds, exports, and desktop or mobile interaction. Use for Rash acceptance checks, compatibility review, security review, or release validation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md2.4 KB
  • agents/openai.yaml215 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Verify a Rash change

  1. Read current docs/compatibility.md, docs/security.md, and touched source files. Define the expected observable result before running a test.
  2. Validate project JSON with validateProject or parseProject. Check unique IDs, bounded dimensions and frame duration, supported node types, and keyframe ranges.
  3. Run npm test, cargo test, and npm run test:ui as applicable. Capture exit codes and actual assertion counts. Inspect desktop and mobile screenshots for clipping, keyboard focus, unreachable dialogs, and broken timeline controls.
  4. For scripting changes, verify a successful scene update plus a rejected unsupported feature and bounded infinite loop. Confirm errors commit no partial scene commands. Read the Rust source and worker bridge rather than assuming ActionScript semantics.
  5. For export changes, decode generated GIF, MP4, or PDF with an independent reader where available. Verify dimensions, duration, content, and MIME type. Browser capability detection does not prove a codec can encode this project.
  6. For embed changes, test a separate host page. Verify origin and message boundaries, no top-level navigation, no privileged host access, and visible loading failures.
  7. Run node scripts/metaharness-evaluate.mjs for real RuVector WASM parity and search latency. Add --with-cli only when static MetaHarness analysis is requested. Its scorecard is a repository heuristic, not proof of safety, test coverage, self improvement, or learned semantics.
  8. Record failures before proposed fixes. Re-run the smallest meaningful affected test after remediation. Report unverified claims as unverified; never turn a roadmap into a compatibility statement.

Do not deploy, publish, install hooks, change access controls, upload private projects, or begin paid inference solely as part of validation.

For MCP changes, run npm run test:mcp and npm run test:mcp-ui. Cover initialize, discovery, CRUD, revision conflicts, resources, persistence, tenant isolation and rejected input. A browser bridge harness validates the resource and protocol, not a real ChatGPT or Claude session. Verify a live host tool call and view separately before claiming host acceptance.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Create or modify Rash Studio projects, SVG animation templates, timeline keyframes, interactive scenes, and website embeds. Use for Rash authoring requests, not general Flash or SWF conversion.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ruvnet/Rash102026년 10월 14일 업데이트

ruvnet의 스킬 모두 보기

이 스킬의 문제 신고