会话详情

agent:elon:feishu:direct:ou_4353574918d7083d3bdc79b754a2110c | state=idle | generatedAt=2026-04-01T17:51:56.095Z
session=agent:elon:feishu:direct:ou_4353574918d7083d3bdc79b754a2110c label=- agent=elon
lastMessageAt=2026-04-01T14:36:31.487Z latestEvent=message role=assistant tool=- latestHistoryAt=2026-04-01T14:36:31.472Z
historyCount=50 historyLimit=readonly-safe
historyError=none
status model=qwen3.5-plus tokensIn=0 tokensOut=0 cost=0 updatedAt=2026-04-01T14:36:31.487Z

执行链

当前还没有接单/派发证据。如果这是子执行会话,待会话 key 或历史记录补齐链路信号后会显示。

最近消息 / 工具事件

时间类型角色工具状态内容
2026-04-01T14:36:31.472Zmessageassistant----- # 学习总结:Codex 写的 AtomGit-Skills ## 核心设计原则 ### 1. **渐进披露 (Progressive Disclosure)** - `SKILL.md` 只保留最核心的触发语义、工具命名约定、高频工作流 - 详细内容拆分到 `references/` 目录的 18 个文件中 - Agent 按需读取 references,减少主 skill 的上下文负担 ### 2. **Platform Confirmation First** - 明确要求:用户没说 AtomGit 时,不要假设是这个平台 - 先确认平台,再执行操作 - 避免和 GitHub、GitLab 等混淆 ### 3. **Operator-Managed MCP** - Skill 本身不安装 MCP Server - MCP 安装和 Token 配置由操作员在客户端级别手动完成 - Skill 只教 agent 如何使用已暴露的工具 ### 4. **Canonical Method Names** - 统一使用 `atomgit_*` 形式的标准方法名 - 但提醒运行时可能加额外命名空间 - 执行时用运行时暴露的确切工具名 ### 5. **Safety First** - 危险操作默认禁用 (`ATOMGIT_ENABLE_DANGEROUS_TOOLS=false`) - 破坏性操作前必须和用户确认 - Token 不能粘贴到聊天或提交到仓库 ## 文件结构 ``` AtomGit-Skills/ ├── .github/workflows/publish...
2026-04-01T14:36:17.912Ztool_eventtoolResulttool-# AIHub Read this file for AtomGit AIHub model features such as text generation, audio processing, object detection, and image-to-video workflows. ## Core Tools | Goal | Canonical method | | --- | --- | | Text generation or chat | `atomgit_chat_completion` | | Speech recognition | `atomgit_audio_transcription` | | Audio classification | `atomgit_audio_classification` | | Object detection | `atomgit_object_detection` | | Sentence similarity | `atomgit_sentence_similarity` | | Create an image-to-video task | `atomgit_video_generation_create` | | Poll video generation status | `atomgit_video_generation_status` | ## Notes - AIHub requests still rely on the same AtomGit MCP environment and tok...
2026-04-01T14:36:17.906Ztool_eventtoolResulttool-# Commits Read this file for commit history, commit inspection, commit diffs, commit comments, and commit comparisons. ## Core Tools | Goal | Canonical method | | --- | --- | | List commits | `atomgit_get_repository_commits` | | Inspect one commit | `atomgit_get_repository_commit` | | Compare two commits | `atomgit_compare_repository_commits` | | Read commit diff | `atomgit_get_repository_commit_diff` | | Read commit patch | `atomgit_get_repository_commit_patch` | | Read commit comments | `atomgit_get_repository_commit_comments` | | Read one commit comment | `atomgit_get_repository_commit_comment` | | Create a commit comment | `atomgit_create_repository_commit_comment` | | Update a commit...
2026-04-01T14:36:17.905Ztool_eventtoolResulttool-# Members And Permissions Read this file for repository collaborators, repository roles, permission checks, and repository access mode changes. ## Core Tools | Goal | Canonical method | | --- | --- | | List repository collaborators | `atomgit_get_repository_collaborators` | | Add a repository collaborator | `atomgit_add_repository_collaborator` | | Check collaborator membership | `atomgit_check_repository_collaborator` | | Read self collaborator permission | `atomgit_get_self_collaborator_permission` | | Read repository custom roles | `atomgit_get_repository_customized_roles` | | Update repository member role | `atomgit_update_repository_member_role` | | Read repository permission mode | ...
2026-04-01T14:36:17.904Ztool_eventtoolResulttool-# Search Read this file for AtomGit-wide repository, issue, and user search workflows. ## Core Tools | Goal | Canonical method | | --- | --- | | Search repositories | `atomgit_search_repositories` | | Search issues | `atomgit_search_issues` | | Search users | `atomgit_search_users` | ## Typical Flow 1. Use search when the request does not already contain a trusted `owner` and `repo`. 2. Narrow the result set before moving into repository-scoped endpoints.
2026-04-01T14:36:17.904Ztool_eventtoolResulttool-# Webhooks Read this file for repository webhook inspection, creation, updates, and delivery testing. ## Core Tools | Goal | Canonical method | | --- | --- | | List webhooks | `atomgit_get_repository_webhooks` | | Inspect one webhook | `atomgit_get_repository_webhook` | | Create a webhook | `atomgit_create_repository_webhook` | | Update a webhook | `atomgit_update_repository_webhook` | | Test a webhook | `atomgit_test_repository_webhook` | ## Typical Flow 1. Read existing webhook configuration before creating a new endpoint. 2. Confirm payload URL, secret, and subscribed events before creation. 3. Use the test endpoint after configuration is saved.
2026-04-01T14:36:17.903Ztool_eventtoolResulttool-# Kanban Read this file for organization kanban boards, kanban content, and kanban item state updates. ## Core Tools | Goal | Canonical method | | --- | --- | | List organization kanbans | `atomgit_get_organization_kanbans` | | Inspect one kanban | `atomgit_get_organization_kanban` | | Read kanban content | `atomgit_get_organization_kanban_content` | | Read kanban item list | `atomgit_get_org_kanban_item_list` | | Add an item | `atomgit_add_org_kanban_item` | | Update kanban state | `atomgit_update_org_kanban_state` | | Update linked issue or pull data | `atomgit_update_org_kanban_repo_item` | ## Typical Flow 1. Confirm the organization and kanban identifier. 2. Read the current kanban co...
2026-04-01T14:36:17.894Zmessageassistant--让我继续读取剩余的 references 文件来完整学习这个 Skill 的结构。
2026-04-01T14:36:10.551Ztool_eventtoolResulttool-# Enterprises Read this file for enterprise members, enterprise issue views, enterprise milestones, enterprise labels, and enterprise-level roles. ## Core Tools | Goal | Canonical method | | --- | --- | | Read enterprise members | `atomgit_get_enterprise_members` | | Read enterprise members v8 | `atomgit_get_enterprise_members_v8` | | Inspect one enterprise member | `atomgit_get_enterprise_member` | | Inspect one enterprise member v8 | `atomgit_get_enterprise_member_v8` | | Invite an enterprise member | `atomgit_invite_enterprise_member_v8` | | Update enterprise member permissions | `atomgit_update_enterprise_member_v8` | | Read enterprise issues | `atomgit_get_enterprise_issues` | | Read...
2026-04-01T14:36:10.547Ztool_eventtoolResulttool-# Organizations Read this file for organization discovery, organization members, organization repositories, and organization-scoped roles. ## Core Tools | Goal | Canonical method | | --- | --- | | Inspect an organization | `atomgit_get_organization` | | Update an organization | `atomgit_update_organization` | | List organization members | `atomgit_get_organization_members` | | Inspect one organization member | `atomgit_get_organization_member` | | Invite an organization member | `atomgit_invite_organization_member` | | Read organization followers | `atomgit_get_organization_followers` | | Read organization custom roles | `atomgit_get_organization_customized_roles` | | Read linked enterpri...
2026-04-01T14:36:10.546Ztool_eventtoolResulttool-# Users Read this file for current-user profile data, user lookup, emails, SSH keys, subscriptions, namespaces, and user-scoped repository views. ## Core Tools | Goal | Canonical method | | --- | --- | | Inspect current user | `atomgit_get_current_user` | | Update current user profile | `atomgit_update_current_user` | | Inspect another user | `atomgit_get_user` | | Read current user emails | `atomgit_get_current_user_emails` | | Read current user keys | `atomgit_get_current_user_keys` | | Read one user key | `atomgit_get_user_key` | | Add a user key | `atomgit_add_user_key` | | Read current user namespace | `atomgit_get_current_user_namespace` | | Read current user namespaces | `atomgit_g...
2026-04-01T14:36:10.546Ztool_eventtoolResulttool-# Milestones Read this file for repository milestone planning and milestone assignment workflows. ## Core Tools | Goal | Canonical method | | --- | --- | | List milestones | `atomgit_get_repository_milestones` | | Inspect one milestone | `atomgit_get_repository_milestone` | | Create a milestone | `atomgit_create_repository_milestone` | | Update a milestone | `atomgit_update_repository_milestone` | ## Typical Flow 1. List milestones before assigning one to an issue. 2. Use milestone creation or update endpoints only after the title and due date are confirmed. 3. Enterprise milestones live in the enterprise reference, not this file.
2026-04-01T14:36:10.545Ztool_eventtoolResulttool-# Labels Read this file for repository labels and for applying labels to issues or pull requests. ## Core Tools | Goal | Canonical method | | --- | --- | | List repository labels | `atomgit_get_repository_labels` | | Create a repository label | `atomgit_create_repository_label` | | Update a repository label | `atomgit_update_repository_label` | | Replace all repository labels | `atomgit_replace_all_repository_labels` | | Add labels to an issue | `atomgit_create_repository_issue_label` | | Replace issue labels | `atomgit_replace_repository_issue_all_labels` | | Add labels to a pull request | `atomgit_create_repository_pull_label` | | Read pull request labels | `atomgit_get_repository_pull_...
2026-04-01T14:36:10.544Ztool_eventtoolResulttool-# Tags Read this file for repository tag listing, tag creation, and protected-tag workflows. ## Core Tools | Goal | Canonical method | | --- | --- | | List tags | `atomgit_get_repository_tags` | | Create a tag | `atomgit_create_repository_tag` | | List protected tags | `atomgit_get_repository_protected_tags` | | Inspect one protected tag | `atomgit_get_repository_protected_tag` | | Create a protected tag | `atomgit_create_repository_protected_tag` | | Update a protected tag | `atomgit_update_repository_protected_tag` | ## Notes - Protected tags are production controls. Treat them with the same care as branch protection changes.
2026-04-01T14:36:10.543Ztool_eventtoolResulttool-# Releases Read this file for version publishing, release inspection, release updates, and release asset flows. ## Core Tools | Goal | Canonical method | | --- | --- | | List releases | `atomgit_get_repository_releases` | | Inspect one release | `atomgit_get_repository_release` | | Inspect latest release | `atomgit_get_latest_release` | | Inspect release by tag | `atomgit_get_release_by_tag` | | Create a release | `atomgit_create_repository_release` | | Update a release | `atomgit_update_repository_release` | | Get release upload URL | `atomgit_get_release_upload_url` | | Download a release asset | `atomgit_download_release_asset` | ## Typical Flow 1. Confirm the repository and target tag...
2026-04-01T14:36:10.543Ztool_eventtoolResulttool-# Branches Read this file for branch lookup, branch creation, and branch protection rules. ## Core Tools | Goal | Canonical method | | --- | --- | | List branches | `atomgit_get_repository_branches` | | Inspect one branch | `atomgit_get_repository_branch` | | Create a branch | `atomgit_create_repository_branch` | | List branch protection rules | `atomgit_get_branch_protection_rules` | | Create a protection rule | `atomgit_create_branch_protection_rule` | | Update a protection rule | `atomgit_update_branch_protection_rule` | ## Typical Flow 1. Inspect the current branch or protection rules first. 2. Create the branch from a known ref or commit SHA. 3. Confirm review-count and status-check ...
2026-04-01T14:36:10.534Zmessageassistant--让我继续读取剩余的 references 文件来完整学习这个 Skill 的结构。
2026-04-01T14:36:04.098Ztool_eventtoolResulttool-name: Publish to ClawHub on: push: tags: - "v*" workflow_dispatch: inputs: version: description: "Skill version to publish, for example 1.0.0" required: true type: string tags: description: "Comma-separated ClawHub tags" required: false default: "latest" type: string changelog: description: "Release notes shown on ClawHub" required: false default: "" type: string env: SKILL_PATH: . SKILL_SLUG: atomgit-skills SKILL_NAME: AtomGit jobs: publish: name: Publish skill bundle runs-on: ubuntu-latest permissions: contents: read concurrency: group: clawhub-publish-${{ github.ref }} cancel-in-progress: false steps: - name: Check out repository uses: actions/checkout@v4 - name: Set up Node.js uses: a...
2026-04-01T14:36:04.094Ztool_eventtoolResulttool-# Issues Read this file for issue triage, issue creation, issue comments, repository issues, and issue-to-PR navigation. ## Core Tools | Goal | Canonical method | | --- | --- | | List repository issues | `atomgit_get_repository_issues` | | Inspect one issue | `atomgit_get_repository_issue` | | Create an issue | `atomgit_create_repository_issue` | | Update or close an issue | `atomgit_update_repository_issue` | | Read issue comments | `atomgit_get_repository_issue_comments` | | Add an issue comment | `atomgit_create_repository_issue_comment` | | Inspect issue reactions | `atomgit_get_repository_issue_reactions` | | Inspect issue operation logs | `atomgit_get_repository_issue_operate_logs` ...
2026-04-01T14:36:04.093Ztool_eventtoolResulttool-# Pull Requests Read this file for pull request review, creation, merge checks, comments, assignees, testers, and issue linking. ## Core Tools | Goal | Canonical method | | --- | --- | | List pull requests | `atomgit_get_repository_pulls` | | Inspect one pull request | `atomgit_get_repository_pull` | | Create a pull request | `atomgit_create_repository_pull` | | Update a pull request | `atomgit_update_repository_pull` | | Read changed files | `atomgit_get_repository_pull_files` | | Read pull request commits | `atomgit_get_repository_pull_commits` | | Read pull request comments | `atomgit_get_repository_pull_comments` | | Add a pull request comment | `atomgit_create_repository_pull_comment...
2026-04-01T14:36:04.093Ztool_eventtoolResulttool-# Repositories Read this file for repository lookup, repository metadata, files, forks, events, and repository-scoped settings. ## Core Tools | Goal | Canonical method | | --- | --- | | Inspect one repository | `atomgit_get_repository` | | List current user repositories | `atomgit_get_current_user_repos` | | List repositories for a user | `atomgit_get_user_repos` | | List repositories for an organization | `atomgit_get_organization_repositories` | | Create a personal repository | `atomgit_create_user_repository` | | Create an organization repository | `atomgit_create_organization_repository` | | Update repository metadata | `atomgit_update_repository` | | Fork a repository | `atomgit_fork...
2026-04-01T14:36:04.092Ztool_eventtoolResulttool-# Setup And Safety Read this file when the runtime cannot find AtomGit tools, the request needs authentication, or the task touches destructive, organization-wide, or enterprise-wide changes. ## When Setup Happens Connect AtomGit MCP before the first AtomGit task in a given client or runtime. Treat MCP installation and token setup as operator-managed prerequisites, not as actions the skill should perform automatically inside a task. - If the runtime already exposes AtomGit tools, do not reinstall the server; continue with the business workflow. - If the runtime does not expose AtomGit tools, pause the business workflow and complete MCP setup first. - If tools exist but calls fail with aut...
2026-04-01T14:36:04.091Ztool_eventtoolResulttool---- name: atomgit description: "Use this skill when the user explicitly mentions AtomGit or atomgit.com, or needs to inspect or change AtomGit repositories, pull requests, issues, branches, releases, tags, permissions, organizations, enterprises, kanban boards, webhooks, or AIHub features through the AtomGit MCP server." homepage: https://atomgit.com/zkxw2008/AtomGit-Skills metadata: {"openclaw":{"homepage":"https://atomgit.com/zkxw2008/AtomGit-Skills","requires":{"env":["ATOMGIT_TOKEN"]},"primaryEnv":"ATOMGIT_TOKEN"}} --- # AtomGit Use this skill only for AtomGit work. If the user only says "repo", "PR", "issue", "branch", or "tag" without saying AtomGit, do not assume this skill applies...
2026-04-01T14:36:04.090Ztool_eventtoolResulttool-# AtomGit Skill 仓库根目录就是 skill 根目录,核心入口放在 [`SKILL.md`](./SKILL.md),更细的说明按需拆分到 [`references/`](./references/)。 ## 结构 - `SKILL.md`:给 agent 读的主入口,只保留触发语义、工具命名约定和高频工作流 - `references/`:按 17 个 AtomGit 分类拆分的渐进披露文档,另含独立 setup/safety 文档 ## 依赖 - 已手动配置好的 [AtomGit MCP Server](https://atomgit.com/zkxw2008/AtomGit-MCP-Server) - MCP 客户端环境中的 `ATOMGIT_TOKEN` 这个 skill 本身不会替用户安装 MCP 服务,也不会在任务中自动执行远程安装命令。它假定 AtomGit MCP 已经由操作者在客户端级别手动核验并配置完成,然后再由 skill 教 agent 如何安全使用已暴露的 AtomGit 工具。 安装、权限和安全边界请看 [references/setup-and-safety.md](./references/setup-and-safety.md)。 ## 上游来源 - Skill 源仓库:<https://atomgit.com/zkxw2008/AtomGit-Skills> - MCP Server 源仓库:<https://atomgit.com/zkxw2008/AtomGit-MCP-Server> - MCP Server npm...
2026-04-01T14:36:04.080Zmessageassistant--让我读取所有关键文件来学习这个 Codex 写的 Skill 结构。
2026-04-01T14:36:00.166Ztool_eventtoolResulttool-./.github/workflows/publish-clawhub.yml ./README.md ./SKILL.md ./references/aihub.md ./references/branches.md ./references/commits.md ./references/enterprises.md ./references/issues.md ./references/kanban.md ./references/labels.md ./references/members.md ./references/milestones.md ./references/organizations.md ./references/pull-requests.md ./references/releases.md ./references/repositories.md ./references/search.md ./references/setup-and-safety.md ./references/tags.md ./references/users.md ./references/webhooks.md --- 115 ./.github/workflows/publish-clawhub.yml 33 ./README.md 81 ./SKILL.md 20 ./references/aihub.md 20 ./references/branches.md 25 ./references/commits.md 34 ./references/ente...
2026-04-01T14:36:00.147Zmessageassistant--让我查看完整的仓库结构和所有文件内容。
2026-04-01T14:35:57.660Ztool_eventtoolResulttool-Cloning into 'AtomGit-Skills-new'...
2026-04-01T14:35:56.330Zmessageassistant--用户让我拉取最新的仓库代码,好好学习一下,说是有 Codex 写的。让我重新克隆最新的仓库,仔细阅读所有文件。
2026-04-01T14:35:31.531Zmessageuser--Conversation info (untrusted metadata): ```json { "message_id": "om_x100b53e69dda14a0b4aa1f936502cef", "sender_id": "ou_4353574918d7083d3bdc79b754a2110c", "sender": "ou_4353574918d7083d3bdc79b754a2110c", "timestamp": "Wed 2026-04-01 14:35 UTC" } ``` Sender (untrusted metadata): ```json { "label": "ou_4353574918d7083d3bdc79b754a2110c", "id": "ou_4353574918d7083d3bdc79b754a2110c", "name": "ou_4353574918d7083d3bdc79b754a2110c" } ``` [message_id: om_x100b53e69dda14a0b4aa1f936502cef] ou_4353574918d7083d3bdc79b754a2110c: 你拉去下最新的仓库代码吧,好好的学习下 有 codex 写的。
2026-04-01T10:36:09.155Zmessageassistant--好的,我现在完全理解了远端仓库的结构。让我总结一下: --- # AtomGit-Skills 远端仓库结构分析 ## 目录结构 ``` AtomGit-Skills/ ├── README.md # 1303 bytes - 简洁说明 ├── SKILL.md # 4592 bytes - 主入口(英文) ├── agents/ │ └── openai.yaml # Codex 元数据 └── references/ # 17 个模块的详细说明 ├── setup-and-safety.md ├── repositories.md ├── pull-requests.md ├── issues.md ├── branches.md ├── commits.md ├── releases.md ├── tags.md ├── labels.md ├── milestones.md ├── users.md ├── organizations.md ├── enterprises.md ├── kanban.md ├── webhooks.md ├── search.md ├── members.md └── aihub.md ``` ## 关键特点 1. **SKILL.md 是英文的**,不是中文 2. **references/ 目录有 18 个文件**,每个模块一个 3. **agents/openai.yaml** 是 Codex 元数据 4. **内容风格**:简洁、工具列表 + 典型工作流 ## 我的本地工作区 vs 远端 | 文件 | 远端 | 本地 | ...
2026-04-01T10:36:03.065Ztool_eventtoolResulttool-# Pull Requests Read this file for pull request review, creation, merge checks, comments, assignees, testers, and issue linking. ## Core Tools | Goal | Canonical method | | --- | --- | | List pull requests | `atomgit_get_repository_pulls` | | Inspect one pull request | `atomgit_get_repository_pull` | | Create a pull request | `atomgit_create_repository_pull` | | Update a pull request | `atomgit_update_repository_pull` | | Read changed files | `atomgit_get_repository_pull_files` | | Read pull request commits | `atomgit_get_repository_pull_commits` | | Read pull request comments | `atomgit_get_repository_pull_comments` | | Add a pull request comment | `atomgit_create_repository_pull_comment...
2026-04-01T10:36:03.062Ztool_eventtoolResulttool-# Repositories Read this file for repository lookup, repository metadata, files, forks, events, and repository-scoped settings. ## Core Tools | Goal | Canonical method | | --- | --- | | Inspect one repository | `atomgit_get_repository` | | List current user repositories | `atomgit_get_current_user_repos` | | List repositories for a user | `atomgit_get_user_repos` | | List repositories for an organization | `atomgit_get_organization_repositories` | | Create a personal repository | `atomgit_create_user_repository` | | Create an organization repository | `atomgit_create_organization_repository` | | Update repository metadata | `atomgit_update_repository` | | Fork a repository | `atomgit_fork...
2026-04-01T10:36:03.057Zmessageassistant--我读错了路径,应该是 references/ 目录而不是 repositories/,让我重新读取正确的文件。
2026-04-01T10:35:59.530Ztool_eventtoolResulttool-{ "status": "error", "tool": "read", "error": "ENOENT: no such file or directory, access '/tmp/AtomGit-Skills-latest/repositories/pull-requests.md'" }
2026-04-01T10:35:59.524Ztool_eventtoolResulttool-{ "status": "error", "tool": "read", "error": "ENOENT: no such file or directory, access '/tmp/AtomGit-Skills-latest/repositories/repositories.md'" }
2026-04-01T10:35:59.513Zmessageassistant--现在我明白了!远端仓库的结构是: ``` AtomGit-Skills/ ├── README.md # 简洁说明 ├── SKILL.md # 主入口(英文) ├── agents/openai.yaml # Codex 元数据 └── references/ # 17 个模块的详细说明 ├── setup-and-safety.md ├── repositories.md ├── pull-requests.md ├── issues.md └── ... ``` 我的本地工作区文件太简单了,缺少 `references/` 目录和 `agents/openai.yaml`。让我读取几个关键的 references 文件来了解结构:
2026-04-01T10:35:55.474Ztool_eventtoolResulttool-# Setup And Safety Read this file when the runtime cannot find AtomGit tools, the request needs authentication, or the task touches destructive, organization-wide, or enterprise-wide changes. ## When Setup Happens Install and configure AtomGit MCP before the first AtomGit task in a given client or runtime. - If the runtime already exposes AtomGit tools, do not reinstall the server; continue with the business workflow. - If the runtime does not expose AtomGit tools, pause the business workflow and complete MCP setup first. - If tools exist but calls fail with auth or scope errors, keep the server and fix the token or permissions. ## Dependencies - [Node.js](https://nodejs.org/) `>= 18` - A...
2026-04-01T10:35:55.466Ztool_eventtoolResulttool-interface: display_name: "AtomGit" short_description: "Operate AtomGit workflows via MCP" default_prompt: "Use $atomgit to inspect or change AtomGit repositories, pull requests, issues, releases, organizations, or enterprise resources through the AtomGit MCP server."
2026-04-01T10:35:55.465Ztool_eventtoolResulttool---- name: atomgit description: "Use this skill when the user explicitly mentions AtomGit or atomgit.com, or needs to inspect or change AtomGit repositories, pull requests, issues, branches, releases, tags, permissions, organizations, enterprises, kanban boards, webhooks, or AIHub features through the AtomGit MCP server." --- # AtomGit Use this skill only for AtomGit work. If the user only says "repo", "PR", "issue", "branch", or "tag" without saying AtomGit, do not assume this skill applies; confirm the platform first. ## Start Here 1. Confirm the request is about AtomGit. 2. Inspect the runtime tool list before planning any repository action. 3. If AtomGit tools are not exposed yet, stop...
2026-04-01T10:35:55.464Ztool_eventtoolResulttool-# AtomGit Skill 跨平台 AtomGit skill,面向 Codex、Claude Code 和 OpenClaw。仓库根目录就是 skill 根目录,因此核心入口放在 [`SKILL.md`](./SKILL.md),更细的说明按需拆分到 [`references/`](./references/)。 ## 结构 - `SKILL.md`:给 agent 读的主入口,只保留触发语义、工具命名约定和高频工作流 - `references/`:按 17 个 AtomGit 分类拆分的渐进披露文档,另含独立 setup/safety 文档 - `agents/openai.yaml`:Codex UI 元数据 ## 依赖 - [AtomGit MCP Server](https://atomgit.com/zkxw2008/AtomGit-MCP-Server) - `ATOMGIT_TOKEN` AtomGit MCP Server 需要在第一次执行 AtomGit 任务之前,先按客户端级别完成安装和配置。当前仓库采用与官方 README 一致的思路:优先使用 `npx -y @atomgit.com/atomgit-mcp-server`,并在 MCP 客户端配置中注入 `ATOMGIT_TOKEN`。 安装、权限和安全边界请看 [references/setup-and-safety.md](./references/setup-and-safety.md)。 ## 设计目标 - 只在明确的 AtomGit 上下文中触发,避免和 GitHub、GitLa...
2026-04-01T10:35:55.454Zmessageassistant--让我读取远端仓库的最新文件内容,了解当前的结构。
2026-04-01T10:35:52.452Ztool_eventtoolResulttool-Cloning into 'AtomGit-Skills-latest'... ./README.md ./SKILL.md ./agents/openai.yaml ./references/aihub.md ./references/branches.md ./references/commits.md ./references/enterprises.md ./references/issues.md ./references/kanban.md ./references/labels.md ./references/members.md ./references/milestones.md ./references/organizations.md ./references/pull-requests.md ./references/releases.md ./references/repositories.md ./references/search.md ./references/setup-and-safety.md ./references/tags.md ./references/users.md ./references/webhooks.md --- total 20 drwxr-xr-x 5 node node 83 Apr 1 10:35 . drwxrwxrwt 1 root root 4096 Apr 1 10:35 .. drwxr-xr-x 8 node node 178 Apr 1 10:35 .git -rw-r--r-- 1 nod...
2026-04-01T10:35:51.539Zmessageassistant--用户想让我拉取最新的 AtomGit-Skills 仓库,看看当前的内容结构是什么样的。
2026-04-01T10:35:22.717Zmessageuser--Conversation info (untrusted metadata): ```json { "message_id": "om_x100b53fb0048f490c1048f931fcb617", "sender_id": "ou_4353574918d7083d3bdc79b754a2110c", "sender": "ou_4353574918d7083d3bdc79b754a2110c", "timestamp": "Wed 2026-04-01 10:35 UTC" } ``` Sender (untrusted metadata): ```json { "label": "ou_4353574918d7083d3bdc79b754a2110c", "id": "ou_4353574918d7083d3bdc79b754a2110c", "name": "ou_4353574918d7083d3bdc79b754a2110c" } ``` [message_id: om_x100b53fb0048f490c1048f931fcb617] ou_4353574918d7083d3bdc79b754a2110c: 你拉起一下最新的 https://atomgit.com/zkxw2008/AtomGit-Skills 仓库内容结构
2026-04-01T09:52:36.939Zmessageassistant----- # AtomGit-Skills 精简完成 ## 最终文件结构 ``` AtomGit-Skills/ ├── README.md # 1286 bytes - 简洁的项目说明 └── SKILL.md # 1250 bytes - 精简的 Skill 定义 ``` ## 主要改进 | 方面 | 之前 | 现在 | |------|------|------| | README.md | 2844 bytes | 1286 bytes ✅ | | SKILL.md | 6984 bytes | 1250 bytes ✅ | | 风格 | 冗长复杂 | 简洁直接 ✅ | | 内容 | 重复 MCP 文档 | 聚焦 Skill 使用 ✅ | ## 核心内容 **README.md**: - 前置要求 - 4 步快速开始 - MCP 客户端配置 - 安全模式说明 **SKILL.md**: - 运行命令 - 工具列表概览 - 安全模式 --- 请审查,确认后可以推送到 AtomGit。
2026-04-01T09:52:30.376Ztool_eventtoolResulttool-Successfully wrote 1250 bytes to /home/node/.openclaw/workspace-elon/AtomGit-Skills/SKILL.md
2026-04-01T09:52:30.367Ztool_eventtoolResulttool-Successfully wrote 1286 bytes to /home/node/.openclaw/workspace-elon/AtomGit-Skills/README.md
2026-04-01T09:52:30.353Zmessageassistant--我明白了,问题在于我写得太复杂了。官方 README 非常简洁,而我的文档太冗长。让我重写一个更简洁的版本:
2026-04-01T09:52:16.611Ztool_eventtoolResulttool-# AtomGit MCP Server ![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg) ![Node](https://img.shields.io/badge/node-%3E%3D18-green.svg) ![Tools](https://img.shields.io/badge/tools-200%2B-orange.svg) `@atomgit.com/atomgit-mcp-server` 是一个基于 [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) 的服务器实现,用于将 AtomGit 平台能力接入支持 MCP 的客户端,例如 Claude Desktop、Cursor、Trae 等。 ## 主要特性 - 全量 MCP 工具接入:覆盖多个功能分类,提供 200+ 个工具。 - 默认安全模式:危险工具默认隐藏,需要时可显式开启。 - 基于 Access Token 认证:使用 AtomGit Personal Access Token 访问平台 API。 - 标准 MCP 协议:兼容基于 stdio 的 MCP 客户端集成方式。 - TypeScript 实现:包含类型定义、参数校验和构建产物。 ## 功能模块 - 仓库管理:仓库查询、创建、删除、Fork、Star、Watch、文件操作。 - 分支与标签:分支管理、标签管理、受保护分支相关能力。 - 提交与发布:提交历史查询、版本发布管...

返回总览 | 会话 JSON 接口