用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/g-zenr/relay-api --skill integration-test命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | integration-test |
| description | Write end-to-end integration tests that exercise full request-to-response flows (Priya Sharma's workflow) |
| disable-model-invocation | true |
Write integration tests for: $ARGUMENTS
Integration tests differ from unit tests — they exercise the FULL path from HTTP request through auth, service, external resource, and back.
Map complete user workflows:
Create a fixture that uses the REAL DI chain — no dependency overrides:
// Full integration fixture — uses REAL DI chain, no overrides
fixture integration_client() {
// Initialize mock implementation, service, and app
// NO DI overrides — tests the real dependency chain
client = new TestHTTPClient(app, propagate_errors: false)
yield client
}
Test complete user workflows that exercise multiple endpoints in sequence. Verify state persists between requests and final state is consistent.
Test that errors leave the system in a consistent state. Verify rollback behavior on partial failures.
Place integration tests in the integration test file (see test file mapping in project config).
Run the test command (see project config) — full suite still passes.