代码模板管理器Skill code-template-manager

代码模板管理器是一款专为竞赛编程和算法开发者设计的工具,用于高效管理和生成跨语言(C++、Python、Java)的代码模板。核心功能包括存储和检索常用算法模板、提供快速I/O模板、维护数据结构(如线段树、并查集)模板库、支持模板定制与版本控制,并能根据具体问题自动生成样板代码。该工具旨在提升编程竞赛(如Codeforces、AtCoder)和算法实现的效率,帮助开发者构建和维护个人化的代码库。关键词:竞赛编程、算法模板、代码生成、数据结构、快速I/O、编程效率、模板管理、个人代码库。

其他 0 次安装 0 次浏览 更新于 2/23/2026

名称: 代码模板管理器 描述: 管理和生成竞赛编程模板 允许使用的工具:

  • Bash
  • Read
  • Write
  • Grep
  • Glob
  • Edit

代码模板管理器技能

目的

管理和生成用于各种算法、数据结构和跨多种语言的常见模式的竞赛编程代码模板。

能力

  • 存储和检索算法模板(C++、Python、Java)
  • 不同语言的快速I/O模板
  • 数据结构模板(线段树、并查集等)
  • 模板定制和版本控制
  • 生成特定问题的样板代码
  • 维护个人模板库

目标流程

  • cp-library-creation
  • codeforces-contest
  • algorithm-implementation
  • atcoder-contest

模板类别

  1. I/O模板: 每种语言的快速输入/输出
  2. 数据结构: 线段树、树状数组、并查集、Treap等
  3. 图算法: DFS、BFS、Dijkstra、Bellman-Ford等
  4. 数论: 模运算、素数筛、FFT/NTT
  5. 字符串算法: KMP、Z函数、后缀数组、哈希
  6. 几何: 点、线、多边形基元

输入模式

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": ["get", "list", "create", "update", "generateBoilerplate"]
    },
    "templateName": { "type": "string" },
    "language": { "type": "string", "enum": ["cpp", "python", "java"] },
    "category": { "type": "string" },
    "code": { "type": "string" }
  },
  "required": ["action"]
}

输出模式

{
  "type": "object",
  "properties": {
    "success": { "type": "boolean" },
    "template": { "type": "string" },
    "templates": { "type": "array" },
    "error": { "type": "string" }
  },
  "required": ["success"]
}