halal-verdictlisted
Install: claude install-skill goww7/halalterminal-claude-skills
# halal-verdict
## When fired
"Is AAPL halal?" / "Screen TSLA" / "Compliance of MSFT" / "Is Apple Shariah-compliant?"
## Process
1. Load `references/disclaimer.md` and enforce its hard rules.
2. Detect audience per `references/audience-rendering.md`.
3. Extract the ticker symbol. If the user gave a company name without ticker ("apple"), use reasoning to infer the most common listing (AAPL). If ambiguous ("apple" could be AAPL or a private firm), ask one clarifying question.
4. Call MCP tool `screen_stock` with `symbol: <ticker>`. ~5–10 tokens.
5. If the response indicates the stock hasn't been screened before, `screen_stock` will screen it — this may take up to 10 seconds. Tell the user to hold on.
6. **Headline first:** if the response includes `compliance_explanation`, use that string verbatim as the one-line headline answer for retail audiences. It already encodes which methodologies pass/fail and which ratio tripped any failures.
7. Render per `references/verdict-format.md` and audience profile.
8. **Trajectory beat (advisor/scholar only):** if the stock passes screening, optionally call `/api/insights/{symbol}/trajectory` and include the `direction_summary` line ("debt/assets falling: latest X% vs. 7-quarter median Y%") to show whether the verdict is on stable or shifting ground.
9. **Staleness check:** if `screen_stock`'s `last_checked_at` is more than 7 days old, also call `/api/insights/{symbol}/staleness`. If `is_stale: true`, prepend a warning that recent materi