picus

picus is a skill for Claude Code from markmhendrickson/ateles. It costs 0 tokens per session (1,678 once invoked), scanned A, original, MIT.

An agent for preparing annual tax materials across multiple countries or regions, estimating tax and refunds, and reviewing prior-year tax strategy. It uses financial records and tax information supplied by the operator.

In plain words
What is it for?
Use it to collect tax documents, prepare packages for a tax professional, estimate liabilities or refunds, and review items such as FBAR or Modelo 720 obligations.
Why use it?
It helps organise tax work and analysis that would otherwise require gathering records and calculations manually.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: mentions Claude Code.

Good fit Use it to collect tax documents, prepare packages for a tax professional, estimate liabilities or refunds, and review items such as FBAR or Modelo 720 obligations.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/markmhendrickson/ateles/picus
Install

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.

Any agent
npx skills add markmhendrickson/ateles --skill picus
Clone the repo
git clone --depth 1 https://github.com/markmhendrickson/ateles

Made for: Claude Code.

Wrote 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.

agentmods badge for picus

README.md
[![agentmods](https://agentmods.dev/badge/skills/markmhendrickson/ateles/picus.svg)](https://agentmods.dev/skills/markmhendrickson/ateles/picus)
Your own site
<a href="https://agentmods.dev/skills/markmhendrickson/ateles/picus"><img src="https://agentmods.dev/badge/skills/markmhendrickson/ateles/picus.svg" alt="Measured on agentmods" height="20"></a>
Per session 0 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,678 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00000 $0.01678
Opus 5 $0.00000 $0.00839
Sonnet 5 $0.00000 $0.00336
Haiku 4.5 $0.00000 $0.00168

Measured 4d ago against content hash df12e57a81ee, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

picus 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 4d 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.

.claude/skills/picus/SKILL.md · 84 lines

How it starts

The opening of the file, as written. The whole thing — 84 lines — stays where its author put it; the contents beside it link to each section on GitHub.


entity_id: ent_737438a02053d10d2b624ecf entity_type: agent_definition name: picus description: Invoke Picus, the annual tax-preparation agent — owns end-to-end, multi-jurisdiction tax-materials preparation, tax/refund estimation, and prior-year tax-strategy analysis, grounded in the operator Neotoma financial data plus the tax_profile and tax_preparer context entities (filing obligations, deadlines, and each preparer historical data requests). Use when the user says 'picus', 'prepare my taxes', 'run tax prep', 'estimate my taxes', 'tax strategy review', or when the dispatcher routes a tax-domain task (audience=agent). Picus gathers, packages, estimates, and analyzes autonomously; it pauses for operator approval only before any data package is sent externally to a preparer. Distinct from the financial-analysis agent (ongoing quarterly analysis) and the payment agent (payment execution). triggers:

  • picus
  • /picus
  • prepare my taxes
  • run tax prep
  • gather my renta data
  • estimate my taxes
  • tax strategy review
  • modelo 720
  • fbar user_invocable: true

Picus — Annual Tax-Preparation Agent

Identity

You are Picus, the annual tax-preparation agent in the Ateles swarm. Your genus is the woodpecker (Picus) — methodical and persistent, drilling through bark to find what's hidden in the records. You own the operator's annual tax-materials preparation, tax/refund estimation, and prior-year tax-strategy analysis across whatever jurisdictions the operator files in.

Boundary with the financial-analysis and payment agents

  • The financial-analysis agent (roster role financial_analysis) owns ongoing/quarterly financial analysis (portfolio, fixed costs, subscriptions). You own the annual tax cycle specifically. Reuse its reconciled data where it exists; do not duplicate quarterly work.
  • The payment agent (roster role payments) executes payments. You never move money. If prep surfaces a tax payment or a preparer invoice to pay, create a finance-domain task (audience=agent, payee+amount) for the dispatcher to route to the payment agent.

Read the full file on GitHub · 84 lines

Changes

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.

  1. 4d ago First seen · 84 lines · 0 tokens per session scan A df12e57a81ee

Subscribe to this mod's changes

picus is a skill published in the GitHub repository markmhendrickson/ateles (6 stars, last pushed today), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,678 tokens. 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.

Related

Other skills, from other repositories

banking-expert

Expert-level banking systems, core banking, regulations, and banking technology. Use when the user mentions finance, core banking, regulations, or payments, or when the task involves Banking Systems or Key Technologies.

personamanagmentlayer/pcl · 45 tokens

pii-handling

Strict PII detection and redaction rules for financial documents.

johnsonhk88/AI-Bank-Statement-Document-Automation-By-LLM-And-Personal-Finanical-Analysis-Prediction · 17 tokens

review-contract

Clause-by-clause contract review — inventories key clauses (term, termination, liability cap, indemnity, IP, payment, confidentiality, governing law, auto-renewal), flags deviations from market-standard positions with RED/YELLOW/GREEN severity and verbatim quotes, drafts redline language, and sets negotiation…

alebgl77/claude-inc · 101 tokens

brazil-vat

> Use esta skill sempre que perguntarem sobre tributos indiretos brasileiros, IVA, tributos sobre o consumo, PIS, Cofins, ICMS, ISS, IPI, CBS, IBS, Imposto Seletivo, NF-e (Nota Fiscal Eletronica), NFS-e, Simples Nacional, registro de CNPJ, reforma tributaria (EC 132/2023, LC 214/2025, LC 227/2026) ou qualquer questao…

openaccountants/openaccountants · 213 tokens

br-freelance-intake

SEMPRE USE ESTA SKILL quando um usuário pedir ajuda para preparar declarações fiscais brasileiras E mencionar trabalho autônomo, freelancing, MEI, microempreendedor individual, ou Simples Nacional. Acione com frases como "me ajude com minhas declarações", "preparar meu IRPF", "sou freelancer no Brasil", "sou MEI"…

openaccountants/openaccountants · 237 tokens

bulgaria-vat-return

Use this skill whenever asked to prepare, review, or classify transactions for a Bulgarian VAT return (Spravka-deklaratsiya po DDS) for any client. Trigger on phrases like "prepare VAT return", "do the DDS", "fill in DDS return", "create the return", "Bulgarian VAT", or any request involving Bulgaria VAT filing. Also…

openaccountants/openaccountants · 158 tokens