← ClaudeAtlas

self-marketing-lintlisted

Detects self-marketing language (version labels, emphasis words, iteration counts, overstatement declarations) in FH skill, agent, and documentation files and outputs replacement suggestions. Detection criteria are defined inline in this skill. Triggered by "check FH files", "remove marketing language", "description diet", "self-marketing-lint".
chrono-code/forge-harness · ★ 2 · Code & Development · score 74
Install: claude install-skill chrono-code/forge-harness
# self-marketing-lint — FH Self-Marketing Language Detection + Replacement Suggestions > Detection criteria are defined inline in this skill (see "Inline Baseline" below). > The skill is self-contained and does not depend on external personal-memory documents. ## Triggers - `/self-marketing-lint` - "Check FH files", "remove marketing language", "description diet" - "Catch self-marketing language", "run the lint" - When surfaced as a HIGH item in harvest-loop (P10 series) ## Detection Patterns (Inline Baseline) The following criteria are self-contained inside this skill. No external personal-memory file is required. ### Self-Marketing Anti-Patterns 1. **Self-declarations of quality**: "industry-leading", "world-class", "production-ready", "the world's first" without external evidence 2. **Round-counters and version brags**: "after 26 iterations", "v0.5 maturity", "22nd naming round", "prototype 9th iteration" — irrelevant to function 3. **Cushion language**: "perfectly", "easily", "seamlessly", "instantly", "without burden" — content-free intensifiers 4. **Owner self-reference loops**: "validated by our team", "proven internally" — circular evidence with no external check 5. **Marketing word stacking**: 3+ adjectives in one sentence 6. **Spec-only artifacts**: skills/agents missing a Done When section — declaration without observable output | Pattern type | Examples (detection targets) | Replacement direction | |---|---|---| | Version labels | "v0.3", "latest version",