Skip to content

xclang-brain/coverity-triage-kit

v0.2.0MIT

Coverity Connect の警告をトリアージし、警告ごとに修正案と逸脱コメント案の両方を作るプラグイン(C / C++、標準・MISRA・CERT)。スキルや MCP サーバー1つ、作業エージェント1つ、一括のトリアージ、Web管理画面つき、の4つの段階で使える。

commands

  • uv

env

  • COV_AUTH_KEY
  • COV_USER
  • HTTPS_PROXY
  • NO_PROXY

allowed-tools

  • shell(uv run:*)11 skills

scripts

  • checker-knowledge
  • tests/test_skill_files.py
  • code-fix
  • evals/already-fixed-on-latest/place-files.sh
  • evals/chat-diff-before-consent/place-files.sh
  • evals/work-copy-fix-only/place-files.sh
  • tests/test_skill_files.py
  • coverity-apply
  • evals/applies-after-consent/place-files.sh
  • evals/asks-before-applying/place-files.sh
  • 155 more
    • scripts/apply.py
    • scripts/confidence.py
    • scripts/plantoken.py
    • tests/apply_testlib.py
    • tests/test_apply_cli.py
    • tests/test_apply_code_plan_read.py
    • tests/test_confidence_contract.py
    • tests/test_token_contract.py
    • coverity-gui
    • evals/change-approval-on-screen/place-files.sh
    • evals/open-results-screen/place-files.sh
    • scripts/confidence.py
    • scripts/gui.py
    • scripts/guilib/__init__.py
    • scripts/guilib/approvals.py
    • scripts/guilib/common.py
    • scripts/guilib/envvars.py
    • scripts/guilib/launch.py
    • scripts/guilib/monitor.py
    • scripts/guilib/runs.py
    • scripts/guilib/schema.py
    • scripts/guilib/server.py
    • scripts/guilib/settings.py
    • scripts/guilib/views.py
    • scripts/guilib/yamledit.py
    • tests/confidence_runner.py
    • tests/helpers.py
    • tests/test_cli.py
    • tests/test_confidence_contract.py
    • tests/test_launch.py
    • tests/test_lock.py
    • tests/test_monitor.py
    • tests/test_results.py
    • tests/test_security.py
    • tests/test_settings.py
    • tests/test_yaml_edit.py
    • coverity-help
    • evals/explains-401-error/place-files.sh
    • evals/finds-output-dir-inside-repo/place-files.sh
    • evals/knowledge-line-needs-consent/place-files.sh
    • scripts/doctor.py
    • tests/test_doctor.py
    • tests/test_skill_files.py
    • coverity-run
    • evals/missing-config/place-files.sh
    • evals/show-progress/place-files.sh
    • scripts/check_comment.py
    • scripts/check_plan.py
    • scripts/check_result.py
    • scripts/check_review.py
    • scripts/confidence.py
    • scripts/lint_result.py
    • scripts/run.py
    • scripts/runlib/__init__.py
    • scripts/runlib/approvals.py
    • scripts/runlib/assess.py
    • scripts/runlib/briefs.py
    • scripts/runlib/checks.py
    • scripts/runlib/common.py
    • scripts/runlib/config.py
    • scripts/runlib/envvars.py
    • scripts/runlib/flow.py
    • scripts/runlib/grouping.py
    • scripts/runlib/initial.py
    • scripts/runlib/integrate.py
    • scripts/runlib/issues.py
    • scripts/runlib/jobs.py
    • scripts/runlib/kinds.py
    • scripts/runlib/metrics.py
    • scripts/runlib/oplog.py
    • scripts/runlib/pathmap.py
    • scripts/runlib/report.py
    • scripts/runlib/rules.py
    • scripts/runlib/schema.py
    • scripts/runlib/state.py
    • scripts/runlib/vcs.py
    • scripts/runlib/verify.py
    • scripts/runlib/views.py
    • scripts/runlib/work.py
    • tests/contract_runner.py
    • tests/support.py
    • tests/test_flow.py
    • tests/test_jobs.py
    • tests/test_outputs.py
    • tests/test_recovery.py
    • tests/test_review_integration.py
    • tests/test_svn.py
    • tests/test_units.py
    • coverity-selftest
    • evals/build-check-only-section-four/files/build.py
    • evals/build-check-only-section-four/place-files.sh
    • evals/refuses-company-write-back/place-files.sh
    • scripts/selftest.py
    • tests/test_selftest.py
    • tests/test_skill_files.py
    • coverity-setup
    • evals/creates-settings-after-showing-table/place-files.sh
    • evals/refuses-pasted-auth-key/place-files.sh
    • evals/shows-review-change-and-waits/place-files.sh
    • scripts/envvars.py
    • scripts/setup.py
    • scripts/yamledit.py
    • tests/setup_testlib.py
    • tests/test_setup_cli.py
    • tests/test_trial_build_folder.py
    • tests/test_yaml_edit_contract.py
    • tests/yaml_contract_runner.py
    • coverity-triage-screen
    • evals/tool-missing-explains-three-causes/place-files.sh
    • tests/test_skill_files.py
    • deviation-comment
    • evals/fp-comment-from-caller-null-check/place-files.sh
    • evals/rewrites-conditional-comment/place-files.sh
    • evals/true-bug-in-disabled-feature/place-files.sh
    • scripts/check_comment.py
    • tests/_support.py
    • tests/test_check_comment.py
    • tests/test_contract_comment.py
    • tests/test_skill_files.py
    • triage-integration
    • evals/merges-same-macro-cause/place-files.sh
    • evals/same-lines-different-cause-conflict/place-files.sh
    • scripts/check_comment.py
    • scripts/check_plan.py
    • tests/_support.py
    • tests/test_check_plan.py
    • tests/test_contracts.py
    • tests/test_skill_files.py
    • triage-investigation
    • evals/forward-null-callers-all-safe/place-files.sh
    • evals/knowledge-non-returning-handler/place-files.sh
    • evals/resource-leak-written-to-file/place-files.sh
    • scripts/show_path.py
    • tests/test_show_path.py
    • tests/test_skill_files.py
    • triage-report
    • evals/explains-result-file-in-order/place-files.sh
    • evals/finds-problems-in-broken-result/place-files.sh
    • evals/writes-result-json-from-notes/place-files.sh
    • scripts/check_comment.py
    • scripts/check_result.py
    • tests/_support.py
    • tests/test_check_result.py
    • tests/test_contracts.py
    • tests/test_skill_files.py
    • triage-review
    • evals/reviews-config-leak-result/place-files.sh
    • evals/reviews-copy-name-result-in-chat/place-files.sh
    • evals/reviews-sensor-index-result/place-files.sh
    • scripts/check_review.py
    • scripts/lint_result.py
    • tests/_support.py
    • tests/test_check_review.py
    • tests/test_lint_result.py
    • tests/test_skill_files.py
plugin.json
name
coverity-triage-kit
version
0.2.0
description
Coverity Connect の警告をトリアージし、警告ごとに修正案と逸脱コメント案の両方を作るプラグイン(C / C++、標準・MISRA・CERT)。スキルや MCP サーバー1つ、作業エージェント1つ、一括のトリアージ、Web管理画面つき、の4つの段階で使える。
license
MIT
mcp.json
  • coverity-connectstdiouv run --native-tls --frozen --quiet --directory ${PLUGIN_ROOT}/mcp-servers/coverity-connect coverity-connect-mcp

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 119Python files
  • 32shell scripts
  • 28JavaScript files
  • 84JSON files
  • 67YAML files
  • README.txt
  • 69other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.github.copilotships a directory of files