issue-manager — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited issue-manager (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A skill for creating and updating GitHub Issues. Organizes development plans into a structured format within Issues.
Understand the following from the user's request. Investigate the codebase to fill in any gaps.
Investigate related code to accurately describe the implementation approach and impact scope.
When investigating, refer to the project's package structure:
cmd/sigrok-mcp-server/ — Entrypoint (thin wiring, no tests needed)internal/tools/ — MCP tool handlers; uses Runner interface for mock injectioninternal/sigrok/ — CLI executor and parsers; uses CommandFactory test seam and testdata/ golden filesinternal/serial/ — Serial port communication; uses PortOpener seaminternal/devices/ — Device profile registry with embedded JSONinternal/config/ — Env-based configurationCompose the body following the template below. All sections should be included. When updating an existing Issue, maintain the same section structure from the template.
## Summary
<!-- What will be done. 1-2 sentences, concise. -->
## Background & Motivation
<!-- Why this is needed. User-experience issues, technical problems, etc. -->
## Implementation Approach
<!-- Technical approach. Files, components, and steps to change. -->
## Impact Scope
<!-- Scope of changes, effects on existing features, caveats. -->
## Test Strategy
<!-- Describe the testing approach:
- Which test seams to use (Runner mock, CommandFactory, PortOpener, etc.)
- Table-driven test cases to cover
- Corner cases and boundary conditions
- Error and exception scenarios (invalid input, timeouts, non-zero exit codes)
- Silent failure scenarios (nil dependencies, empty output, missing fields)
-->
## DoD (Definition of Done)
- [ ] Completion criterion 1
- [ ] Completion criterion 2
- [ ] Tests cover the happy path
- [ ] Tests cover corner cases and error scenarios
- [ ] No silent failures (errors are surfaced, not swallowed)
- [ ] CI passes#### Template Usage Guidelines
(e.g. Runner mock, CommandFactory, PortOpener). Enumerate corner cases, boundary conditions, error scenarios (invalid input, timeouts, non-zero exit), and silent failure scenarios (nil dependencies, empty output, fallback behavior). Use table-driven tests with t.Run() subtests following the project convention.
#### New Issue
gh issue create --title "<title>" --body "<body>"--label if applicable#### Updating an Existing Issue
gh issue edit <number> --body "<body>"gh issue view <number>gh issue comment <number> --body "Requirement change: ..."After creating or updating, present the Issue URL to the user.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.