← Back to Skills Marketplace
80
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-gauntlet-extract
Description
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges an...
Usage Guidance
This skill is instruction-only and appears to do what it says (scan a repo and build .gauntlet/knowledge.json), but check two things before installing or running it: (1) ensure CLAUDE_PLUGIN_ROOT is set to a safe path you control (the SKILL.md references ${CLAUDE_PLUGIN_ROOT}/scripts/extractor.py but the skill did not declare that env var), and (2) ensure python3 and the extractor script actually exist and are trustworthy. Because the instructions operate on the current working directory, run it on a copy or in an isolated environment if you have sensitive files in the repo. If possible, open and review scripts/extractor.py in the referenced plugin repo to confirm what it reads/transmits before giving it access to your codebase.
Capability Analysis
Type: OpenClaw Skill
Name: nm-gauntlet-extract
Version: 1.0.0
The skill bundle defines a legitimate workflow for codebase analysis and knowledge base generation. It instructs the agent to run a local Python script (extractor.py) to perform AST extraction and then enrich the results with architectural and business logic insights, saving the output to a local directory (.gauntlet/knowledge.json). No evidence of malicious intent, data exfiltration, or harmful prompt injection was found in SKILL.md or the metadata.
Capability Assessment
Purpose & Capability
The name/description match the instructions: the skill is an instruction-only extractor that analyzes a codebase and writes .gauntlet/knowledge.json. That capability aligns with its stated purpose.
Instruction Scope
Instructions require running: python3 ${CLAUDE_PLUGIN_ROOT}/scripts/extractor.py <target-dir> and read/write .gauntlet/knowledge.json and .gauntlet/annotations/. The use of CLAUDE_PLUGIN_ROOT is not declared anywhere and grants the agent a file-system path it will use; the instructions also default to the current working directory (which may permit reading arbitrary repo files). These are functional for the stated goal but the undeclared env var and broad filesystem access are concerning and should be validated.
Install Mechanism
There is no install spec and no code files included (instruction-only). That minimizes install-time risk because nothing is downloaded or written by an installer.
Credentials
The skill declares no required env vars, yet the runtime instructions reference CLAUDE_PLUGIN_ROOT (an environment variable) and implicitly require python3. The mismatch (undeclared CLAUDE_PLUGIN_ROOT and an undeclared required binary) is disproportionate and could lead to unexpected path usage or failures.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent platform privileges or to modify other skills. Its write scope is local (.gauntlet/knowledge.json), which is expected for its purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nm-gauntlet-extract - After installation, invoke the skill by name or use
/nm-gauntlet-extract - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the "extract" skill for analyzing codebases and building a structured knowledge base.
- Automates extraction and AI-powered enrichment of business logic, architecture, data flow, and engineering patterns.
- Cross-references entries, merges with curated annotations, and outputs comprehensive knowledge in .gauntlet/knowledge.json.
- Provides summary reports on category coverage and difficulty distribution.
- Prioritizes knowledge categories, emphasizing business logic and architecture.
Metadata
Frequently Asked Questions
What is Nm Gauntlet Extract?
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges an... It is an AI Agent Skill for Claude Code / OpenClaw, with 80 downloads so far.
How do I install Nm Gauntlet Extract?
Run "/install nm-gauntlet-extract" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nm Gauntlet Extract free?
Yes, Nm Gauntlet Extract is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nm Gauntlet Extract support?
Nm Gauntlet Extract is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nm Gauntlet Extract?
It is built and maintained by athola (@athola); the current version is v1.0.0.
More Skills