Communitygithub.com

IT-HUSET/andthen

为 Claude Code 及其他编码智能体提供工作流、指南和插件的工具包。

andthen 是什么?

IT-HUSET/andthen 是一个专门为编码智能体(如 Claude Code、Cursor 和 Codex 等)设计的工具包,旨在通过提供标准化的工作流、指南和插件来增强这些代理的编码能力。该工具包通过预定义的“技能”文件(SKILL.md)指导代理按照最佳实践执行任务,例如代码优化、类型检查、安全性审查等,从而减少人工干预并提高代码质量。支持多种平台,包括 Claude Code、Cursor CLI、Codex CLI 和 AI CLI,并提供了详细的安装和配置指南。此外,还包含一个强大的搭配功能(Match),允许用户根据上下文灵活组合和使用不同的技能模块,适用于个人开发者和团队协作场景。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add IT-HUSET/andthen

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

andthen 是做什么的?

为 Claude Code 及其他编码智能体提供工作流、指南和插件的工具包。

简介

IT-HUSET/andthen 是一个编码智能体工具包,通过提供结构化的工作流、最佳实践指南和可插拔组件,帮助开发者更高效地使用 Claude Code 等编码智能体。它旨在标准化编码流程,减少重复性工作,并提升代码质量。

主要功能

  • 工作流 (Workflows):预定义的编码任务流程,如代码优化、类型检查和安全性审查。
  • 指南 (Guidelines):遵循行业最佳实践的编码规范。
  • 插件 (Plugins):可扩展的模块,用于自定义和增强智能体行为。

支持的平台

  • Claude Code
  • Cursor CLI
  • Codex CLI
  • AI CLI (Generic)

安装

npm install -g it- huset/andthen

或

yarn global add it-huset/andthen

使用

在你的项目中初始化工具包:

andthen init

然后,根据提示选择需要的工作流或插件。

搭配 (Match)

工具包支持强大的“搭配”功能,允许根据上下文(如当前文件类型、项目结构或代理类型)动态选择并应用最合适的技能模块。例如:

{
  "match": {
    "files": ["*.ts", "*.tsx"],
    "skills": ["typescript-optimization", "type-check"]
  }
}

配置

创建 andthen.config.js 文件进行自定义配置:

module.exports = {
  workflows: {
    'code-review': {
      enabled: true,
      plugins: ['eslint', 'prettier']
    }
  }
};

贡献

欢迎提交 Pull Request 或 Issue。请确保遵循现有的代码风格和指南。

许可证

MIT

相关技能