Skip to content
Back to skills

Engagement Findings And Reporting

ASecurity

Assemble and review an offline evidence-aware engagement assessment from local COPS contracts.

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 15, 2026
securitypython

Security analysis

A100/100

Scanned October 15, 2026

npx -y skills add sodejm/copilot-operation-plugin-for-security --skill engagement-findings-and-reporting --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Engagement Findings And Reporting?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Engagement Findings And Reporting
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sodejm-engagement-findings-and-reporting/badge)](https://www.skillsdirectory.com/skills/sodejm-engagement-findings-and-reporting)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: engagement-findings-and-reporting
description: Assemble and review an offline evidence-aware engagement assessment from local COPS contracts.
---

# Engagement findings and reporting

Use the [reporting guide](../../../docs/ENGAGEMENT_REPORTING.md) and
[specification](../../../specs/engagement-findings-and-reporting.spec.md).

1. Confirm the authorized Engagement scope and the source of every ActionPlan,
   RunResult, Finding and evidence envelope. Treat supplied modes, statuses and
   hashes as data, not proof of execution or authority.
2. Assemble a bounded `cops.assessment-input/v1` bundle in a private directory.
   Include explicit coverage for every result, access gap and planned assessment;
   record limitations and a context row for every Finding. Keep raw source
   payloads, credentials and artifact paths out of report prose.
3. Run `python3 -m cops engagement report --input INPUT --json-output JSON --markdown-output MARKDOWN`
   with new paths in that private directory. Validate the JSON with
   `python3 -m cops contract validate --type assessment_report JSON`.
4. Review scope and evidence joins, partial and contradictory results,
   reproducibility, sensitivity of free text, and both output files. Verify
   source authenticity and authorization through independent records before
   making those claims. Share only after a separate content review.

The command is offline and does not execute a scenario or prove complete
coverage. Missing access or evidence remains `not_assessed`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.