Cnc

Manages CNC machining programs with commands for status, adding, listing, searching, removing, exporting, and configuring entries stored in JSONL format.

bytesagain Updated 12 repo stars

File contents

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 <key> <value> 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 | hello@bytesagain.com

bytesagain/ai-skills/tree/main/cnc commit df2ca457c2

Frequently asked questions

npx skillmds@latest add bytesagain/cnc