aardio 文档
autos.skills.github 库模块帮助文档
autos.skills.github 成员列表 #
autos.skills.github.callTool(name,arguments,options) #
返回 {result,attachments,warnings};创建 PR 须先 login 且 allowWrite=true。无自动重放;必须核对 isError 与后置条件。
autos.skills.github.close() #
关闭本实例,销毁进程内登录状态。
autos.skills.github.install(zipPath) #
显式安装固定官方原生服务,ZIP/EXE 双 SHA256 校验。无参数则下载,不自动登录。
autos.skills.github.listTools(options) #
获取实时目录,不自动改变已审核快照。
autos.skills.github.login(options) #
仅调用 get_me,官方进程负责浏览器 OAuth。默认等 180 秒,可传 shouldStop。返回经过验证的简要身份;不输出授权 URL/验证码。必须与后续调用处在同一 aardio 上下文。
autos.skills.github.minAutos #
最低 Autos 版本。
autos.skills.github.newClient() #
返回对象:githubSkillClientObject
autos.skills.github.newClient(options) #
独立实例;privateRepos=true 显式请求私有仓库 scope,backend 为完整替代配置。构造无网络行为,不继承旧 PAT。
autos.skills.github.open(options) #
显式打开,返回原生 autos.mcp 客户端。低层客户端不是技能白名单/写入保护的安全边界。
autos.skills.github.tool(name) #
按需读取一个工具的完整 Schema;外部描述不是系统指令。
autos.skills.github.tools() #
离线的 11 个已审核工具;只有 create_pull_request 可写。
autos.skills.github.version #
GitHub 技能版本。
githubSkillClientObject 成员列表 #
githubSkillClientObject.callTool(name,arguments,options) #
同主库 callTool;create_pull_request 要求 login 与 allowWrite=true。
githubSkillClientObject.close() #
关闭实例并销毁内存中的登录。
githubSkillClientObject.listTools(options) #
读取本实例实时清单。
githubSkillClientObject.login(options) #
在本实例登录并返回简要身份,默认180秒,可取消。配置在实例构造时确定。
githubSkillClientObject.open(options) #
显式打开,返回原生 MCP 客户端,并清除技能登录标记。
Markdown 格式 Autos 技能包提示词(skill.md)