Agent-Skill-Toolkit(代理技能工具包) 是做什么的?
用于开发自动化的 Claude Code 技能(自动开发流水线、JHipster 测试支持、数据驱动规划)
简介
本工具包提供了一套针对 Claude Code 的定制技能,专注于提升开发自动化水平。通过集成自动开发流水线、JHipster 测试支持以及数据驱动规划,开发者可以更高效地管理整个开发生命周期。
功能特性
自动开发流水线 (Auto-Dev Pipeline)
引导 AI 代理按照预定义的步骤执行开发任务,例如:
- 初始化项目结构
- 编写代码实现
- 运行测试
- 部署应用
JHipster 测试支持
针对使用 JHipster 生成的 Spring Boot + Angular/React 项目,提供专门的测试辅助技能:
- 自动识别项目类型
- 生成单元测试和集成测试
- 执行测试并报告结果
数据驱动规划 (Data-Driven Planning)
通过 CSV、JSON 或 YAML 文件定义开发计划,AI 代理将根据数据结构自动调整执行策略。
安装
- 将本仓库克隆到本地:
git clone https://github.com/onekill1801/Agent-Skill-Toolkit.git - 在 Claude Code 中加载技能:
claude code load-skill ./Agent-Skill-Toolkit
使用示例
启动自动开发流水线
claude code run auto-dev-pipeline --config pipeline.json
运行 JHipster 测试
claude code run jhipster-test-support --project /path/to/jhipster-app
使用数据驱动规划
claude code run data-driven-planning --input plan.csv
配置
可以通过环境变量或配置文件自定义技能行为:
SKILL_TOOLKIT_CONFIG: 指定配置文件路径PIPELINE_STEPS: 自定义流水线步骤TEST_FRAMEWORKS: 测试框架选择
支持
如有问题或建议,请访问 GitHub Issues。
许可证
本项目采用 MIT 许可证。