Skip to content
Back to skills

Analyze

ASecurity

Run cargo-coupling and interpret a Rust project's coupling report, history, or baseline diff.

  • 109 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 12, 2026
toolsrustgobashrefactoringgit

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 23, 2026

npx -y skills add nwiizo/cargo-coupling --skill analyze --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Analyze?

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

Security grade badge for Analyze
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nwiizo-analyze/badge)](https://www.skillsdirectory.com/skills/nwiizo-analyze)

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: analyze
description: Run cargo-coupling and interpret a Rust project's coupling report, history, or baseline diff.
argument-hint: "[path] [analysis options]"
---

# Coupling Analysis

Run the requested analysis from this repository, using `./src` when no target is
specified. Choose the output mode that answers the request; one report is usually
enough. For interpretation, AI output includes the analysis manifest:

```bash
rtk proxy cargo run -- coupling --ai ./src
```

Use [command examples](../cargo-coupling/commands.md) for history, baseline,
machine-readable output, or other requested modes. Read `coupling --help` for
options not covered there; pass CLI arguments, not slash-command labels.

Explain the reported grade and its rationale, the consequential findings, and the
analysis limits. Check relevant source and configuration before turning a signal
into a refactoring recommendation. Preserve Git history, thresholds, and subdomain
classification when comparing results; never change them to improve the grade.

Use [the balance model](../balanced-coupling/SKILL.md) when a finding needs semantic
interpretation. The [report example](output-template.md) is optional for a detailed
report. A summary request needs only the result and material limits. Analysis is
complete when the requested results and supporting evidence are explained;
implement changes when the user also requests them.

Files in this skill

  • SKILL.md2.2 KB
  • output-template.md881 B

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…