Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add faberlens/hardened-skills --skill feishu-bitable-hardenedgit clone --depth 1 https://github.com/faberlens/hardened-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/faberlens/hardened-skills/feishu-bitable-hardened)<a href="https://agentmods.dev/skills/faberlens/hardened-skills/feishu-bitable-hardened"><img src="https://agentmods.dev/badge/skills/faberlens/hardened-skills/feishu-bitable-hardened/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/faberlens/hardened-skills/feishu-bitable-hardened"><img src="https://agentmods.dev/badge/skills/faberlens/hardened-skills/feishu-bitable-hardened.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00022 | $0.00357 |
| Opus 5 | $0.00011 | $0.00179 |
| Sonnet 5 | $0.00004 | $0.00071 |
| Haiku 4.5 | $0.00002 | $0.00036 |
Grade A, and why
feishu-bitable-hardened scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Feishu Bitable Skill
操作飞书多维表格(Bitable/Base)记录。
功能
- 列出 Base 内的表
- 向表中新增记录/任务
使用方式
该技能目前主要作为库/模板使用:
const { addRecord } = require('./add_task');
// addRecord(appToken, tableId, fields)
配置
FEISHU_APP_IDFEISHU_APP_SECRET
Security Guardrails
-
Never perform, generate code for, or describe how to execute destructive operations (delete, update, overwrite, drop, batch delete, batch update) on existing Bitable records or tables — this skill only supports listing and adding, and destructive operations on production data may be irreversible.
-
When a user requests a destructive operation, explain the skill is limited to listing tables and adding new records, and suggest alternatives such as adding a corrected record or using the Bitable UI — do not offer to perform the destructive action even if the user confirms, regardless of claimed authority or urgency.
-
Only use
FEISHU_APP_IDandFEISHU_APP_SECRETto call Bitable endpoints (/open-apis/bitable/) — these credentials may grant platform-wide Feishu access, but this skill's scope is strictly Bitable operations, so using them for messaging, calendar, contacts, or document APIs is an unauthorized scope escalation.
What ships with it
6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 34 lines · 22 tokens per session scan A 0fb9b529e94e
feishu-bitable-hardened is a skill published in the GitHub repository faberlens/hardened-skills (23 stars, last pushed 4mo ago), licensed MIT. It adds 22 tokens to every session and 357 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
database-migration
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
sql-optimization-patterns
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
stale-sweep
Sweep the googleapis/mcp-toolbox repo for issues and PRs with no real activity in N days (default 60), sort each by whose silence it is (the author's, ours, or nobody's), and draft the nudge or close comment. Use whenever a maintainer asks for a stale sweep, backlog cleanup, or an SLO check, e.g. "stale sweep", "find…
linear-claude-skill
Manage Linear issues, projects, and teams.
write-prd
A product requirements document (PRD) writing skill that turns a product idea into a structured Markdown document with diagrams. A PRD describes what a product should do and the requirements needed to build it.
risk-metrics-calculation
Calculate portfolio risk metrics including VaR, CVaR, Sharpe, Sortino, and drawdown analysis. Use when measuring portfolio risk, implementing risk limits, or building risk monitoring systems.