By plaited
Development skills for Claude Code - TypeScript LSP, code documentation, and validation tools
Analyze a TypeScript file structure, exports, and symbols
Type-aware symbol search across workspace (use /fast-find for quick text search)
Get TypeScript type information at a specific position in a file
Find all references to a TypeScript symbol across the codebase
Scaffold or merge development rules for your AI coding agent
TSDoc standards for TypeScript/JavaScript code. Automatically invoked when writing, reviewing, or editing any TSDoc comments, code documentation, or API documentation. (project)
Scaffold development rules for AI coding agents. Auto-invoked when user asks about setting up rules, coding conventions, or configuring their AI agent environment.
REQUIRED for searching code in *.ts, *.tsx, *.js, *.jsx files. Use INSTEAD of Grep for TypeScript/JavaScript - provides type-aware symbol search that understands imports, exports, and relationships. Activate before reading, editing, or searching TypeScript code to verify signatures and find references.
Validate skill directories against AgentSkills spec
External network access
Connects to servers outside your machine
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Development skills for Claude Code - TypeScript LSP, code documentation, and validation tools.
Claude Code:
Install via the Plaited marketplace:
/plugin marketplace add plaited/marketplace
Other AI coding agents:
curl -fsSL https://raw.githubusercontent.com/plaited/marketplace/main/install.sh | bash -s -- --agent <agent-name> --plugin development-skills
Supported agents: gemini, copilot, cursor, opencode, amp, goose, factory
TypeScript Language Server Protocol integration for exploring and understanding TypeScript/JavaScript codebases.
Use LSP over Grep/Glob when:
/lsp-hoverGet type information at a specific position.
/lsp-hover src/utils/parser.ts 42 10
/lsp-findSearch for symbols across the workspace.
/lsp-find parseConfig
/lsp-find validateInput src/lib/validator.ts
/lsp-refsFind all references to a symbol (before refactoring).
/lsp-refs src/utils/parser.ts 42 10
/lsp-analyzeBatch analysis of a file.
/lsp-analyze src/utils/parser.ts --exports
/lsp-analyze src/utils/parser.ts --all
/lsp-analyze src/utils/parser.ts --hover 50:10 --refs 60:5
All commands accept:
/Users/name/project/src/file.ts./src/file.tsmy-package/src/module.ts (resolved via Bun.resolve())# Install dependencies
bun install
# Run checks
bun run check
# Run tests
bun test
ISC
npx claudepluginhub plaited/development-skills --plugin development-skillsUI patterns for templates, behavioral elements, and styling with Plaited. Covers form controls, cross-island communication, and component testing via stories.
TypeScript/JavaScript language server
Type-aware TypeScript navigation — 14 MCP tools for go-to-definition, find-references, dependency graphs, cycle detection, and impact analysis
Language Server Protocol integration providing intelligent code completion and IntelliSense features for Claude Code development.
The repo map your coding agent is forced to use — a queryable, PageRank-ranked ts-morph import/symbol map for TS/JS repos. Bundles the PreToolUse grep nudge, the navigation skill, and a stdio MCP server exposing 11 query tools including a compiler-accurate call graph, BM25 lexical search, and Mermaid/DOT export.
Migrate JavaScript files to TypeScript with proper types
TypeScript compiler validation and type checking for TypeScript projects.