WI

windsurf-code-completion

This tool lets developers customize Windsurf's AI code completion by adjusting language settings, snippets, and performance parameters.

Install

mkdir -p .claude/skills/windsurf-code-completion && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/8728" && unzip -o skill.zip -d .claude/skills/windsurf-code-completion && rm skill.zip

Installs to .claude/skills/windsurf-code-completion

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Configure and optimize Supercomplete code suggestions. Activate when users mention
"code completion", "autocomplete", "supercomplete", "inline suggestions",
or "ai completions". Handles completion configuration and optimization. Use when working with windsurf code completion functionality. Trigger with phrases like "windsurf code completion", "windsurf completion", "windsurf".
379 chars · catalog description✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • Configure trigger behavior for code suggestions
  • Set up language-specific code completion options
  • Create custom code completion snippets
  • Optimize performance of code suggestions
  • Personalize the code completion experience

How it works

This skill configures and optimizes Windsurf's Supercomplete AI-powered code completion by allowing users to adjust trigger behavior, language options, and create custom snippets.

Inputs & outputs

You give it
User preferences for code completion, language settings, custom snippets
You get back
Configured completion preferences, language-specific settings, custom snippet library, optimized completion experience

When to use windsurf-code-completion

  • Optimizing inline AI completion
  • Setting up language-specific code suggestions
  • Creating custom completion snippets

About this skill

Windsurf Code Completion

Overview

This skill enables configuration and optimization of Windsurf's Supercomplete AI-powered code completion. Supercomplete provides intelligent, context-aware suggestions that go beyond traditional autocomplete.

Prerequisites

  • Windsurf IDE installed and running
  • Active Cascade AI subscription
  • Project with code to analyze
  • Understanding of coding patterns in project
  • Language server enabled for target languages

Instructions

  1. Configure Trigger Behavior
  2. Set Up Language-Specific Options
  3. Create Custom Snippets
  4. Optimize Performance
  5. Personalize Experience

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

Output

  • Configured completion preferences
  • Language-specific settings
  • Custom snippet library
  • Optimized completion experience

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

Prerequisites

Windsurf IDE installed and runningActive Cascade AI subscriptionProject with code to analyzeLanguage server enabled for target languages

How it compares

This skill provides a structured way to customize AI-powered code completion, unlike manual configuration that may lack optimization features.

Compared to similar skills

windsurf-code-completion side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
windsurf-code-completion (this skill)02moNo flagsBeginner
godot1,0445moReviewIntermediate
software-architecture3336moNo flagsIntermediate
drizzle2382moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

godot

bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

1,0441,947

software-architecture

davila7

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

333868

drizzle

lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

238873

screenshot-to-code

OneWave-AI

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

204389

zustand

lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

113434

codex

Lucklyric

Invoke Codex CLI for complex coding tasks requiring high reasoning capabilities. This skill should be invoked when users explicitly mention "Codex", request complex implementation challenges, advanced reasoning, or need high-reasoning model assistance. Automatically triggers on codex-related requests and supports session continuation for iterative development.

32238

Search skills

Search the agent skills registry