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/gul-labs/craftsman-marketplaceWrote 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/gul-labs/craftsman-marketplace/taxcraft)<a href="https://agentmods.dev/plugins/gul-labs/craftsman-marketplace/taxcraft"><img src="https://agentmods.dev/badge/plugins/gul-labs/craftsman-marketplace/taxcraft/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/gul-labs/craftsman-marketplace/taxcraft"><img src="https://agentmods.dev/badge/plugins/gul-labs/craftsman-marketplace/taxcraft.svg" alt="Reviewed on agentmods" width="80" height="20"></a>Grade A, and why
taxcraft 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 23d 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.
How it starts
The opening of the file, as written. The whole thing — 35 lines — stays where its author put it; the contents beside it link to each section on GitHub.
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "taxcraft",
"description": "US tax and accounting work for people whose situation outgrew consumer software but who still do the prep themselves: multiple entities, K-1s that arrive late and wrong, basis and carryforwards nobody is tracking, quarterly estimates guessed at rather than computed. It builds the workpapers a CPA would build — transaction-level books from raw statements and CSVs, reconciled balance sheets, partner and shareholder basis, capital-loss and NOL and passive and QBI carryforwards, 1040-ES and corporate estimates under the annualized income method — and shows the math with the Code section behind it. Covers 1040, 1065, 1120-S, 1120, disregarded SMLLCs, and corporate governance records (bylaws, minutes, consents, annual reports, stock issuances). Every year's rules are pinned to a dated rules file, so a 2024 number never silently answers a 2026 question. It does not file returns and it is not tax advice: it produces estimates, workpapers, and drafts for a licensed CPA, EA, or attorney to verify before you rely on them.",
"version": "0.4.1",
"author": {
"name": "Atif Gul",
"url": "https://github.com/atifgul99"
},
"homepage": "https://github.com/gul-labs/craftsman-marketplace",
"repository": "https://github.com/gul-labs/craftsman-marketplace",
"license": "MIT",
"icon": "./assets/taxcraft-mark.svg",
"documentationUrl": "https://github.com/gul-labs/craftsman-marketplace/blob/main/plugins/taxcraft/README.md",
"supportUrl": "https://github.com/gul-labs/craftsman-marketplace/issues",
"privacyPolicyUrl": "https://github.com/gul-labs/craftsman-marketplace/blob/main/PRIVACY.md",
"keywords": [
"tax",
"us-tax",
"irs",
"form-1040",
"form-1065",
"form-1120s",
"k-1",
"estimated-taxes",
"partnership-basis",
"s-corp",
"qsbs",
"carryforwards",
"bookkeeping",
"corporate-governance",
"acWhat it installs
The manifest is a name and a version. 1 skill travel with it, and installing the plugin installs all of them — 146 tokens a session between them. Each is measured on its own page, and each can be installed alone.
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.
- 23d ago Changed · +4 lines 187a496f95d5
- 1mo ago Changed 1640d964fd4d
- 1mo ago Changed bc3683584281
- 1mo ago Changed 2d445de45b99
- 1mo ago Changed 8421c335b76e
- 1mo ago First seen · 31 lines scan A 2806e4233e5a
taxcraft is a plugin published in the GitHub repository gul-labs/craftsman-marketplace (1 stars, last pushed 5d 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-08-31.
Other plugins, from other repositories
corporate-strategy
Portfolio strategy, corporate development, strategic alliances, and scenario planning.
finance
Financial modeling, budgeting and forecasting, unit economics, and financial decision support.
invest
Self-hosted multi-asset AI investment committee. View portfolio + live prices, track any yfinance symbol (A-share / HK / US / ETF / crypto / commodity), and run a 4-role LLM committee for buy/sell verdicts. Ships an MCP server (incl. decision accounting: decisions / explaindecision / recordexecution) + the committee.
paypal
A plugin that integrates PayPal's APIs and MCP server into your development workflow. Get AI-assisted help with PayPal payments, subscriptions, invoices, disputes, and more — directly in your editor/terminal.
stubfin-bot
Answers questions about invoices in a third-party finance system through one read-only hosted connector. A spike fixture for the custom-connector ADR, not a product.
paypal
PayPal development plugin for Claude — integrate payments, subscriptions, invoices, disputes, and more using PayPal's APIs and MCP server.