TypeScript LSP tools and AI agent skills for modern development workflows
# Find where a type is defined
bunx @plaited/development-skills lsp-find UserConfig
# Get type info at cursor position (line 25, column 10)
bunx @plaited/development-skills lsp-hover src/app.ts 25 10
# Find all usages of a symbol
bunx @plaited/development-skills lsp-refs src/types.ts 15 12
# Validate your AI agent skills
bunx @plaited/development-skills validate-skill .claude/skills
# Scaffold development rules for your project
bunx @plaited/development-skills scaffold-rulesText search finds strings. LSP finds meaning.
# Text search: finds "Config" in comments, strings, everywhere
grep -r "Config" src/
# LSP search: finds the actual Config type and its usages
bunx @plaited/development-skills lsp-find ConfigLSP understands re-exports, aliases, and type relationships.
curl -fsSL https://raw.githubusercontent.com/plaited/skills-installer/main/install.sh | bash -s -- --agent <agent-name> --project development-skillsAgents: claude · cursor · copilot · codex · gemini · windsurf · opencode · amp · goose · factory
| Command | What it does |
|---|---|
lsp-hover |
Type info at position |
lsp-find |
Symbol search |
lsp-refs |
Find references |
lsp-analyze |
Batch file analysis |
validate-skill |
Validate AgentSkills |
scaffold-rules |
Scaffold dev rules |
- typescript-lsp - LSP integration for AI agents
- code-documentation - TSDoc workflow and standards
- validate-skill - Skill validation
- scaffold-rules - Development rules scaffolding
ISC