smithery/jeremylongshore

windsurf-linting-config

Configure and enforce code quality with AI-assisted linting. Activate when users mention "configure linting", "eslint setup", "code quality rules", "linting configuration", or "code standards". Handles linting tool configuration. Use when configuring systems or services. Trigger with phrases like "windsurf linting config", "windsurf config", "windsurf". '

Installation

$ npx skills add smithery/jeremylongshore --skill windsurf-linting-config

Also in this package

Other skills from smithery/jeremylongshore · top by installs.

npx skills add smithery/jeremylongshore

Browse all from smithery/jeremylongshore

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT
CompatibilityDesigned for Claude Code
Allowed toolsRead,Write,Edit,Bash(cmd:*)
Declared agents claude-code windsurf

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,939 B
  • docs SUMMARY.md 388 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Windsurf Linting Config

Overview

This skill enables comprehensive linting configuration within Windsurf. Cascade assists with ESLint, Prettier, Stylelint, and other linting tool setup, helping resolve configuration conflicts, suggesting rules based on project patterns, and automating code quality enforcement.

Prerequisites

  • Windsurf IDE with Cascade enabled
  • Node.js for JavaScript/TypeScript projects
  • Package manager (npm, yarn, pnpm)
  • Understanding of code style preferences
  • Team agreement on quality standards

Instructions

  1. Choose Base Configuration
  2. Configure Rules
  3. Set Up Prettier Integration
  4. Add Pre-Commit Hooks
  5. Integrate with CI

See ${CLAUDESKILLDIR}/references/implementation.md for detailed implementation guide.

Output

  • Configured .eslintrc.js
  • Prettier configuration
  • Pre-commit hooks
  • CI integration

Error Handling

See ${CLAUDESKILLDIR}/references/errors.md for comprehensive error handling.

Examples

See ${CLAUDESKILLDIR}/references/examples.md for detailed examples.

Resources