bew/dotfiles/check-line-width

Claude Code and agent skill by bew/dotfiles

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Load when checking line length, text width, prose, or column overflow — never use awk/grep/sed. Supports reading text from files or arbitrary text via stdin.

Install

npx vskill@latest install bew/dotfiles/check-line-width

SKILL.md

Goal

Flag lines that exceed a given character width, in files or piped text.

Usage

<skill-dir>/scripts/check-line-width <limit> [- | <files>...]
  • <limit>: maximum allowed line width, in characters (positive integer)
  • <files>...: one or more file paths (absolute or relative to cwd)
  • -: read lines from stdin instead of a file; combinable with files, at most once

Examples:

  • Check files: <skill-dir>/scripts/check-line-width 100 src/foo.ts src/bar.ts
  • Check a command output: command | <skill-dir>/scripts/check-line-width 100 -
  • Check multiline text via a quoted heredoc:

```sh <skill-dir>/scripts/check-line-width 72 - <<'EOF' This is an example commit message body with very long lines that must be checked! and more lines of text.

And even more lines... The first line should be flagged here! EOF ```

When script outputs: 42: ome tex┃t is very long Meaning: On line 42, t is very long is beyond wanted limit.

Rules

  • Never use awk, grep, or ad-hoc shell pipelines to check line width.

Always use the script instead.

  • Feed multiline text via a quoted heredoc (<<'EOF') with - as the file argument,

not an echo/printf pipeline.

  • Resolve <skill-dir> to the skill's absolute install path before invoking the script.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/bew/dotfiles/check-line-width/badge)](https://verified-skill.com/skills/bew/dotfiles/check-line-width)

Something wrong with this skill or its page? Tell us.