en un clic
run-build
Run the EagleEye build and tests
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Run the EagleEye build and tests
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle 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