Chạy và phân tích pipeline project: restore/build/test, vulnerability audit, Docker non-root check, secrets/PII scan, migration readiness và báo cáo release gate bằng tiếng Việt với bằng chứng kiểm chứng cụ thể.
Use this skill when implementation is ready for verification, when CI/build/test fails, before release, or when dependencies, Dockerfile, migrations, or environment config change.
Keep this skill low-coupled and high-cohesion: DevOps owns verification gates and evidence. Project-specific solution path, project directory, scan directories, Dockerfile and migration project must come from Project Context or CLI parameters.
bash .agents/skills/devops_agent/scripts/devops_pipeline.sh \
--project-dir "<project-dir>" \
--scan-dirs "<source test dirs>" \
--cmd-restore "<restore command>" \
--cmd-build "<build command>" \
--cmd-test "<test command>" \
--cmd-audit "<audit command>"With explicit project adapter (e.g. .NET):
bash .agents/skills/devops_agent/scripts/devops_pipeline.sh \
--project-dir "apps/api" \
--scan-dirs "src tests" \
--cmd-restore "dotnet restore Acme.Api.sln" \
--cmd-build "dotnet build Acme.Api.sln" \
--cmd-test "dotnet test Acme.Api.sln --logger 'trx;LogFileName=test.trx'" \
--cmd-audit "dotnet list package --vulnerable --include-transitive"With migration command:
bash .agents/skills/devops_agent/scripts/devops_pipeline.sh \
--project-dir "apps/api" \
--scan-dirs "src tests" \
--cmd-migration-create "dotnet ef migrations add AddMealRating --project src/Acme.Infrastructure --startup-project src/Acme.Api"USER.# DevOps Verification Report
## Commands
- ...
## Results
- Build:
- Tests:
- Vulnerability audit:
- Docker:
- Secrets/PII:
- Migration:
## Blocking Issues
- ...
## Release Gate
- PASS / FAILsolana8800/vclaw-ui
e5978b4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.