agent-cli-toolkit
Installation
SKILL.md
目的
当任务需要在终端里浏览代码、改写文本、查看 diff、排查系统状态、调用 HTTP API 或管理大文件时,优先使用这组现代 CLI,而不是退回到更原始或更低效的命令。
不适用
- 主要任务是设计系统边界而不是用 CLI 获取现场
- 主要任务是写业务方案或项目 kickoff,而不是终端探索
- 只是单文件的小编辑,且不需要终端证据
工具总览
代码与文件
rg:全文搜索首选;替代笨重的grep -R。fd:按名字找文件/目录;替代find的常见场景。bat:带行号和高亮地查看文件;适合快速人工检查。sd:批量文本替换;比sed更适合简单改写。lsd:更易读的目录列表和树形视图。
Related skills
More from zrr1999/skills
unix-software-design
适用于软件设计、架构拆分、边界划分、接口规划、复杂度控制等场景。只要任务核心是“怎么把系统设计得更简单、更透明、更可组合”,就应参考。
34tech-preferences
适用于技术选型、架构规划、工具推荐、重构方向判断、开新坑定栈等场景。只要任务里出现“该选什么”“什么更适合我”“要不要换工具/框架”这类问题,就应先使用。
23modern-stack
个人现代化技术栈说明。在进行任何规划或实现功能、搭建项目脚手架、写示例代码或 CI/自动化配置等任务时,优先按照这里提供的内容来思考和生成方案。
13maintenance-pass
适用于“维护老坑”“接着做下去”“修一下这个 repo”“挑下一步最值得做的点”“这个项目有点乱先帮我收一收”这类任务。只要重点是基于现状继续向前,而不是从零设计,就应使用。
7modern-python
用现代 Python 工具链(uv、ruff、ty)初始化或改造项目:生成/调整 pyproject.toml、本地检查命令、预提交与 CI 模板;按项目最低版本(默认 >=3.12,尽量用最新稳定小版本)从 3.12 起叠读各版 What's New 以利用新特性。应在「新建 Python 项目」「写独立脚本要可维护」「统一 lint/format/类型检查」或用户提到 uv/ruff/ty/Python 工程化时加载;与 tech-preferences 的 Python 基线一致,本 skill 负责落地步骤与文件内容。
6project-kickoff
适用于“开新坑”“起新 repo”“先做第一版原型”“先搭最小骨架”“先证明方向可行”这类任务。只要用户想把一个模糊的新想法收敛成最小可行起点,就应使用。
6