Skip to content
Back to skills

Windsurf Linting Config

ASecurity

'Configure and enforce code quality with AI-assisted linting. Activate

  • 2,785 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
ai-agentsjavascripttypescriptjavabashnodedatabasedocumentation

Works with

  • claude code

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 24, 2026

npx -y skills add jeremylongshore/claude-code-plugins-plus --skill windsurf-linting-config --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Windsurf Linting Config?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Windsurf Linting Config
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jeremylongshore-windsurf-linting-config-3db30ee1/badge)](https://www.skillsdirectory.com/skills/jeremylongshore-windsurf-linting-config-3db30ee1)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: windsurf-linting-config
description: '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".

  '
allowed-tools: Read,Write,Edit,Bash(cmd:*)
version: 1.0.0
license: MIT
author: Jeremy Longshore <jeremy@intentsolutions.io>
tags:
- saas
- skill-databases
- windsurf-linting
compatibility: Designed for Claude Code
---
# 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 `${CLAUDE_SKILL_DIR}/references/implementation.md` for detailed implementation guide.

## Output

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

## Error Handling

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

## Examples

See `${CLAUDE_SKILL_DIR}/references/examples.md` for detailed examples.

## Resources

- [Windsurf Linting Guide](https://docs.windsurf.ai/features/linting)
- [ESLint Documentation](https://eslint.org/docs/latest/)
- [Prettier Integration](https://prettier.io/docs/en/integrating-with-linters.html)

Files in this skill

  • SKILL.md1.9 KB
  • references/directory-structure.md1.6 KB
  • references/errors.md595 B
  • references/examples.md665 B
  • references/implementation.md816 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…