suresofttechnologies/dvera
Connect AI coding-agent context to CT (Controller Tester) C/C++ verification workflows: project preparation, analysis, test generation, execution, coverage, reporting, and regression follow-up.
Use this skill during the CT project analysis phase to classify errors, repeat conf or toolchain fixes, and continue until analysis succeeds.
Use this skill to extract the target compiler's compiler-default macros and build the shared environment analysis fields used during CT project preparation.
Use this skill to run the CT full pipeline from Phase 0 initial setup through macro extraction, conf and toolchain creation, analysis, testing, and observation-record collection, or to perform only the project-preparation stage.
Use this skill to append single-change attempt results to observations.jsonl. It is called by ct-init-project or ct-orchestrator immediately after the CT-apply full pipeline completes.
Use this skill to generate the conversion analysis .conf and toolchain metadata (.ini, .info) from extracted target macros and compiler_info, and to record fingerprints.
Launch CT with the current workspace. Use when you need to inspect the project visually in CT IDE during agent work.
Use this skill to continue an existing state.json session and decide whether to resume ct-init-project, ct-analysis-loop, or ct-test-loop from the current status.
Use after a code change to rerun existing tests and report regression status (new failures and coverage deltas).
Use this skill to export the test results and coverage of a CT project that has already been executed into a PDF/HTML/XLSX report.
Generate and execute a CT AI test for one analyzed C/C++ function from user-approved requirements, then review the resulting evidence.
Re-run GoogleTest assets already registered in a CT project, then review their execution results and structural coverage.
Run CT regression evidence collection after a C/C++ change and identify when the deployed CT Self-Healing workflow should review affected tests.
Use this skill to create the CT toolchain and project for the host or conversion path, and to apply user include paths and defines as compile flags.
Use this skill to generate and run tests on an analyzed CT project and correct build failures through a feedback loop. In standalone runs, you must first ask the user whether to use requirements-based or AI-code-analysis generation mode.