Skip to content

Feat: init-spec create abcoder skill instead of mcp; comperss output token; introduce search_symbol; auto parser into ~/.asts#169

Open
simuleite wants to merge 19 commits intocloudwego:mainfrom
simuleite:feat/comperss_output_token
Open

Feat: init-spec create abcoder skill instead of mcp; comperss output token; introduce search_symbol; auto parser into ~/.asts#169
simuleite wants to merge 19 commits intocloudwego:mainfrom
simuleite:feat/comperss_output_token

Conversation

@simuleite
Copy link
Collaborator

@simuleite simuleite commented Mar 12, 2026

What type of PR is this?

feat: 新增 CLI 命令和 skill__abcoder 工具集

Check the PR title.

  • This PR title match the format: <type>(optional scope): <description>
  • The description of this PR title is user-oriented and clear enough for others to understand.
  • Attach the PR updating the user documentation if the current PR requires user awareness at the usage level. User docs repo

(Optional) Translate the PR title into Chinese.

(Optional) More detailed description for this PR(en: English/zh: Chinese).

en: This PR introduces the skill__abcoder CLI commands and upgrades the tool naming from mcp__abcoder to skill__abcoder. Key changes include:

  • Add CLI commands: list_repos, tree_repo, get_file_structure, get_file_symbol, search_symbol, extract_symbol
  • Add proto definitions for file structure and symbol queries
  • Update skill definitions and CLAUDE.md documentation
  • Upgrade mcp__abcoder to skill__abcoder naming convention

zh(optional): 本 PR 引入了 skill__abcoder CLI 命令,并将工具名称从 mcp__abcoder 升级为 skill__abcoder。主要变更加:

  • 新增 CLI 命令:list_repos, tree_repo, get_file_structure, get_file_symbol, search_symbol, extract_symbol
  • 新增 file structure 和 symbol 查询的 proto 定义
  • 更新 skill 定义和 CLAUDE.md 文档
  • 将 mcp__abcoder 升级为 skill__abcoder 命名约定

(Optional) Which issue(s) this PR fixes:

  • cli skill,提供 | rg 'related_package' 过滤能力,提供 | jq '.nodes[0].dependencies' 精准提取上下文
  • 增加search_symbol regex搜索symbol,避免repo/package上下文过大

(optional) The PR that updates user documentation:

@welkeyever
Copy link
Member

README 里也更新一下,Skill 和 MCP 的关系

@welkeyever
Copy link
Member

CI 问题也瞅瞅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants