Guide

How to Use LingCode Skills

Skills are slash commands that run AI workflows on your code. Type / in the chat input to see them all.

Getting Started

Open LingCode, open a project folder, and look at the chat input bar at the bottom. The placeholder says "Plan, @ for context, / for commands". That's where you use skills. For the full product surface area, see the feature list; for multiple Claude Code sessions, see that guide.

Step 1: Type /

Type a forward slash / (with no space after it). A popup appears above the input with all available commands, grouped by category: Code, Git, Testing, Meta, and more.

Step 2: Pick a Skill

Use the arrow keys to move, or type to filter (e.g. rev to find /review). Press Enter or click to select. Your last 5 used skills appear at the top.

Step 3: Send

Press Enter to run the skill. The AI receives the skill's instructions plus your current file, selection, and project context.

Code Skills

Use these when you have a file open or code selected. They help you understand, improve, and maintain code.

CommandWhat it does
/reviewReview code for bugs, security, performance, and style
/explainExplain selected code or the current file
/optimizeSuggest performance optimizations
/refactorSuggest refactoring opportunities
/fixFix linting and compilation errors
/docGenerate documentation for the code
/renameSuggest better names for variables and functions
/simplifyReduce complexity and improve clarity
/insightsAnalyze codebase for patterns, tech debt, architecture
/pr-commentsGenerate PR review comments for changed code
/batchOrchestrate large-scale changes across the codebase

Git Skills

Run these from the chat. No file selection needed; they work with your git state.

CommandWhat it does
/commitCreate a git commit with an AI-generated message
/pushPush commits to remote with safety checks
/prCreate a pull request with an AI-generated description

Testing & Documentation

CommandWhat it does
/testGenerate unit tests for the current file
/coverageAnalyze test coverage and suggest missing tests
/readmeGenerate or update README for the project
/changelogGenerate CHANGELOG from recent git history
/release-notesGenerate version-specific release notes

Security & Debugging

CommandWhat it does
/debugHelp debug an issue in the current code
/securityAudit code for security issues and suggest fixes
/security-reviewPR-focused security review of changed code
/depsReview dependencies, suggest upgrades, check vulnerabilities

Meta & Tools

Skills for configuring LingCode and extending it. Compatible with Cursor's skill format.

CommandWhat it does
/create-skillGuide to creating new Agent Skills (SKILL.md)
/create-ruleCreate Cursor rules (.cursor/rules/*.mdc)
/create-subagentCreate custom subagents for specialized tasks
/migrate-to-skillsConvert rules and commands to skills format
/shellRun the rest of the input as a literal shell command
/update-cursor-settingsModify editor settings in settings.json
/compactSummarize the conversation to free context

Example: /explain

Open a file, select some code (or Cmd+A for the whole file), type /, choose /explain, and press Enter. The AI explains the code in plain language.

Example: /commit

Make changes to your files, then type /commit in the chat. Optionally add a hint: /commit fix the login bug. The AI analyzes your diff and creates a commit with a conventional message.

Tips