← Back to Skills Marketplace
Monorepo Analyzer
by
charlie-morrison
· GitHub ↗
· v1.0.0
· MIT-0
55
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install monorepo-analyzer
Description
Analyze monorepo structure — detect workspace tools (npm/yarn/pnpm/lerna/nx/turbo/cargo/go), map inter-package dependencies, find unused packages, detect ver...
Usage Guidance
This skill appears to do what it says: it parses repository manifests and computes dependency/graph analyses locally. Before installing/using it: 1) note the SKILL.md assumes Python 3 and common shell utilities (grep, cat) though these are not declared — ensure you have Python 3 available. 2) The skill runs local shell/python snippets that read files under your repository root; it does not contact external networks or request secrets, but it will read package manifests and other repo files — only run it on repositories you trust or in an isolated environment. 3) Because the skill source/author is unknown, prefer running its commands manually the first time (inspect SKILL.md and run them in a controlled shell) or ask the author for provenance if you need stronger assurance.
Capability Analysis
Type: OpenClaw Skill
Name: monorepo-analyzer
Version: 1.0.0
The monorepo-analyzer skill is a legitimate tool for auditing monorepo structures across various ecosystems (JS/TS, Rust, Go). It uses local shell and Python commands to parse configuration files (e.g., package.json, Cargo.toml) to detect dependencies, circular references, and version mismatches. No network activity, data exfiltration, or malicious execution patterns were found.
Capability Assessment
Purpose & Capability
The skill's instructions operate on workspace manifests (package.json, pnpm-workspace.yaml, Cargo.toml, go.work, etc.) and perform dependency/build-order analysis — this matches the stated purpose. Minor inconsistency: the SKILL.md relies heavily on python3 and standard POSIX tools (grep, cat) but the registry metadata lists no required binaries.
Instruction Scope
Instructions are concrete shell + python snippets that read and parse repository files (package.json, lerna.json, nx.json, Cargo.toml, etc.), glob for package.json files, and print analysis results. They only reference project files and produce local output (including suggested Mermaid diagrams). They do not request external network endpoints or unrelated system paths.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so nothing is downloaded or written to disk by the skill itself — lowest install risk.
Credentials
No credentials, environment variables, or config paths are requested or used. The skill operates on repository files only, which is appropriate for its purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges; it is user-invocable and may be invoked autonomously per platform defaults (normal behavior).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install monorepo-analyzer - After installation, invoke the skill by name or use
/monorepo-analyzer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of monorepo-analyzer — provides structure, dependency, and health analysis for monorepos.
- Detects workspace tools (npm/yarn/pnpm/lerna/nx/turbo/cargo/go) and enumerates packages (`discover`).
- Maps inter-package dependencies and generates visual dependency graphs (`deps`).
- Finds circular dependencies among packages (`circular`).
- Checks for version inconsistencies in shared dependencies (`versions`).
- Identifies potentially unused packages not referenced by others (`unused`).
Metadata
Frequently Asked Questions
What is Monorepo Analyzer?
Analyze monorepo structure — detect workspace tools (npm/yarn/pnpm/lerna/nx/turbo/cargo/go), map inter-package dependencies, find unused packages, detect ver... It is an AI Agent Skill for Claude Code / OpenClaw, with 55 downloads so far.
How do I install Monorepo Analyzer?
Run "/install monorepo-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Monorepo Analyzer free?
Yes, Monorepo Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Monorepo Analyzer support?
Monorepo Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Monorepo Analyzer?
It is built and maintained by charlie-morrison (@charlie-morrison); the current version is v1.0.0.
More Skills