create-linear-bug-issues — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited create-linear-bug-issues (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.
Review the codebase for functional bugs, then file each finding as a Linear issue.
This skill dispatches a deep codebase analysis focused exclusively on bugs — logic errors, race conditions, resource leaks, null safety issues, error handling gaps, and incorrect state management. Each finding is documented with code snippets and filed as a Linear issue.
Before reviewing code, collect the Linear team, project, and user information.
mcp__claude_ai_Linear__list_teams, mcp__claude_ai_Linear__list_projects,mcp__claude_ai_Linear__list_users, and mcp__claude_ai_Linear__list_issue_labels.
auto-select it and skip this question.
team, do so after team is known).
Important: AskUserQuestion requires at least 2 options per question. If a question would have only 1 option, auto-select that option and omit it from the AskUserQuestion call. If all questions can be auto-selected, skip the AskUserQuestion call entirely and inform the user of the auto-selected values.
bug does not alreadyexist, create it using mcp__claude_ai_Linear__create_issue_label:
bug (color: #e74c3c) — Functional bugs or logic errorsDispatch a subagent to review the codebase. Use the feature-dev:code-explorer subagent type for deep analysis.
Bug Finder Agent: Review all source files for functional bugs, logic errors, race conditions, resource leaks, null safety issues, error handling gaps, and incorrect state management. For each finding, produce:
After the agent completes:
For each approved finding, create a Linear issue using mcp__claude_ai_Linear__save_issue with:
title: <concise finding title>
team: <user-selected team>
project: <user-selected project>
assignee: <user-selected assignee, or omit if "No assignee" was chosen>
labels: ["bug"]
priority: <mapped from importance: Critical=1, High=2, Medium=3, Low=4>
state: Todo
description: |
## Description
<what the issue is and context>
## Impact
<what goes wrong if left unfixed>
## Importance
<Critical | High | Medium | Low> - <brief justification>
## Problem Code
**File:** `<file_path>`<code snippet showing the problem>
## Suggested Fix
<code snippet showing the corrected code>
After all issues are created, present a final summary with the Linear issue identifiers and links.
Each finding must meet these criteria before filing:
| Importance | Linear Priority | Criteria |
|---|---|---|
| Critical | 1 (Urgent) | Data loss, security flaw, crash in production path |
| High | 2 (High) | Incorrect behavior under common conditions, race condition |
| Medium | 3 (Normal) | Edge-case bugs, minor resource leaks |
| Low | 4 (Low) | Defensive coding gaps unlikely to trigger in practice |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.