Skip to content
Back to skills

Fix

ASecurity

When explicitly invoked with a software defect or unwanted behavior, translate the natural-language report and repository evidence into one compact repair contract, explain it plainly, then fix it in one approved shot. Never invoke implicitly.

  • 40 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 13, 2026
developmentgo

Works with

  • cli

Security analysis

A100/100

Scanned September 13, 2026

npx -y skills add grapefruit0205/click --skill fix --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fix?

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

Security grade badge for Fix
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/grapefruit0205-fix/badge)](https://www.skillsdirectory.com/skills/grapefruit0205-fix)

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: fix
description: When explicitly invoked with a software defect or unwanted behavior, translate the natural-language report and repository evidence into one compact repair contract, explain it plainly, then fix it in one approved shot. Never invoke implicitly.
---

## Google Antigravity runtime

Before invoking Click from this repair flow, read
[Google Antigravity Runtime](../click/references/antigravity.md) and use its
bundled launcher in place of the bare `click-gate` executable.

# Fix

Use `$fix` only when the user explicitly selects it. Do not infer activation from words such as “bug,” “broken,” or “fix,” and do not promise a native `/fix` command. `$fix` intentionally selects Click's Guarded repair workflow. Read Click's [operating modes](../click/references/modes.md) for the exact arm, bypass, cancel, and resume rules, and the [Guarded mode workflow](../click/references/guarded-mode.md) for the contract, approval, and execution rules it shares.

Trace the reported symptom to the narrowest owning behavior, relevant state, public contract, and focused evidence. Keep confirmed repository evidence separate from hypotheses. Resolve ordinary repair tactics yourself and expose only consequential assumptions in the contract instead of asking serial implementation questions.

Use Click's shared [contract format and approval lifecycle](../click/references/directive-format.md) and [verification profiles](../click/references/verification-profiles.md). Stage the repair JSON once, keep `plain_language` digest-bound, capture its `contract_id` from `CLICK_CONTRACT_ID`, and present the exact Hook-generated easy contract once without independently summarizing it. Keep the original JSON hidden unless requested, and treat viewing it as neither approval nor a replacement stage. Offer approval, requested changes, cancellation, or original-contract viewing, then stop without editing. Only after explicit approval in a later user turn, pass that id—never resend the JSON.

Then follow the shared [anti-loop policy](../click/references/anti-loop-policy.md) and [structured capability protocol](../click/references/capability-protocol.md). Repair continuously inside the approved semantic boundary, collect each assigned completion source once on the final relevant revision, and stop when the repair is proven. Pause only for missing authority, an uncovered irreversible or paid action, or a required change to the approved semantic contract.

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.