jcli-dev-guide
CommunityGet productive with jcli’s architecture fast.
Software Engineering#architecture#tool development#agent chat#hook system#jcli#rust cli#permission system
AuthorLingoJack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
j-cli 开发者在不熟悉项目结构与开发流程时,容易找不到入口模块职责、难以按正确路径完成常见开发任务(如扩展命令、工具或 Chat/Hook/Permission 系统)。
Core Features & Use Cases
- Project structure navigation:用模块速查表快速定位关键入口(CLI、命令分发、REPL/TUI、Chat 子系统)。
- Chat subsystem blueprint:梳理
src/command/chat/的核心组成(Agent 循环、工具系统、权限、Hook、skill 加载与补全)。 - Development checklists:提供“添加 CLI 子命令 / 添加 AI 工具 / 修改 Hook & Permission / 发布前检查”的工程化步骤,适合新成员或快速对齐任务要求。
Quick Start
Ask the assistant to summarize the recommended steps to add a new AI tool, including which files to edit under src/command/chat/tools/ and how the Tool trait should be implemented.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jcli-dev-guide Download link: https://github.com/LingoJack/jcli/archive/main.zip#jcli-dev-guide Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.