cgg-install SKILL.md skillB
cgg-install from neuralnotwerk/cgg is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add neuralnotwerk/cgg/cgg-install@git:20260825.4d71298Pins git:20260825.4d71298 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- B, 16 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- neuralnotwerk/cgg
- Path
skills/cgg-install/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260825.4d71298, committed Aug 25, 2026
- First version recorded
- Aug 12, 2026
- Size
- 11,343 bytes
- Repository stars
- 46
- License
- a license file GitHub does not identify
Install the `cgg` call-graph CLI on the user's machine. Trigger when the user says "install cgg", "set up cgg", "I don't have cgg", "how do I get cgg", or when another skill (like the `cgg` skill) reports `cgg` is not on PATH and the user wants it installed. Handles bootstrapping Rust via rustup if missing, the C toolchain check that tree-sitter grammars need, choosing between `cargo install cgg` from crates.io (end-user), a `--git` install for unreleased commits, and a clone-based dev…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# cgg-install — install the cgg CLI **Two of cgg's four channels put a `cgg` executable on PATH: the GitHub release tarball (prebuilt, no toolchain) and `cargo install cgg` (builds from source).** Check for a matching release asset first — it turns a multi-minute compile into a download. The other two channels, PyPI and npm, ship *libraries* for embedding cgg in a Python or Node program; neither declares a `bin`/`console_scripts` entry, so neither is an install path for the CLI. See "Things to NOT do". Prebuilt tarballs are published for **linux-x86_64, macos-arm64 and windows-x64** only. Anything else — linux arm64, musl, Intel macOS — compiles. Compiling is 132 crates, 44 of them tree-sitter grammars that compile C. Wall time is dominated by core count: ~25 s on a 64-core host, several minutes on a laptop. Budget up to ~10 minutes and don't let the user cancel a build that looks stalled on a `tree-sitter-*` crate. ## Prerequisites — check before installing Run these checks first. **Do not start the install until every prerequisite is green or the user has confirmed the bootstrap step.** ```bash # 1. Rust toolchain (cargo + rustc >= 1.85, for the 2024 edition) …
Read the whole file at its exact version.
How to install
mdr add neuralnotwerk/cgg/cgg-install@sha256:9cf24fc604d0715fThe line at the top of this page pins the label git:20260825.4d71298, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_uj43ae2wm67loi6n)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Aug 12, 2026 and Aug 25, 2026, about one every 3 days. Its first recorded version is graded C and its latest B.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260825.4d71298 latest | 2026-08-25 | 4d71298 | 11,343 B | B | view · diff |
| git:20260820.348ecac | 2026-08-20 | 348ecac | 11,264 B | B | view · diff |
| git:20260819.5d7cdbe | 2026-08-19 | 5d7cdbe | 11,239 B | B | view · diff |
| git:20260817.072dbb0 | 2026-08-17 | 072dbb0 | 11,060 B | B | view · diff |
| git:20260812.a9f50e1 | 2026-08-12 | a9f50e1 | 9,261 B | C | view |
Audit of the latest version
- fail: No curl or wget piped into a shell (matched: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (11343 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.
Source
neuralnotwerk/cgg · 46 stars · license a license file GitHub does not identify · pushed 2026-10-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_uj43ae2wm67loi6n GET https://markdownregistry.com/api/v1/resolve?ref=neuralnotwerk/cgg/cgg-install GET https://markdownregistry.com/api/v1/blob/9cf24fc604d0715f25dbdc8aa3e9313bca6a88b0a76f5ef7caac7540a24d958d
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.