โ† Back to Skills Marketplace
timo2026

Openclaw Cnc Core

by Timo2026 ยท GitHub โ†— ยท v1.2.1 ยท MIT-0
cross-platform โš  suspicious
184
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install openclaw-cnc-core
Description
๐Ÿฆž OpenClaw CNC ๆ™บ่ƒฝๆŠฅไปท็ณป็ปŸๆ ธๅฟƒๆก†ๆžถ - ๆ”ฏๆŒ STEP ่งฃๆžใ€ๆ™บ่ƒฝๆŠฅไปทใ€้ฃŽ้™ฉๆŽงๅˆถ
Usage Guidance
This package appears to implement the described CNC quote functionality, but exercise caution before running it on a machine with sensitive data. Key points: 1) The code uses absolute workspace paths (e.g. /home/admin/.openclaw and ~/.openclaw) โ€” it will read/write SQLite DBs and config files there; if you have existing data in those locations the skill may read or modify it. 2) quote_engine modifies sys.path to include your workspace and then imports a local module named data_layer โ€” that import will execute Python from that directory if present, which is a potential code-execution vector. 3) The skill will perform outbound calls to LLM/vector provider endpoints if you supply API keys; only provide keys you trust and prefer least-privileged keys. Recommended actions: run the code in an isolated environment (container or VM), inspect or rename any existing ~/.openclaw or /home/admin/.openclaw files beforehand, search for and review any data_layer module in your environment, avoid supplying production API keys until you validate behavior, and consider editing the code to use a controlled workspace path or to remove the sys.path insertion before use.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-cnc-core Version: 1.2.1 The OpenClaw CNC Core bundle is a legitimate intelligent quoting engine for the CNC machining industry. It includes modules for parsing 3D STEP files (core/step_2d_validator.py), calculating costs based on material and complexity (core/quote_engine.py), and retrieving historical pricing data using a hybrid rule-based and vector-based approach (core/hybrid_retriever.py). While it contains a utility script (scripts/push_to_remotes.sh) that handles Git credentials and uses force-pushing, this is presented as a developer tool for repository management rather than a malicious payload. The code follows standard practices for its stated purpose, including parameterized SQL queries and documented LLM provider integrations.
Capability Assessment
โ„น Purpose & Capability
Name/description (CNC quote engine, STEP parsing, risk control, RAG) align with the included modules (quote_engine, step parser, risk_control, retrievers). The code optionally uses external LLM/vector APIs (APIAdapter) which matches the SKILL.md 'supported LLM platforms'. No unrelated cloud credentials are required by default. However the code expects local data/DBs under ~/.openclaw or /home/admin/.openclaw which is not described in SKILL.md and could access existing local production data.
โš  Instruction Scope
SKILL.md shows example usage only, but the code will read and write files under absolute paths like /home/admin/.openclaw/workspace and ~/.openclaw/workspace/data, initialize SQLite DBs, and save retriever_config.json. quote_engine inserts a user workspace path into sys.path and then imports a 'data_layer' module from that path โ€” this will execute Python code from the user's workspace if present. Those file reads/writes and dynamic imports go beyond the simple examples in SKILL.md and could access or execute user-local files.
โœ“ Install Mechanism
No install specification is provided (instruction-only skill), and all code is bundled with the skill. No downloads from external URLs or extract/install steps are present in the manifest. A requirements.txt is included (small); running pip install -r requirements.txt is implied but not enforced by the skill manifest.
โ„น Credentials
The skill does not declare required environment variables but supports many optional LLM API keys (OPENAI_API_KEY, DASHSCOPE_API_KEY, etc.) via APIAdapter. Requesting API keys for LLM/vector retrieval is proportionate to the listed functionality, but if you provide keys they will be used to make outbound network calls (e.g., embeddings endpoints). There is no unexplained request for unrelated secrets, but supplying keys expands the skill's network access.
โ„น Persistence & Privilege
always is false and the skill does not request global agent privileges. However the code creates/initializes local SQLite databases and configuration files under the user's ~/.openclaw or /home/admin/.openclaw workspace paths and may modify retriever_config.json or create review_tasks DB entries โ€” this is local persistence within its own data area (expected for this application) but still writes to the user's home directories.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-cnc-core
  3. After installation, invoke the skill by name or use /openclaw-cnc-core
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
openclaw-cnc-core 1.2.1 - Refactored configuration: added core/config.py and new material_config.json example. - Improved documentation: updated README.md, SKILL.md, and added PROVIDERS.md. - Cleaned up repository: removed unused scripts and example config files. - Added core/__init__.py for module structure. - Updated requirements.txt and source files for better clarity and maintainability.
v1.2.0
๐Ÿ”’ Securityไฟฎๅค + ๐ŸŽฏ ๅทฅ่‰บ้šพๅบฆ็ณปๆ•ฐ + ๐Ÿ“ ่„ฑๆ•ๅค„็† | v1.2.0
v1.0.1
๐Ÿ”’ Securityไฟฎๅค: ็งป้™ค็กฌ็ผ–็ ่ทฏๅพ„ + ๅฃฐๆ˜Žๅค–้ƒจAPI + ็Žฏๅขƒๅ˜้‡่ฏดๆ˜Ž
v1.0.0
๐Ÿฆž Initial release: ๆ™บ่ƒฝๆŠฅไปทๅผ•ๆ“Ž + STEP่งฃๆž + ้ฃŽ้™ฉๆŽงๅˆถ + RAGๆฃ€็ดข
Metadata
Slug openclaw-cnc-core
Version 1.2.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Openclaw Cnc Core?

๐Ÿฆž OpenClaw CNC ๆ™บ่ƒฝๆŠฅไปท็ณป็ปŸๆ ธๅฟƒๆก†ๆžถ - ๆ”ฏๆŒ STEP ่งฃๆžใ€ๆ™บ่ƒฝๆŠฅไปทใ€้ฃŽ้™ฉๆŽงๅˆถ. It is an AI Agent Skill for Claude Code / OpenClaw, with 184 downloads so far.

How do I install Openclaw Cnc Core?

Run "/install openclaw-cnc-core" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Openclaw Cnc Core free?

Yes, Openclaw Cnc Core is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Openclaw Cnc Core support?

Openclaw Cnc Core is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Openclaw Cnc Core?

It is built and maintained by Timo2026 (@timo2026); the current version is v1.2.1.

๐Ÿ’ฌ Comments