원클릭으로
ship
Create a PR with test evidence and performance verification
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a PR with test evidence and performance verification
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Dual-perspective code review — Lead Dev (architecture/correctness) + Dev (implementation/tests). Runs entirely in the main agent for easy follow-up.
Update EggPdf documentation — README, docs/ wiki pages, site/, llms.txt, CLAUDE.md — to reflect current implementation
Implement a new feature following EggPdf's test-first, performance-aware development loop
Render HTML through EggPdf and analyze PDF output for visual correctness issues
Render all WebUI templates through the PDF pipeline and verify output correctness
Run EggPdf benchmarks and analyze performance for specific rendering scenarios
| name | ship |
| description | Create a PR with test evidence and performance verification |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Bash, Read, Grep, Glob |
Create a pull request for the current feature branch, including test results and performance evidence.
$ARGUMENTS -- optional PR title override. If empty, auto-generate from branch name and commits.Pre-flight checks (ALL must pass):
dotnet build --configuration Release # No warnings
dotnet test --configuration Release # All green
If either fails, STOP. Fix first.
Verify we are NOT on main:
git branch --show-current
If on main, STOP and tell the user to create a feature branch.
Run performance check if any non-test code changed:
cd benchmarks/EggPdf.Benchmarks && dotnet run -c Release -- --filter *Render* --job short --exporters markdown
Analyze commits on this branch vs main:
git log main..HEAD --oneline
git diff main...HEAD --stat
Count test results:
dotnet test --configuration Release --verbosity minimal 2>&1 | tail -5
Create PR using gh pr create:
## Summary
- What was added/changed (1-3 bullets)
## Test Evidence
- X tests pass (Y new, Z existing)
- Test types: unit / layout / visual / E2E
## Performance
| Scenario | Time | Memory | Target | Status |
|----------|------|--------|--------|--------|
(include benchmark results if available)
No performance regressions detected.
## Checklist
- [ ] Tests written FIRST, then implementation
- [ ] All tests pass (new + existing)
- [ ] No performance regression
- [ ] Public API has XML documentation
- [ ] Multi-target compatible (netstandard2.0+)
Generated with [Claude Code](https://claude.com/claude-code)
Return the PR URL to the user.
main directly