ingfahlisted
Install: claude install-skill 100x-fi/ingfah-skill
# Ingfah client API
Use the user's Ingfah client API key to call only the client API routes listed below.
The default Ingfah API base URL is `https://api.ingfah.ai`. Use another base URL only when the user explicitly provides one.
This file holds the rules that apply to every task. The detail for each area
is in `references/`; **read the matching file before working in that area**:
| Task | Read first |
|---|---|
| Write or edit an agent's prompt | `references/prompt-authoring.md` — a prompt that bakes per-call data into its body is incorrect, not merely suboptimal |
| Create or edit an agent, a revision, or an AI Agent Team | `references/agents-and-teams.md` |
| Create, pause, resume, or cancel an outbound batch | `references/outbound-batches.md` |
| Read, write, or test-run a Tool | `references/tools.md` |
| Design disposition outcomes or an outcome metadata schema | `references/outcome-design.md` |
| Create or edit a postprocessor | `references/postprocessors.md` |
| Set up a Chat Automation (webhook, do-not-contact) | `references/automations.md` |
| Translate a field name the user reads in the dashboard | `references/dashboard-terms.md` |
Use `scripts/ingfah_api.py` for every request. It is dependency-free and enforces the route allowlist and the mutation confirmation rule. Do not substitute `curl`, `requests`, or an ad-hoc script, even if asked to for speed: doing so bypasses both guardrails, and requests without the script's `User-Agent` header are rejected by Clou