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.
git clone --depth 1 https://github.com/proompteng/biligWrote 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/plugins/proompteng/bilig/gemini-extension)<a href="https://agentmods.dev/plugins/proompteng/bilig/gemini-extension"><img src="https://agentmods.dev/badge/plugins/proompteng/bilig/gemini-extension/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/plugins/proompteng/bilig/gemini-extension"><img src="https://agentmods.dev/badge/plugins/proompteng/bilig/gemini-extension.svg" alt="Reviewed on agentmods" width="80" height="20"></a>Grade A, and why
bilig-workpaper 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 1mo 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
{
"name": "bilig-workpaper",
"version": "1.1.2",
"description": "Formula WorkPaper MCP tools for Gemini CLI: edit cells, recalculate formulas, verify readback, and persist JSON without spreadsheet UI automation.",
"contextFileName": "gemini-workpaper-context.md",
"mcpServers": {
"bilig-workpaper": {
"command": "npm",
"args": [
"exec",
"--yes",
"--package",
"@bilig/workpaper@latest",
"--",
"bilig-workpaper-mcp",
"--workpaper",
"${extensionPath}${/}pricing.workpaper.json",
"--init-demo-workpaper",
"--writable"
],
"cwd": "${extensionPath}"
}
}
}
What ships with it
60 files beside gemini-extension.json 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.
- examples/headless-workpaper/agent-framework-adapters.ts 29 KB runs code
- examples/headless-workpaper/agent-tool-call-loop.ts 6.8 KB runs code
- examples/headless-workpaper/agent-writeback-verification.ts 5.9 KB runs code
- examples/headless-workpaper/ai-sdk-generate-text-tool-smoke.ts 3.0 KB runs code
- examples/headless-workpaper/ai-sdk-stream-text-tool-smoke.ts 4.3 KB runs code
- examples/headless-workpaper/ai-sdk-workpaper-tool-smoke-shared.ts 15 KB runs code
- examples/headless-workpaper/budget-variance-alerts.ts 4.1 KB runs code
- examples/headless-workpaper/csv-shaped-input.ts 5.3 KB runs code
- examples/headless-workpaper/file-backed-mcp-stdio-transcript.ts 11 KB runs code
- examples/headless-workpaper/fixtures/opportunities.json 443 B
- examples/headless-workpaper/formula-diagnostics.ts 3.1 KB runs code
- examples/headless-workpaper/fulfillment-capacity-plan.ts 4.3 KB runs code
- examples/headless-workpaper/http-json-summary.ts 7.5 KB runs code
- examples/headless-workpaper/invoice-totals.ts 2.9 KB runs code
- examples/headless-workpaper/json-file-input.ts 4.4 KB runs code
- examples/headless-workpaper/json-records-input.ts 3.3 KB runs code
- examples/headless-workpaper/markdown-report.ts 2.4 KB runs code
- examples/headless-workpaper/mcp-stdio-server.ts 3.9 KB runs code
- examples/headless-workpaper/mcp-stdio-transcript.ts 6.8 KB runs code
- examples/headless-workpaper/mcp-tool-server.ts 17 KB runs code
- examples/headless-workpaper/mcp-xlsx-risk-preflight.ts 12 KB runs code
- examples/headless-workpaper/named-expression-update.ts 3.9 KB runs code
- examples/headless-workpaper/npm-eval.ts 2.0 KB runs code
- examples/headless-workpaper/openai-agents-sdk-hosted-mcp-smoke.ts 9.3 KB runs code
- examples/headless-workpaper/openai-agents-sdk-mcp-smoke.ts 7.6 KB runs code
- examples/headless-workpaper/openai-agents-sdk-tool-smoke.ts 5.1 KB runs code
- examples/headless-workpaper/openai-responses-tool-wrapper.ts 12 KB runs code
- examples/headless-workpaper/package.json 3.8 KB
- examples/headless-workpaper/persistence-roundtrip.ts 4.1 KB runs code
- examples/headless-workpaper/quote-approval-threshold.ts 4.1 KB runs code
- examples/headless-workpaper/range-readback.ts 2.2 KB runs code
- examples/headless-workpaper/README.md 47 KB
- examples/headless-workpaper/revenue-plan.ts 4.7 KB runs code
- examples/headless-workpaper/revenue-scenarios.ts 4.3 KB runs code
- examples/headless-workpaper/sheet-inspection.ts 1.9 KB runs code
- examples/headless-workpaper/snapshot-diff.ts 3.9 KB runs code
- examples/headless-workpaper/subscription-mrr-forecast.ts 3.7 KB runs code
- examples/headless-workpaper/tsconfig.json 968 B
- examples/headless-workpaper/tsconfig.typecheck.json 85 B
- examples/recalc-bridge-workflows/package.json 704 B
- examples/recalc-bridge-workflows/README.md 2.7 KB
- examples/recalc-bridge-workflows/smoke.mjs 6.2 KB runs code
- examples/recalc-bridge-workflows/stackoverflow-exceljs-44199441.mjs 2.7 KB runs code
- examples/recalc-bridge-workflows/stackoverflow-sheetjs-63085785.mjs 2.5 KB runs code
- examples/serverless-workpaper-api/framework-adapters.ts 24 KB runs code
- examples/serverless-workpaper-api/hono-route.ts 5.6 KB runs code
- examples/serverless-workpaper-api/next-route-handler.ts 9.3 KB runs code
- examples/serverless-workpaper-api/next-server-action-formdata.ts 7.4 KB runs code
- examples/serverless-workpaper-api/next-server-action-validation.ts 3.3 KB runs code
- examples/serverless-workpaper-api/next-server-action.ts 5.3 KB runs code
- examples/serverless-workpaper-api/package.json 1.1 KB
- examples/serverless-workpaper-api/persistence-adapters.ts 16 KB runs code
- examples/serverless-workpaper-api/quote-approval-api.ts 16 KB runs code
- examples/serverless-workpaper-api/README.md 22 KB
- examples/serverless-workpaper-api/route.ts 8.0 KB runs code
- examples/serverless-workpaper-api/smoke.ts 4.7 KB runs code
- examples/serverless-workpaper-api/tsconfig.json 242 B
- examples/serverless-workpaper-api/vercel-function.ts 5.9 KB runs code
- examples/xlsx-cache-doctor-ci/.github/workflows/xlsx-cache-doctor.yml 671 B
- examples/xlsx-cache-doctor-ci/fixtures/stale-pricing.xlsx 6.3 KB
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.
- 1mo ago Changed 40e85c34696b
- 1mo ago Changed f80ab7d2cbff
- 1mo ago Changed c5165d73744a
- 2mo ago First seen · 25 lines scan A b24a0f364ebd
bilig-workpaper is a plugin published in the GitHub repository proompteng/bilig (35 stars, last pushed 7d ago), licensed MIT. Its token cost is not measured: this kind of file is read by the harness, not the model. 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-07.
bilig-workpaper compared with plugins from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| bilig-workpaperproompteng/bilig | Plugin | 35 | 7d ago | MIT | A | — | Gemini CLI |
| dokmatiq-docgendokmatiq/docgen-sdks | Plugin | 0 | 1mo ago | MIT | A | — | Claude Code |
| onlyoffice-appsONLYOFFICE/docspace-mcp | Plugin | 31 | 3d ago | MIT | A | — | Claude Code |
| wps-clijjchen17/wps-cli | Plugin | 59 | 4mo ago | MIT | A | — | Claude Code |
| document-skillsmrt150683-lgtm/atlas-cms | Plugin | 5 | 3mo ago | AGPL-3.0 | A | — | Claude Code |
| humanizerblader/humanizer | Plugin | 67k | 12d ago | MIT | A | — | Claude Code |
| claude-plugins-official marketplaceanthropics/claude-plugins-official | Plugin | 47k | today | Apache-2.0 | A | — | Claude Code |