@cle-does-things/coding-cli
v1.1.0
Published
`coding-cli` is a simple and powerful local coding assistant that lives on your terminal and can help you with improving your projects.
Maintainers
Readme
coding-cli
The coding assistant that lives in your terminal and helps you make your projects better! ✨
Features
🎯 Smart Code Analysis: Get in-depth explanations of your code files, tailored for the programming language and your expertise level
💡 Intelligent Code Editing: Iteratively improve your code by adding new features following your implementation ideas
🐛 Error Fixing Assistant: Debug and fix errors in your code files by following error traces and detailed diagnostics
Getting Started
Prerequisites
Installation
Clone the repository and install dependencies:
git clone https://github.com/AstraBert/coding-cli.git
cd coding-cli
pnpm installUsage
Run the CLI with:
pnpm start <command>See commands below!
📚 explain (alias: x)
Get comprehensive explanations of your code files, adapted to your programming language and skill level.
pnpm start explain
# or
pnpm start x✏️ edit (alias: e)
Iteratively enhance your code by adding new features and implementing your ideas.
pnpm start edit
# or
pnpm start e🔧 fix (alias: f)
Debug and resolve errors in your code using error traces and detailed diagnostics.
pnpm start fix
# or
pnpm start f🎉 info (alias: i)
Display information about coding-cli and available commands.
pnpm start info
# or
pnpm start iProject Structure
src/commands/— CLI command implementations (e.g.,info.ts,explain.ts,edit.ts,fix.ts)src/utils/— Utility functions and helperssrc/logger.ts— Logging utilities with colored outputsrc/index.ts— CLI entry point and command registration
Contributing
Contribute to this project following the guidelines.
License
This project is provided under an MIT License
