Skip to content
OpenSmartRoute
Skillv1.0.0

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". Handle

by jeremylongshore(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from jeremylongshore/tons-of-skills-marketplace (plugins/saas-packs/skill-databases/windsurf/skills/windsurf-linting-config/SKILL.md). Install upstream with npx skills add jeremylongshore/tons-of-skills-marketplace --skill windsurf-linting-config. Copyright stays with the author (MIT).

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

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/jeremylongshore-tons-of-skills-marketplace-windsurf-lint-0c7b8c/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

jeremylongshore-tons-of-skills-marketplace-windsurf-lint-0c7b8c.ocm.jsonjson
{
  "ocm": "1",
  "id": "jeremylongshore-tons-of-skills-marketplace-windsurf-lint-0c7b8c",
  "kind": "skill",
  "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\".",
  "publisher": "jeremylongshore",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "saas",
      "skill-databases",
      "windsurf-linting",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "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\"."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/jeremylongshore/tons-of-skills-marketplace",
      "path": "plugins/saas-packs/skill-databases/windsurf/skills/windsurf-linting-config/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/jeremylongshore/tons-of-skills-marketplace/blob/HEAD/plugins/saas-packs/skill-databases/windsurf/skills/windsurf-linting-config/SKILL.md",
      "key": "jeremylongshore/tons-of-skills-marketplace/plugins/saas-packs/skill-databases/windsurf/skills/windsurf-linting-config/SKILL.md"
    },
    "compatibility": "Designed for Claude Code",
    "allowed_tools": [
      "Read,Write,Edit,Bash(cmd:*)"
    ],
    "license": "MIT"
  },
  "instructions": "# Windsurf Linting Config\n\n## Overview\n\nThis 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.\n\n## Prerequisites\n\n- Windsurf IDE with Cascade enabled\n- Node.js for JavaScript/TypeScript projects\n- Package manager (npm, yarn, pnpm)\n- Understanding of code style preferences\n- Team agreement on quality standards\n\n## Instructions\n\n1. **Choose Base Configuration**\n2. **Configure ",
  "cost": {
    "context_tokens": 324
  }
}

Fetch it by URL: GET /api/v1/registry/jeremylongshore-tons-of-skills-marketplace-windsurf-lint-0c7b8c/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.