From greenflash
Surface quality trends, anomalies, safety issues, and sentiment across your AI products. Use for health checks, status overviews, and monitoring what needs attention.
How this skill is triggered — by the user, by Claude, or both
Slash command
/greenflash:greenflash-health optional product name or UUIDoptional product name or UUIDThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Resolve the API key per the shared config's Authentication section before making requests. Do not pre-resolve or paste the literal key into commands — reference `$GREENFLASH_API_KEY` directly in curl when set.
Resolve the API key per the shared config's Authentication section before making requests. Do not pre-resolve or paste the literal key into commands — reference
$GREENFLASH_API_KEYdirectly in curl when set.
Read greenflash-config.md from the greenflash skill — the entry skill, installed alongside this one (${CLAUDE_SKILL_DIR}/../greenflash/greenflash-config.md in Claude Code) — for authentication, API patterns, and error handling.
When invoked without an argument, send this question to the Chat API:
"Give me a health overview of all my products. Highlight anything that needs attention — quality drops, anomalies, safety issues, or negative sentiment trends."
When the user provides a product name (e.g., /greenflash:greenflash-health Customer Support Bot):
question field naturally: "Give me a health overview of Customer Support Bot..."getProductList toolWhen the user provides a UUID:
productId field of the Chat request to scope server-sidePOST {baseUrl}/chat[step N] displayName... for each tool_calltext_delta into the responsedone, store conversationId and present the responseAfter presenting the health overview, suggest relevant next steps based on what was surfaced:
These follow-ups continue in the same Chat conversation (pass conversationId and messages).
If the Chat API response indicates no data is available (empty results, no products, or no conversations):
/greenflash:greenflash-inbox to review flagged conversations."If the Chat API returns a 403 error, the user is likely on the Free plan. Tell them:
"Health analytics require the Growth plan. Upgrade at https://www.greenflash.ai/app/settings/billing to unlock quality trends, anomaly detection, and more."
After presenting results, suggest related skills based on what was found:
/greenflash:greenflash-diagnose to find root causes"/greenflash:greenflash-users"/greenflash:greenflash-prompts"/greenflash:greenflash-inbox"Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub greenflash-ai/agent-skills --plugin greenflash