원클릭으로
run-build
Run the EagleEye build and tests
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run the EagleEye build and tests
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Verify architectural consistency and dependency rules in EagleEye
Validate EagleEye documentation matches actual implementation
Generate tests following project conventions
Determine minimum requirements to consume the EagleEye library
Generate release notes and prepare the next release for EagleEye
Review an EagleEye pull request checking architecture, tests, docs, and completeness
| name | run-build |
| description | Run the EagleEye build and tests |
| trigger | when the user asks to build, compile, run tests, or validate the project |
Always run from the project root:
# Install dependencies
dart pub get
# Static analysis
dart analyze
# Run tests
dart test
# Run the CLI locally
dart run eagle_eye:main
# Publish to pub.dev
dart pub publish
Per AGENTS.md rules: run dart analyze and dart test after every task before marking it complete. Never mark a task complete without a passing build.
| Error | Likely Cause | Fix |
|---|---|---|
Undefined name | Missing import | Add the correct package: import |
The method doesn't override an inherited method | Wrong method signature | Check the base class/interface |
Target of URI doesn't exist | Wrong file path in import | Fix the import path |
A value of type X can't be assigned to Y | Type mismatch | Check the expected type |
| Test failures | Logic error or outdated expectation | Debug and fix the implementation |
The project has three CI workflows (see .github/workflows/):
pr.yml — runs dart test and dart analyze on every PR to maindocumentation.yml — deploys MkDocs sitepublish.yml — publishes to pub.dev