language-linter

Scans codebase user-facing text for banned terms, weak language, and CTA quality using defined documentation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BruceTyndall/socelle-global --skill language-linter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: language-linter
Source: https://github.com/BruceTyndall/socelle-global/tree/main/.agents/skills/language-linter
Command: npx skills add https://github.com/BruceTyndall/socelle-global --skill language-linter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining consistent brand voice, avoiding banned terminology, and ensuring user-facing text adheres to established guidelines, preventing off-brand or weak messaging.

Core Features & Use Cases

  • Banned Term Detection: Identifies and counts occurrences of predefined undesirable words.
  • Generic Language Flagging: Detects common marketing clichés and weak phrasing.
  • CTA Quality Check: Assesses the effectiveness and focus of Call-to-Action buttons.
  • Use Case: Before launching a new feature, run this Skill to ensure all marketing copy and UI text uses approved language and avoids jargon, guaranteeing a professional and compliant user experience.

Quick Start

Run a language lint on the SOCELLE-WEB application to check for banned terms and weak copy.

Frequently Asked Questions about language-linter

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

FAQPage Schema
How do I scan a codebase for banned terms and weak marketing copy?

You can scan user-facing text for banned terms by running a linter that searches the codebase using grep and find to identify predefined undesirable words, weak language, and non-compliant copy based on your defined documentation.

What is a text audit for brand voice compliance?

A text audit for brand voice compliance is a quality assurance process that reviews user-facing copy against established guidelines, detecting generic marketing clichés and ensuring Call-to-Action buttons meet professional messaging standards.

Do I need node.js installed to run a language linter on my codebase?

Yes, you need node.js installed along with grep and find to run a language linter that scans your codebase for banned terminology and non-compliant copy according to defined documentation.

Can I check Call-to-Action button quality automatically within my application files?

Yes, CTA quality checks can be performed automatically to assess the effectiveness and focus of Call-to-Action buttons by scanning your application files for non-compliant copy and weak messaging.

What's the best way to ensure my UI text avoids jargon before launching a feature?

Running a language lint before launch ensures all UI text and marketing copy uses approved language, avoids jargon, and flags generic phrases, guaranteeing a professional and compliant user experience.