Skip to content

Commit 5be65da

Browse files
authored
feat(marketplace): add code-intelligence marketplace source (#123)
* feat(marketplace): add code-intelligence marketplace source Add pleaseai/code-intelligence as a second marketplace source in the web app. This marketplace provides LSP plugins for 30+ languages including TypeScript, Python, Rust, Go, Vue, and more. * chore: apply AI code review suggestions Change track type from chore to feature in metadata.json and index.md to accurately reflect the nature of the marketplace addition.
1 parent 3abeb0a commit 5be65da

5 files changed

Lines changed: 72 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"track_id": "add-code-intelligence-marketplace-20260328",
3+
"type": "feature",
4+
"status": "planned",
5+
"created_at": "2026-03-28T23:14:14+09:00",
6+
"updated_at": "2026-03-28T23:14:14+09:00",
7+
"issue": "",
8+
"pr": "",
9+
"project": ""
10+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Plan: Add code-intelligence Marketplace to Web App
2+
3+
> Track: add-code-intelligence-marketplace-20260328
4+
> Spec: [spec.md](./spec.md)
5+
6+
## Architecture
7+
8+
Single-file change to `apps/web/server/marketplace-sources.json`. Add a new source entry for the `code-intelligence` marketplace alongside the existing `pleaseai` source.
9+
10+
## Tasks
11+
12+
### Phase 1: Add Marketplace Source
13+
14+
- [ ] T-1: Add `code-intelligence` entry to `apps/web/server/marketplace-sources.json`
15+
- name: `code-intelligence`
16+
- description: `LSP plugins for 30+ languages from PleaseAI Code Intelligence`
17+
- url: `https://raw.githubusercontent.com/pleaseai/code-intelligence/main/.claude-plugin/marketplace.json`
18+
- repo: `pleaseai/code-intelligence`
19+
- enabled: `true`
20+
- priority: `2`
21+
22+
## Progress
23+
24+
_(Updated as tasks are completed)_
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Add code-intelligence Marketplace to Web App
2+
3+
> Track: add-code-intelligence-marketplace-20260328
4+
5+
## Overview
6+
7+
Add the `pleaseai/code-intelligence` marketplace as a source in the web app (`apps/web/server/marketplace-sources.json`). This marketplace provides LSP (Language Server Protocol) plugins for 30+ languages including TypeScript, Python, Rust, Go, Vue, and more.
8+
9+
## Scope
10+
11+
- Add a new entry to `apps/web/server/marketplace-sources.json` for `code-intelligence`
12+
- The marketplace URL: `https://raw.githubusercontent.com/pleaseai/code-intelligence/main/.claude-plugin/marketplace.json`
13+
- Repo: `pleaseai/code-intelligence`
14+
15+
## Success Criteria
16+
17+
- [ ] SC-1: `marketplace-sources.json` contains the `code-intelligence` source entry
18+
- [ ] SC-2: Web app fetches and displays code-intelligence plugins alongside existing pleaseai plugins
19+
- [ ] SC-3: No schema validation errors from the marketplace Zod schema
20+
21+
## Constraints
22+
23+
- Must follow the existing `MarketplaceSource` interface
24+
- Priority should be set appropriately (after pleaseai which is priority 1)
25+
26+
## Out of Scope
27+
28+
- Modifying `.claude/settings.json` extraKnownMarketplaces
29+
- Enabling specific LSP plugins by default

.please/docs/tracks/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
|-------|---------|------|-------|---------|--------|
99
| [nuxt-ui-hook-guidance-20260328](active/nuxt-ui-hook-guidance-20260328/plan.md) | Nuxt UI Hook Guidance | feature | TBD | 2026-03-28 | in_progress |
1010
| [nuxt-session-hook-20260328](active/nuxt-session-hook-20260328/) | Plugin Recommender | feature || 2026-03-28 | in_progress |
11+
| [add-code-intelligence-marketplace-20260328](active/add-code-intelligence-marketplace-20260328/plan.md) | Add code-intelligence marketplace | feature | - | 2026-03-28 | planned |
1112

1213
## Recently Completed
1314

apps/web/server/marketplace-sources.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@
77
"repo": "pleaseai/claude-code-plugins",
88
"enabled": true,
99
"priority": 1
10+
},
11+
{
12+
"name": "code-intelligence",
13+
"description": "LSP plugins for 30+ languages from PleaseAI Code Intelligence",
14+
"url": "https://raw.githubusercontent.com/pleaseai/code-intelligence/main/.claude-plugin/marketplace.json",
15+
"repo": "pleaseai/code-intelligence",
16+
"enabled": true,
17+
"priority": 2
1018
}
1119
]
1220
}

0 commit comments

Comments
 (0)