lsp-onboard
SolidFirst-session project onboarding. Explores the project structure, detects build system, test runner, entry points, and key architecture patterns. Produces a structured project profile the agent can reference throughout the session.
AI & Automation 56 stars
2 forks Updated today MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# lsp-onboard
First-session project onboarding. Run this when connecting to a new project
for the first time. Explores the codebase via LSP tools and produces a
structured project profile: languages, build system, test runner, entry
points, key types, and architecture patterns.
The profile helps the agent make better decisions throughout the session
without re-exploring the same ground. Run once per project; skip on
subsequent sessions unless the project structure has changed significantly.
## When to Use
- First time working in a new codebase
- After major structural changes (new packages, build system migration)
- When the agent seems confused about project conventions
Do NOT run this on every session. It's a one-time exploration.
---
## Step 1: Detect languages and servers
```
mcp__lsp__detect_lsp_servers({ "workspace_dir": "<root>" })
```
Record which languages are present and which servers are available.
This tells you what the project is built with.
## Step 2: Initialize and verify
```
mcp__lsp__start_lsp({ "root_dir": "<root>" })
```
Wait for initialization. Call `list_symbols` on one key file to verify
the workspace is indexed.
## Step 3: Identify entry points
Search for common entry point patterns:
```
mcp__lsp__find_symbol({ "query": "main" })
mcp__lsp__find_symbol({ "query": "Run" })
mcp__lsp__find_symbol({ "query": "Handler" })
```
Record entry points with their file paths. These are where execution starts.
## Step 4: Map the package structure
Fo...
Details
- Author
- blackwell-systems
- Repository
- blackwell-systems/agent-lsp
- Created
- 2 months ago
- Last Updated
- today
- Language
- Go
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
onboard
First-time Loom setup for a new repository. Runs loom analyze, installs MCP config, and shows what was indexed.
3 Updated 1 weeks ago
ddevilz AI & Automation Solid
onboard
Analyze brownfield codebase and create initial continuity ledger
501 Updated yesterday
vibeeval AI & Automation Listed
onboard
Analyze brownfield codebase and create initial continuity ledger
3,809 Updated 4 months ago
parcadei