원클릭으로
test
Run EggPdf tests -- all tests or filtered by project/class/method name
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run EggPdf tests -- all tests or filtered by project/class/method name
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 | test |
| description | Run EggPdf tests -- all tests or filtered by project/class/method name |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Bash, Read, Grep |
Run EggPdf tests with optional filtering. Always run in Release mode.
$ARGUMENTS -- optional test filter. Examples:
Unit -> run unit tests onlyLayout -> run layout tests onlyVisual -> run visual regression tests onlyIntegration -> run integration/E2E tests onlyHtmlTokenizer -> run tests matching "HtmlTokenizer"MarginCollapse -> run a specific test classBlockLayout_ChildrenStack -> run a specific test methodDetermine which tests to run:
$ARGUMENTS is empty -> run all tests:
dotnet test --configuration Release
$ARGUMENTS is Unit / Layout / Visual / Integration:
dotnet test tests/EggPdf.Tests.{$ARGUMENTS}/ --configuration Release
dotnet test --configuration Release --filter "FullyQualifiedName~$ARGUMENTS"
On failure:
On success: Report pass count concisely. Example: "42 tests passed (Unit: 30, Layout: 12)"