sanjibani
- 7 skills
- 0 followers
- 10 hours ago last updated
- ▌ Summarize Url · sanjibaniFetches the contents of a public URL and returns a 3-bullet executive summary. Use when the user shares a link and asks for a summary, TL;DR, or "what's this article about". Triggers on phrases like "summarize this", "summarize URL", "TLDR this link", "what does this article say".
- ▌ Contract Review · sanjibaniReviews a contract clause for risk and proposes redlines. Use when the user pastes a contract, NDA, MSA, or SOW and asks for review, redlines, or "what should I worry about". Triggers on phrases like "review this contract", "redline this", "what's risky here", "give me redlines".
- ▌ MCP Auth Helper · sanjibaniDiagnoses MCP authentication failures and prescribes the right env var, OAuth flow, or scope fix. Use when an MCP tool returns 401, 403, or a credential-shaped error. Triggers on "auth failed", "invalid token", "missing credentials", "set FIELDROUTES_MCP_AUTHENTICATION_KEY", "OAuth scope", "401", "403", "permission denied".
- ▌ MCP Tool Picker · sanjibaniWhen the user has multiple MCP servers connected, picks the right one for the task and explains why. Avoids wasted tool calls on wrong-server probes. Use when the user asks a question that could be answered by more than one MCP, or when you've already made 2+ tool calls without progress. Triggers on "which MCP", "wrong server", "use hawksoft not ezyvet", "this should come from".
- ▌ MCP Error Decoder · sanjibaniTranslates raw MCP error strings (HTTP 429 with Retry-After, 5xx with request-id, isError=true envelopes, GraphQL errors[]) into actionable diagnoses for the user. Use when an MCP tool call failed and you need to decide whether to retry, ask the user, or surface a fix. Triggers on phrases like "decode this error", "what does this MCP error mean", "is this retryable", "5xx", "rate limit", "GraphQL error".
- ▌ MCP Schema Discoverer · sanjibaniLooks up the JSON schema, return type, and required fields of any MCP tool before you call it. Prevents wasted calls on tools whose input shape you guessed wrong. Use when about to call an MCP tool you haven't called in this session, or when the previous call returned a "missing required field" error. Triggers on "what fields does this tool need", "tool schema", "JSON schema for", "input shape", "required params".
- ▌ MCP Rate Limit Handler · sanjibaniWhen an MCP tool call is throttled (429), decides whether to wait, batch, parallelize, or surface to the user. Avoids the agent loop hammering a rate-limited endpoint. Use when a tool returns 429, "rate limit hit", or when you've made 3+ rapid calls to the same MCP in a session. Triggers on "rate limit", "429", "throttled", "slow down", "too many requests".