From sc-tiers
Installs third-party SaaS consumption rules to the current project's .claude/rules/. Use when integrating Firebase, Klaviyo, GTM/Meta Pixel (or other SaaS) and the consumption rules are missing. Covers: Firestore query limits, security rules, quota awareness, Auth listener cleanup, Hosting trailing slash and cache headers, Playwright Firebase auth patterns, Klaviyo API patterns, GTM Consent Mode v2, Meta Pixel consent integration, Microsoft Clarity (best-effort, consent-gated, E2E patterns), PageSpeed Insights / Lighthouse (PSI variance, deterministic metrics, Nuxt checklist). Do NOT use to update a single rule — edit it directly instead.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sc-tiers:setupsonnetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Installs the full set of third-party SaaS consumption rules to `.claude/rules/` in the current project. Each rule file is written verbatim from the plugin's references.
actions/01-install.mdactions/02-verify.mdactions/03-help.mdevals/scenarios.jsonreferences/03-firebase-resources.mdreferences/04-firebase-auth-listeners.mdreferences/05-playwright-firebase-auth.mdreferences/08-data-pivots-firebase.mdreferences/09-klaviyo.mdreferences/10-gtm-consent-meta.mdreferences/11-clarity.mdreferences/12-pagespeed-insights.mdreferences/4-firebase-hosting-trailing-slash.mdInstalls the full set of third-party SaaS consumption rules to .claude/rules/ in the current project. Each rule file is written verbatim from the plugin's references.
| # | Action | Role | Input |
|---|---|---|---|
| 01 | install | Write all SaaS consumption rule files to .claude/rules/ | current project path |
| 02 | verify | Audit the project code against installed SaaS rules | current project (auto-detected) |
| 03 | help | Provide integration context for a specific service to a calling skill | service name |
Trigger-to-action mapping:
installverifyhelpreferences/03-firebase-resources.md — Firestore query limits, count(), batch reads, security rules, quotasreferences/04-firebase-auth-listeners.md — onAuthStateChanged one-shot cleanup patternreferences/4-firebase-hosting-trailing-slash.md — trailingSlash: false, cache headers globreferences/05-playwright-firebase-auth.md — Firebase auth patterns in Playwright (networkidle, admin flow, custom claims)references/09-klaviyo.md — Klaviyo API patterns : 2-step subscribe, 409→PATCH, listes séparées par type, lazy loading, test cleanupreferences/10-gtm-consent-meta.md — GTM Consent Mode v2 : format gtag() vs Array, ensureGtag(), Meta Pixel consent, taxonomie pushEvent/pushGtmEvent, déduplication sessionStoragereferences/11-clarity.md — Microsoft Clarity : modèle best-effort, consent behavior, queue init, dual push GTM+Clarity, tests E2E (smoke, résilience, garde-fou perf)references/12-pagespeed-insights.md — PSI / Lighthouse : variance ±29 pts, signal déterministe, protocole 5 runs, checklist Nuxt 3 (LCP/CLS/INP/TBT/bundle/cache/SSR), anti-patternsdata-optimize)references/08-data-pivots-firebase.md — Firestore reads accounting, real-time listeners, security rulesProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.
npx claudepluginhub rebellioussmile/my-claude-marketplace --plugin sc-tiers