agentsclimarketplace

Ithildin agent

Skill Madwr1d/ithildin-agent

CLI + skill so AI agents drive Ithildin (leads, dialer, planner, Argent²) — agent-ready via API→CLI→skill.

Install
npx -y skills add Madwr1d/ithildin-agent

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use to drive Ithildin (a Swiss operations portal) from the terminal — manage sales leads, run a cold-call queue and log outcomes, fill a task planner, and read finance summaries. Use whenever the user wants an agent to operate their Ithildin workspace (add leads, work the dialer, schedule tasks, check net worth) instead of clicking the web UI.

SKILL.md

2.4 KB, 613 tokens by cl100k_base, as published. Nobody here has run it

Ithildin Agent

Drive Ithildin programmatically via its Agent API, using the ithildin CLI.

Setup (once)

Set the API key the user gives you (owner-issued, server-side ITHILDIN_API_KEY):

export ITHILDIN_API_KEY="ith_..."        # required
export ITHILDIN_BASE_URL="https://ithild.info"   # optional (default)

Run commands

No install needed — run straight from the repo with npx:

npx github:Madwr1d/ithildin-agent ping

(Or npm i -g ithildin-cli once it's published, then ithildin ping.)

Commands

  • ithildin ping — verify auth/connectivity.
  • ithildin leads list — all leads.
  • ithildin lead-add --name "Pizzeria Roma" --phone "+41 44 ..." [--city --industry --email] — add a lead.
  • ithildin dialer queue — the callable lead queue.
  • ithildin dialer outcome --lead <id> --outcome interested|reached|callback|voicemail|no_answer|not_interested [--name --note] — log a call.
  • ithildin planner list — tasks.
  • ithildin planner add --title "Ship X" [--project --due 2026-07-01 --lead 14] — add a task.
  • ithildin argent summary — net worth / cashflow.
  • ithildin clients list — CRM clients.

All commands print JSON. The key authenticates as the owner — keep it in the environment, never echo it into chat. Auth failures return HTTP 401.

Deep integration (MCP server)

For Claude Desktop / Claude CLI as native tools (instead of shelling out to the CLI):

git clone https://github.com/Madwr1d/ithildin-agent && cd ithildin-agent && npm i
export ITHILDIN_API_KEY="ith_..."
claude mcp add ithildin -- node mcp/index.mjs

Exposes tools: ithildin_ping, ithildin_leads_list, ithildin_lead_add, ithildin_dialer_queue, ithildin_dialer_outcome, ithildin_planner_list, ithildin_planner_add, ithildin_argent_summary, ithildin_clients_list.

Example agent task

"Work my lead list": run ithildin dialer queue, and for each result help the user call, then ithildin dialer outcome --lead <id> --outcome .... Or "fill my week": ithildin planner add for each task the user describes.

What ships with it: 6 files

7.9 KB alongside SKILL.md, 2 of them executable

bin/

mcp/

Keep looking

Skills are one crate of 326,984. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.