← Back to Skills Marketplace
ckchzh

Cnc

by BytesAgain2 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
184
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install cnc
Description
CNC machining program manager
README (SKILL.md)

cnc

CNC machining program manager

Commands

status

scripts/script.sh status

Show current status

add

scripts/script.sh add

Add new entry

list

scripts/script.sh list

List all entries

search

scripts/script.sh search

Search entries

remove

scripts/script.sh remove

Remove entry by number

export

scripts/script.sh export

Export data to file

stats

scripts/script.sh stats

Show statistics

config

scripts/script.sh config

View or set config

help

scripts/script.sh help

version

scripts/script.sh version

Configuration

Use scripts/script.sh config \x3Ckey> \x3Cvalue> to set preferences.

Variable Required Description
CNC_DIR No Data directory (default: ~/.cnc/)

Data Storage

All data stored in ~/.cnc/ using JSONL format (one JSON object per line).

Output

Structured output to stdout. Exit code 0 on success, 1 on error.


Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill is a small local CLI-style manager that will execute the bundled shell script and store plaintext JSONL and a config file in ~/.cnc/ (or a directory you set via CNC_DIR). There are no network calls or credential requests. If you plan to install/use it: (1) review scripts/script.sh yourself if you want to confirm behavior, (2) avoid storing secrets or sensitive machine credentials in the entries (data is stored unencrypted), (3) be aware the agent can run the script when invoked (default) so ensure you trust the skill source, and (4) note some shell utilities used (sed -i, grep options) can behave slightly differently on some platforms (e.g., macOS vs Linux).
Capability Analysis
Type: OpenClaw Skill Name: cnc Version: 1.0.0 The skill is a straightforward CNC machining program manager that performs local data management tasks. The implementation in `scripts/script.sh` handles basic CRUD operations on a JSONL file located in the user's home directory (`~/.cnc/`) and lacks any network activity, credential access, or suspicious execution logic.
Capability Assessment
Purpose & Capability
Name/description (CNC program manager) match the included shell script and commands; the script implements add/list/search/remove/export/stats/config which are appropriate for this purpose.
Instruction Scope
SKILL.md instructs the agent to run the bundled scripts/script.sh commands only; the script only reads/writes files under the data directory (default ~/.cnc/) and does not access other system configuration, network endpoints, or unrelated environment variables.
Install Mechanism
No install spec (instruction-only) and the script is bundled with the skill. Risk is low because there are no downloads, but the agent will execute the included shell script when invoked — review the script if you need to verify behavior before running.
Credentials
No required credentials or config paths; an optional CNC_DIR environment variable is documented and used to locate the data directory, which is proportional to the stated functionality.
Persistence & Privilege
Skill is not always-enabled and does not request elevated privileges or modify other skills; it persists only its own data under ~/.cnc/.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cnc
  3. After installation, invoke the skill by name or use /cnc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
publish v1.0.0
Metadata
Slug cnc
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Cnc?

CNC machining program manager. It is an AI Agent Skill for Claude Code / OpenClaw, with 184 downloads so far.

How do I install Cnc?

Run "/install cnc" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Cnc free?

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

Which platforms does Cnc support?

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

Who created Cnc?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v1.0.0.

💬 Comments