SkillAgentSearch skills...

tenant-check

Audit components for hardcoded tenant strings, non-semantic colors, or missing feature flags. Use before PR review or to check tenant isolation readiness.

Install / Use

npx skills add JoshuaShepherd/my-skills --skill tenant-check

Installs into whichever agent you are using.

About this skill
๐Ÿ“„

SKILL.md

Installable skill definition

Quality Score

56/100

Supported Platforms

Universal

Our assessment of tenant-check

tenant-check scores 56/100 on our quality scale, 4181st of 4,614 Development & Engineering skills we index.

Its SKILL.md is 2.1 KB long, well organised into 10 sections with 1 code example: moderately detailed.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
20/30
Structure
17/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • Our last check on 2026-10-20 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit โ€” read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk โ€” read a skill before letting an agent act on it.

tenant-check compared with similar skills

All 4 of these similar skills score higher than tenant-check; compare them before choosing.

SkillScoreStarsUpdatedFormat
tenant-check (this skill)by JoshuaShepherd560โ€”SKILL.md
taste-skillby Leonxlnx100111.0k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10070.0ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k3d agoCLAUDE.md
lobehubby lobehub10084.2ktodayMCP Server

Frequently asked questions

How do I install tenant-check?
Run npx skills add JoshuaShepherd/my-skills --skill tenant-check. The install tabs above show the steps for each supported agent.
Which AI agents does tenant-check work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is tenant-check safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is tenant-check still maintained?
We could not determine when the repository was last updated.

name: tenant-check description: Audit components for hardcoded tenant strings, non-semantic colors, or missing feature flags. Use before PR review or to check tenant isolation readiness. user-invocable: true allowed-tools: Read, Grep, Glob

Audit the movemental codebase for tenant config violations.

Target: $ARGUMENTS

If no target, scan src/components/ and src/app/(site)/.

What to Check

1. Hardcoded Tenant Strings

Search for strings that should come from a config or CMS, not be hardcoded in components:

  • Brand name "Movemental" hardcoded in components (allowed in metadata/SEO, flagged in reusable components)
  • Domain references: movemental.com in component code
  • Specific leader names (e.g., "Alan Hirsch", "Brad Brisco") in reusable components
  • Pricing figures ($1,000, 90%, 10%) in reusable components vs data arrays
  • Contact info, addresses, phone numbers inline

2. Non-Semantic Colors

Run the same checks as tailwind-cleanup ยง1:

  • Any bg-white, bg-black, text-white, text-black outside midnight context
  • Any Tailwind palette colors: bg-blue-*, text-gray-*, etc.
  • Any hardcoded hex values in JSX

3. Feature Flag Readiness

Check whether optional sections could be gated:

  • Sections that might not apply to all future tenants
  • Content blocks that assume a specific audience (churches, nonprofits, movement leaders)
  • Pricing tiers or economics that are tenant-specific

Output Format

## Tenant Check Report

### Hardcoded Strings
| File | Line | String | Recommendation |
|------|------|--------|---------------|

### Color Violations
| File | Line | Class | Fix |
|------|------|-------|-----|

### Feature Flag Opportunities
| File | Section | Suggestion |
|------|---------|-----------|

Rules

  • This is an AUDIT skill โ€” report findings, don't auto-fix.
  • Hardcoded strings in page-level metadata exports are acceptable (SEO needs).
  • Hardcoded strings in data arrays at the top of page files are acceptable for now (will be migrated to CMS/config later).
  • Focus on reusable components that would break if used for a different tenant.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit โ€” see the Safety scan above for what the skill file itself contains.

2 medium1 low
tenant-check โ€” Universal Skill: Install & Safety Check | SkillAgent