跳到主要内容
知仓学习社ZHICANG

yao-workspace-config

Workspace Git identity and credential management. ALWAYS invoke this skill when the user asks about configuring Git user info, adding HTTPS tokens, …

不碰外部(只输出文字)无严重或高危命中YaoApp/yao

它会碰到什么

扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Workspace Git Config Tools

Manage workspace-level Git configuration, HTTPS credentials, and SSH keys.

workspace_git_config

Get or set workspace-level Git configuration values.

# Get all config
tai tool workspace_git_config '{"workspace_id":"ws-xxx","action":"get"}'

# Get specific key
tai tool workspace_git_config '{"workspace_id":"ws-xxx","action":"get","key":"user.name"}'

# Set config
tai tool workspace_git_config '{"workspace_id":"ws-xxx","action":"set","key":"user.name","value":"John"}'

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| workspace_id | string | yes | Workspace ID |

| action | string | yes | get or set |

| key | string | no | Config key (e.g. user.name). Empty returns all. |

| value | string | for set | Config value |

workspace_git_credential

Manage HTTPS Git credentials (personal access tokens).

# Set credential
tai tool workspace_git_credential '{"workspace_id":"ws-xxx","action":"set","host":"github.com","token":"ghp_xxx"}'

# List credentials (tokens are not exposed)
tai tool workspace_git_credential '{"workspace_id":"ws-xxx","action":"list"}'

# Delete credential
tai tool workspace_git_credential '{"workspace_id":"ws-xxx","action":"delete","host":"github.com"}'

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| workspace_id | string | yes | Workspace ID |

| action | string | yes | set, list, or delete |

| host | string | for set/delete | Git host (e.g. github.com) |

| username | string | no | Username (defaults to x-access-token) |

| token | string | for set | Access token |

workspace_ssh_key

Manage SSH keys for Git authentication.

# Import SSH key
tai tool workspace_ssh_key '{"workspace_id":"ws-xxx","action":"import","name":"github","private_key":"-----BEGIN...","host":"github.com"}'

# List SSH keys (private keys not exposed)
tai tool workspace_ssh_key '{"workspace_id":"ws-xxx","action":"list"}'

# Delete SSH key
tai tool workspace_ssh_key '{"workspace_id":"ws-xxx","action":"delete","name":"github"}'

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| workspace_id | string | yes | Workspace ID |

| action | string | yes | import, list, or delete |

| name | string | for import/delete | Key name |

| private_key | string | for import | PEM-encoded private key |

| public_key | string | no | Public key (derived from private_key if omitted) |

| host | string | no | Git host to associate (e.g. github.com) |

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 7,962
本站分层T1
该仓技能数12
原文件路径tools/skills/yao-workspace-config/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 12 个技能