Data Table Manager
n8n-io/n8n
Load before calling data-tables or parse-file. An agent skill from n8n-io/n8n.
通过金数据(Jinshuju,jinshuju.net)MCP 操作用户托管在金数据平台上的数据表格:创建 / 编辑数据表与列(含自动计算的公式列);查询、新增(单条或批量)、更新、批量更新、删除行数据;用上传凭证把本地文件写入附件列;查询账户套餐额度与团队成员。仅在用户操作其金数据数据表时使用——触发信号:提到 金数据表格 / Jinshuju 表格 /…
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install infometa/workbuddyskills jinshuju-table --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .claude/skills/jinshuju-table && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .claude/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-tableType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install infometa/workbuddyskills jinshuju-table --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .agents/skills/jinshuju-table && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .agents/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install infometa/workbuddyskills jinshuju-table --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .cursor/skills/jinshuju-table && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .cursor/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/infometa/workbuddyskills.git --path experts/jinshuju-table-expert/skills/jinshuju-table--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install infometa/workbuddyskills jinshuju-table --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .gemini/skills/jinshuju-table && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .gemini/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install infometa/workbuddyskills jinshuju-tableInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .github/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .github/skills/jinshuju-table && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .github/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add infometa/workbuddyskills --skill jinshuju-table -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install infometa/workbuddyskills jinshuju-table --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/experts/jinshuju-table-expert/skills/jinshuju-table .opencode/skills/jinshuju-table && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "jinshuju-table" agent skill from https://github.com/infometa/workbuddyskills/tree/main/experts/jinshuju-table-expert/skills/jinshuju-table into .opencode/skills/jinshuju-table/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "jinshuju-table", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
jinshuju-table通过金数据(Jinshuju,jinshuju.net)MCP 操作用户托管在金数据平台上的数据表格:创建 / 编辑数据表与列(含自动计算的公式列);查询、新增(单条或批量)、更新、批量更新、删除行数据;用上传凭证把本地文件写入附件列;查询账户套餐额度与团队成员。仅在用户操作其金数据数据表时使用——触发信号:提到 金数据表格 / Jinshuju 表格 /…
Jinshuju Table is an agent skill from infometa/workbuddyskills. 通过金数据(Jinshuju,jinshuju.net)MCP 操作用户托管在金数据平台上的数据表格:创建 / 编辑数据表与列(含自动计算的公式列);查询、新增(单条或批量)、更新、批量更新、删除行数据;用上传凭证把本地文件写入附件列;查询账户套餐额度与团队成员。仅在用户操作其金数据数据表时使用——触发信号:提到 金数据表格 / Jinshuju 表格 / 数据表,或要在金数据上建表、加改列、批量维护行数据。不要用于:用代码开发表格系统、处理本地文件或表格(Excel / CSV)、搭建对外收集的表单 / 问卷、图片 / 票据 OCR,以及与金数据平台无关的通用数据处理。
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts and reference files (for example `references/examples.md`, `references/guide.md` and `references/tools.md`).
It sits in Documents & Office, covering Excel spreadsheets and CSV and tabular files. It works with Model Context Protocol and Microsoft Excel. The repository describes itself as: WorkBuddy skills / connectors / experts archive for offline study. The licence is MIT.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 91b77ea. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
jinshuju.netFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Jinshuju Table loads about 2.1k tokens when it runs, and up to ~6.9k if it reads all its reference files. Until then it costs about 76 tokens; SKILL.md has 501 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from infometa/workbuddyskills at commit 91b77ea, republished under its MIT licence (© infometa). 501 words, ~2,086 tokens.
.claude/skills/jinshuju-table/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.金数据(jinshuju.net)的数据表格是以「列 + 行」组织的结构化数据表(类似多维表格 / 在线数据库)。通过金数据 MCP,你可以用自然语言完成数据表搭建与行数据管理的全流程,替代登录后台手动操作。
数据表格与用于对外收集的「在线表单」是不同产品:数据表用 create_table / edit_table 建改;行数据(entries)两者共用同一批 entries 工具。本 skill 只处理数据表格。
本 skill 仅处理金数据数据表格(jinshuju.net) 的表结构与行数据管理,且需满足以下任一平台信号才触发:
⚠️ 前置条件:表格工具需账户开通「新版表格」(billing 侧
all_new_table_enabled)。未开通时list_tables等会报错,说明原因并引导用户在金数据后台开通。
以下场景不要用本 skill,直接退出、交给通用能力处理:
判断不属于金数据数据表操作时,不要调用任何 MCP 工具,按通用能力回答即可。
| 场景 | MCP 工具 |
|---|---|
| 列出数据表 | list_tables |
| 查看数据表详情(列结构) | get_table |
| 创建数据表 | create_table |
| 改表名 / 增删改列 | edit_table |
| 列出行数据 | list_entries(form_token 传表 token) |
| 查看单行 | get_entry |
| 新建行(单条) | create_entry |
| 批量新建行(一次最多 200 行) | create_entries |
| 更新行(单条) | update_entry |
| 批量更新行(一次最多 200 行,PATCH) | patch_entries |
| 删除行(单条) | delete_entry |
| 上传文件写入附件列 | prepare_entry_attachment_upload |
| 当前用户信息 | get_current_user |
| 当前企业账户/套餐(确认是否开通新版表格) | get_current_billing_account |
| 列出团队成员 | list_account_users |
⚠️ 绝不绕过 MCP:金数据 MCP 工具不可用(未连接 / 授权失败 / 未开通新版表格 / 调用持续报错)时立即停止,禁止改用浏览器自动化(Playwright 等)、直接调 GraphQL / REST API、curl 或模拟后台操作来替代。正确做法见下方「MCP 不可用时」。
先看再动:操作未知数据表前,先 get_table 拿列结构——每列的 api_code、选项列的 choices[].api_code。create_entry / update_entry 的键必须是列 api_code,传中文列名会被服务端丢弃。
filters 优先:list_entries 支持 filters=[{field, operator, value}] 下推过滤,比拉全量再本地筛选快几个数量级。单次上限 50 行,超过用 next(serial_number 游标)翻页。
先列再改:批量操作前先 list_entries 拉出命中行展示给用户,用户确认后再执行——批量更新用 patch_entries 一次提交(≤200/批);删除仍逐行循环 delete_entry,每 20 行汇报一次进度。
永不主动开 PUT:update_entry 默认 is_put=false(PATCH,只改提供的列)。is_put=true 会把未提供列全部清空,只有用户明确说"整行替换"且已列全所有列时才允许,且需二次确认。
脱敏展示:输出手机号/邮箱默认打码(138****1234),除非用户明确要求原文。
不静默吞错:列类型不支持、套餐限制、权限不足、未开通新版表格的报错原文回显并给出替代方案。
① 新建数据表
1. create_table,传 name + fields(列定义列表)
- 列类型见「支持的列类型」;单选/多选列(RadioButton / CheckBox)传 choices
- 需要跨列自动计算传 FormulaField(公式列)
2. 返回表结构与 token② 加 / 改列
1. get_table → 记下现有列的 api_code
2. edit_table,用 fields 原子操作:
- add: 新增列(同 create_table 的列定义)
- remove: 传要删列的 api_code 数组(删有数据的列会永久清除该列数据,先确认)
- update: 改列属性,带 api_code 保持 identity
- update_choices: 增删改选项(改名用 update 保留 api_code)③ 条件查询 / 导出行
1. get_table → 记下列 api_code 和选项 api_code
2. list_entries(form_token 传表 token)用 filters 下推条件(选项列传 api_code 不是 label)
3. next 翻页拿全部数据
4. Markdown 表格展示,表头用 get_table 的列 label,敏感列脱敏
5. 询问用户是否需要生成 CSV artifact④ 批量更新行
1. get_table → 拿目标列 api_code + 目标选项 api_code
2. list_entries + filters 拉出命中集,展示前 10 行 + 总数
3. 用户确认后,用 patch_entries 一次提交(每行 { serial_number, entry },PATCH 只改提供列,每批 ≤200 自行分批)
4. 读返回的 updated_count + failed_rows(按 serial_number),向用户汇总成功/失败⑤ 批量导入行
1. get_table → 拿目标列 api_code + 选项 api_code
2. 把每行整理成 { api_code: value } 对象(选项传 api_code)
3. create_entries 一次提交(每批 ≤200,超过自行分批循环)
4. 读返回的 created_count + errors(按下标),向用户汇总成功/失败
注意:不幂等,重复提交会产生重复行;失败后不要整批重发,按 errors 下标只补失败行| 列类型 | 说明 |
|---|---|
TextArea | 文本 |
NumberField | 数字(显示精度用 displayPrecision,不可设存储 precision) |
DateTimeField | 日期时间(precision:month / day / minute / second) |
BooleanField | 布尔(勾选) |
MobileField | 手机号 |
EmailField | 邮箱 |
LinkField | 链接 |
RadioButton | 单选(传 choices) |
CheckBox | 多选(传 choices) |
AttachmentField | 附件(上传限制固定,不接受 max_file_quantity / max_size) |
FormulaField | 公式列,自动计算(只读;formula_display 控制展示;不可设存储精度) |
entry payload 的键是列 api_code,不是中文列名:
| 列类型 | 正确值格式 |
|---|---|
| TextArea | 纯字符串 "备注内容" |
| MobileField | 纯字符串 "13812345678" |
| EmailField | 纯字符串 "a@b.com" |
| LinkField | 纯字符串 URL "https://…" |
| NumberField | 数字 123 或字符串 "123" |
| DateTimeField | ISO 字符串 "2026-05-01 14:30" |
| BooleanField | 布尔 true / false |
| RadioButton | 选项 api_code "status_done"(不是 label "已完成") |
| CheckBox | api_code 数组 ["tag_a", "tag_b"] |
| AttachmentField | 上传凭证返回的引用(先 prepare_entry_attachment_upload) |
| FormulaField | 只读,写入被忽略 |
list_entries filters operator 速查:
| operator | 适用列 | value 形式 |
|---|---|---|
eq / ne | 所有 | 标量 |
gt / gte / lt / lte | 数字、日期 | 标量 |
between | 数字、日期 | [min, max] |
any_in / none_in | 文本、选项 | 数组 |
like / not_like | 文本、选项 | 子串(不带 % 通配符) |
null / not_null | 所有 | 省略 |
特殊字段:
created_at(创建时间,配gte/between等);creator_id(创建者用户 id,只支持eq,value 是行返回的creator_id字符串)——按创建者查行用它。
api_code"已完成")→ 400 invalid choice;传 choices[].api_codeis_put=true 做部分更新 → 未提供列全部清空;部分更新永远保持默认 is_put=falselike 带 SQL 通配符("张%" / "%张%")→ 按字面匹配 %,永远查不到;直接传 "张"operator 与列类型不匹配 → 400,错误信息会列出该列可用 operator,照着改{"value": "abc"})→ 直接传字符串create_entry → 改用 create_entries 一次提交(≤200 行/批);它部分成功、按下标返回 errors、不幂等(重复调会生成重复行)update_entry → 改用 patch_entries(一次 ≤200 行,每行 { serial_number, entry },PATCH 只改提供列,按 serial_number 返回 failed_rows);delete_entry 仍无批量版,逐行循环max_file_quantity / max_size)→ 表格附件列限制固定,传了会被拒precision → 表格数字 / 公式列不支持存储精度;显示格式用 displayPrecisionprecision → precision(month/day/minute/second)仅 DateTimeField 可用RadioButton / CheckBox 之外的列传 choices → 仅这两类支持选项,其他列传 choices 无效FormulaField → 公式列只读,写入被忽略;它的值由公式自动算fields.update_choices 的 update(保留 api_code)fields.remove / update_choices.remove 前先向用户说明影响、确认后再删<gd-field data-cid="..."> 引用其 cid,不要猜 api_codeget_entry / update_entry / delete_entry 靠 serial_number(整数)定位单行,不是 token操作完成后确认:
api_code、类型)serial_number(整数)created_count 与提交行数一致,errors 为空(有部分失败时按下标核对原因)updated_count 与提交行数一致,failed_rows 为空(有部分失败时按 serial_number 核对 reason)get_entry 返回 404 或该行不再出现在 list_entries金数据 MCP 端点:https://jinshuju.net/mcp(表单与表格共用同一端点)
方式 A · HTTP Basic(API Key/Secret)
echo -n "YOUR_API_KEY:YOUR_API_SECRET" | base64{
"mcpServers": {
"jinshuju-table": {
"url": "https://jinshuju.net/mcp",
"headers": { "Authorization": "Basic <BASE64>" }
}
}
}方式 B · OAuth 2.0
{
"mcpServers": {
"jinshuju-table": { "url": "https://jinshuju.net/mcp" }
}
}常见配置错误:漏 /mcp 后缀、用 http://、Authorization 缺 Basic 前缀、用 command/args(stdio 写法,金数据是远程 HTTP MCP 不支持)。
工具未连接 / 授权失败 / 未开通新版表格 / 持续报错时,按顺序降级,不要用任何非标方式替代:
Basic 前缀、OAuth 授权等);未开通新版表格的引导用户在后台开通。超宽表(几十列)即使 MCP 正常,也建议先
create_table建核心列,再用edit_table分批补列,降低超长请求被截断 / 超时的风险。
© infometa, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (scripts, references) in experts/jinshuju-table-expert/skills/jinshuju-table of infometa/workbuddyskills.
Open the folder on GitHubat commit 91b77ea
Jinshuju Table next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Jinshuju Table this skillinfometa/workbuddyskills | 348 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Data Table Managern8n-io/n8n | 207k | — | ~2.3k | Automated safety check: Pass | Custom licence | |
| DatalionHybridAIOne/hybridclaw | 159 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Librarycrane-in-clear-sky/WorkWit-AI-Agent | 115 | — | ~1.5k | Automated safety check: Pass | None | |
| VisualizerPinvou/pinvou-agent | 2.4k | — | ~933 | Automated safety check: Pass | MIT | |
| Instrument Data To Allotropeaws-samples/amazon-bedrock-agents-healthcare-lifesciences | 274 | 2 repos | ~2.7k | Automated safety check: Pass | Apache-2.0 |
n8n-io/n8n
Load before calling data-tables or parse-file. An agent skill from n8n-io/n8n.
HybridAIOne/hybridclaw
A skill your agent uses for DataLion workflows such as listing, reading, creating, or editing projects, inspecting data sources, importing Excel or CSV data, working with reports and report tabs and…
crane-in-clear-sky/WorkWit-AI-Agent
当要写/整理在线文档、建数据表增删改查、导入 CSV·Excel、做看板/dashboard/运营页/汇报页、md 转网页或演示 HTML 发布、建目录、上传下载网盘文件、审阅修订、分享协作,以及提到资料库/知识库/网盘/空间/workbuddy.cn/space 链接时使用。资料库是 WorkBuddy…
Pinvou/pinvou-agent
当用户要求数据可视化、做图表、生成看板、数据仪表盘、可视化报告、Excel/CSV 转图表、预算/销售/运营等指标分析页面、Chart.js 可视化时使用。只处理数据可视化任务;纯网页、banner、海报、简历等非数据图表设计任务应交给 visual-design。数据报告页以图表为主体归本技能;以文案排版为主体的静态报告页归 visual-design。
aws-samples/amazon-bedrock-agents-healthcare-lifesciences
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV.
shift-labs-ai/markit
Convert files and URLs to Markdown. An agent skill from shift-labs-ai/markit.
infometa/workbuddyskills
This skill should be used when planning, coordinating, running, or reviewing student-led campus events, including club recruitment, freshman mixers, welcome activities, small talks, competitions…
infometa/workbuddyskills
K-12 interactive courseware creation. An agent skill from infometa/workbuddyskills.
infometa/workbuddyskills
A skill your agent uses when the adult weight-management MCP needs to be installed/set up in WorkBuddy (connector) or its result must be rendered as a standalone Chinese HTML plan.
infometa/workbuddyskills
A skill your agent uses when the user needs browser automation, including opening web pages, taking screenshots, extracting page content, clicking elements, filling forms, or testing web flows.
infometa/workbuddyskills
定时任务:每日研究简报。漏掉重要论文和行业报告?每天帮你盯着,关键信息一条不漏 This skill should be used when the user asks about 定时任务:每日研究简报.
infometa/workbuddyskills
Investment banking presentation quality checker. An agent skill from infometa/workbuddyskills.
Works with
Categories
通过金数据(Jinshuju,jinshuju.net)MCP 操作用户托管在金数据平台上的数据表格:创建 / 编辑数据表与列(含自动计算的公式列);查询、新增(单条或批量)、更新、批量更新、删除行数据;用上传凭证把本地文件写入附件列;查询账户套餐额度与团队成员。仅在用户操作其金数据数据表时使用——触发信号:提到 金数据表格 / Jinshuju 表格 /…. Jinshuju Table is an agent skill from infometa/workbuddyskills.
Jinshuju Table fits situations like: tasks that involve Excel spreadsheets; tasks that involve CSV and tabular files.
Run `npx skills add infometa/workbuddyskills --skill jinshuju-table -a claude-code`. Or copy the skill folder (experts/jinshuju-table-expert/skills/jinshuju-table in infometa/workbuddyskills) into .claude/skills/jinshuju-table in your project. Claude Code loads it when a task matches its description.
Run `npx skills add infometa/workbuddyskills --skill jinshuju-table -a codex`. Or copy the skill folder (experts/jinshuju-table-expert/skills/jinshuju-table in infometa/workbuddyskills) into .agents/skills/jinshuju-table in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add infometa/workbuddyskills --skill jinshuju-table -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/jinshuju-table, .gemini/skills/jinshuju-table, .github/skills/jinshuju-table and .opencode/skills/jinshuju-table in your project.
Going by SKILL.md and its folder, Jinshuju Table needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md names 1 domain. In commands or code: jinshuju.net; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Jinshuju Table is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.8k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Jinshuju Table: Data Table Manager (n8n-io/n8n, 207k stars), Datalion (HybridAIOne/hybridclaw, 159 stars), Library (crane-in-clear-sky/WorkWit-AI-Agent, 115 stars) and Visualizer (Pinvou/pinvou-agent, 2.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
infometa (a GitHub user) maintains it in infometa/workbuddyskills, which has 348 GitHub stars. The repository holds 218 skills in this directory. The repository was last updated on October 9, 2026.
Source: infometa/workbuddyskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.