explicit-checker

Scan song lyric markdown files for explicit words and generate mismatch reports.

408|97|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill explicit-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explicit-checker
Source: https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/explicit-checker
Command: npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill explicit-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates explicit-content detection in song lyrics to ensure correct labeling before release.

Core Features & Use Cases

  • Scan album or track markdown files for explicit words (case-insensitive).
  • Generate per-track findings and mismatch reports and provide a distributor-ready summary.
  • Supports override lists from ~/.bitwize-music/config.yaml to customize the explicit-word list.

Quick Start

Use the explicit-checker to verify lyrics against explicit-word rules:

  • Scan an album: /explicit-checker albums/Artist/Album
  • Scan a track: /explicit-checker artists/Artist/Albums/Album/tracks/01-title.md

Frequently Asked Questions about explicit-checker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check song lyrics for explicit content before release?

To check song lyrics for explicit content before release, use a scanner that reads album or track markdown files and applies case-insensitive matching against a base explicit-words list. It generates per-track findings and a distributor-ready summary.

Can I customize the explicit words list for scanning my music lyrics?

Yes, you can customize the explicit words list for scanning your music lyrics by using an override list defined in the ~/.bitwize-music/config.yaml file to adjust the detection rules before generating your release report.

Does the explicit content scanner support case-insensitive matching?

Yes, the explicit content scanner supports case-insensitive matching for all lyric checks. It scans album or track markdown files and flags mismatches using a base explicit-words list to ensure accurate pre-release labeling.

What is the best way to generate a distributor-ready explicit content summary?

The best way to generate a distributor-ready explicit content summary is to scan your album markdown files for explicit words. The tool reports per-track findings and flags mismatches to ensure correct pre-release labeling.

How do I scan an entire album directory for explicit lyrics?

To scan an entire album directory for explicit lyrics, target the album folder path such as /explicit-checker albums/Artist/Album. The scanner processes all track markdown files within and reports per-track findings.