一键导入
webapp-testing
Playwright-based test scenarios for InTheWake's 9 interactive JavaScript tools. These calculators handle real money decisions for real travelers.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Playwright-based test scenarios for InTheWake's 9 interactive JavaScript tools. These calculators handle real money decisions for real travelers.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
The dedication under which all work in this household is done — every task offered to God, excellence as worship. Automatic posture skill, present and byte-identical in every repository and sibling workspace. Preserve the invocation; getting it right is the worship, not getting it fast.
Hard ban on any reference to the external domain getbets.us on cruisinginthewake.com. Enforced via PreToolUse hook (.claude/hooks/no-getbets-guard.js) and git pre-commit hook (.githooks/pre-commit). Fires automatically on every Write/Edit/MultiEdit and every commit; no manual invocation.
Voice & Presence — fires during cruise content writing. Guards the sound of the prose so it reads as written by someone who has actually sailed the route, not by a brochure or a model. Shapes voice markers, rhythm, vocabulary, and pastoral honesty. For post-draft diagnostics, see voice-audit.
Post-draft diagnostic for InTheWake content. Scans for cruise-marketing tells, AI authorship-cluster signals, and absence-of-authenticity gaps. Assesses authenticity risk by clustering signals across layers (Layer 1 strong, Layer 2 supporting, Layer 3 counter-signals). Required: every voyage-pack ships with a voice-audit attestation in its .factcheck.json sidecar. Fires before committing content edits or before publishing a new page. For during-writing standards, see like-a-human. For corpus measurement, see voice-dna.
External red-team critique pass. Sends a commit range or proposed change to a second model (defaulting to a different LLM) with the explicit charter to find every flaw "as though you're trying to take the engineer's job." Grok-native usage notes.
| name | webapp-testing |
| description | Playwright-based test scenarios for InTheWake's 9 interactive JavaScript tools. These calculators handle real money decisions for real travelers. |
| version | 1.0.0 |
These tools advise real travelers on real money. Test them like it matters.
/test command/drink-calculator.html)Tests:
/ships/quiz.html)Tests:
/cruise-lines/quiz.html)Tests:
/stateroom-check.html)Tests:
/tools/cruise-budget-calculator.html)Tests:
/tools/port-day-planner.html)Tests:
/tools/ship-size-atlas.html)Tests:
/tools/ship-tracker.html)Tests:
/tools/port-tracker.html)Tests:
For every calculator: manually compute expected results for 3 test cases and verify the tool produces matching output.
# If Playwright is available:
npx playwright test tests/tools/
# Manual verification:
# Open each tool, run the test scenarios above, record pass/fail
## Tool Test Report — [date]
| Tool | Tests | Pass | Fail | Notes |
|------|-------|------|------|-------|
| Drink Calculator | 7 | 7 | 0 | |
| Ship Quiz | 3 | 2 | 1 | Dead end on path A→C→B |
| ...
Soli Deo Gloria — Test thoroughly because real travelers trust these tools.