@100xsystems/cli
v0.2.1
Published
CLI for 100xSystems — build real systems, take quizzes, submit implementations, and earn certificates.
Readme
100xSystems CLI
The official command-line tool for 100xSystems — scaffold, validate, and submit systems engineering projects.
Features
init <system>— Scaffold a new project from any system in the registryvalidate— Run test suites against your implementationsubmit— Package and submit your code for reviewprogress— Track completion across modules and lessonsdoctor— Check your development environmentregistry sync— Update local system repositories from the registry
Installation
npm install -g @100xsystems/cliHow Discovery Works
The CLI reads the 100xSystems Registry to discover available systems. When you run init <system>, it clones the system's repository into ~/.cache/100xsystems/repos/ for local validation.
Quick Start
# See available systems
100xsystems list
# Scaffold a new project
100xsystems init claude-code --output my-agent
# Validate your implementation
cd my-agent
100xsystems validate
# Submit for review
100xsystems submitDevelopment
npm run build
npm linkSet CURRICULUM_PATH to a local clone of a system repository to develop without network access.
