Skill

team-shinchan:lint-harness

Use when you need to run plugin consistency checks or drift detection.

From team-shinchan
Install
1
Run in your terminal
$
npx claudepluginhub seokan-jeong/team-shinchan --plugin team-shinchan
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Lint Harness Skill

Check plugin consistency and detect configuration drift.

Usage

/team-shinchan:lint-harness                    # Full check (JSON)
/team-shinchan:lint-harness --category agents   # Agent consistency only
/team-shinchan:lint-harness --category structure # Structural integrity only
/team-shinchan:lint-harness --category drift     # Drift detection only
/team-shinchan:lint-harness --format table       # Colored text table

Arguments

ArgDefaultDescription
--category {name}(all)Check only: agents, structure, or drift
--format {fmt}jsonOutput format: json or table

Process

Step 1: Run Lint Script

Execute the harness lint script:

node ${CLAUDE_PLUGIN_ROOT}/src/harness-lint.js [args]

Step 2: Display Results

Show the output from the lint script directly to the user.

  • JSON format: structured report with categories, checks, pass/fail, details
  • Table format: colored text table with PASS/FAIL indicators

Step 3: Summarize

After displaying results, provide a brief summary:

Harness Lint: {passed}/{total} checks passed
{list any FAIL items with recommended fixes}

Categories

CategoryWhat it checks
agentsRequired frontmatter, coding-principles refs, maxTurns, permissionMode
structureSkill-command parity, hook registration, cross-refs, layer-map
driftOutput-formats refs, self-check refs, version consistency

Important

  • Script writes .shinchan-docs/.last-lint timestamp after running
  • Recommended to run at least once per week
  • Zero external dependencies — uses only Node.js built-in modules
Stats
Stars7
Forks0
Last CommitMar 23, 2026