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
  • 2 views
  • 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…

Newsletter

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