mitsuhiko/agent-stuff

These are commands I use with agents, mostly Claude

解决的问题

该项目提供了一组可重用的资产,供 Pi Coding Agent 使用,使用户能够通过专业技能、自定义提示命令和 UI 主题来扩展代理的功能。

如何工作

该项目打包为一个 npm 模块(mitsupi),导出多种类型的增强功能:

  • 技能:专用工具集(每个工具包包含一个 SKILL.md 和辅助脚本),允许代理与 GitHub、Google Workspace、Sentry、Apple Mail 等外部服务,以及 Ghidra 或 OpenSCAD 等本地工具进行交互。
  • 扩展:基于 TypeScript 的插件,为 Pi 环境添加新功能,例如会话控制、子代理管理、基于 TUI 的待办事项列表,以及自动集成 macOS 的 caffeinate
  • 提示命令:自定义斜杠命令(例如 /discuss),可触发特定的代理行为,如规划访谈模式。
  • 主题:用于自定义代理界面视觉效果的 JSON 配置文件。

适用人群

希望在 AI 辅助编码工作流中添加专业级工具、自动化和专用 API 集成的 Pi Coding Agent 用户。

主要亮点

  • 广泛的集成套件:包含与公共交通(VOR AnachB、ÖBB Scotty)、专业工具(Sentry、Ghidra)和生产力套件(Google Workspace)交互的技能。
  • 智能工作流工具:提供 subagent 工具以运行可观察的子进程,以及 /goal 模式以处理长期目标。
  • 开发者体验优化:包含 unified-edit 扩展以改进文本补丁,以及 uv 友好扩展以优化 Python 环境管理。
  • 会话管理:提供会话分解分析(成本/令牌使用量)功能,并支持将会话分支为新进程。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目