Skip to content

Commit 247aee7

Browse files
committed
docs(roadmap): add Phase 3.4 skill references & scripts milestone
1 parent 7541c44 commit 247aee7

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

docs/project-roadmap.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ MVP launched with all foundational features:
8181
## Phase 3: Skill Discovery & Execution
8282

8383
**Status:** Planned
84-
**Duration:** 6-8 weeks
85-
**Goals:** MCP server mode, skill marketplace discovery, sandbox execution
84+
**Duration:** 7-9 weeks
85+
**Goals:** MCP server mode, skill marketplace discovery, sandbox execution, references & scripts
8686

8787
### Milestones
8888

@@ -113,7 +113,20 @@ npx skillx-mcp-server
113113
- [ ] Cache radar charts (30 min TTL)
114114
- [ ] Display skill verification badge
115115

116-
#### 3.4 Skill Publishing Workflow (Weeks 6-8)
116+
#### 3.4 Skill References & Scripts (Weeks 6-7)
117+
- [ ] Add `references` JSON column to skills table (array of `{title, url, type}`)
118+
- [ ] Add `scripts` JSON column to skills table (array of `{name, command, description}`)
119+
- [ ] D1 migration (ALTER TABLE, not recreate)
120+
- [ ] Update seed pipeline to fetch/store references & scripts from SkillsMP
121+
- [ ] API: return references & scripts in skill detail endpoint
122+
- [ ] API: allow creators to CRUD references & scripts on their skills
123+
- [ ] UI: render references list on skill detail page (with icons by type: docs, repo, api, video)
124+
- [ ] UI: render scripts section with copy-to-clipboard buttons
125+
- [ ] CLI: `skillx info <slug>` shows references & scripts
126+
- [ ] Search: index reference titles in FTS5 for keyword discoverability
127+
- [ ] Validation: sanitize URLs, limit array size (max 20 refs, 10 scripts)
128+
129+
#### 3.5 Skill Publishing Workflow (Weeks 7-9)
117130
- [ ] Creator dashboard (publish new skill)
118131
- [ ] SKILL.md validation
119132
- [ ] Auto-generate skill card
@@ -125,6 +138,8 @@ npx skillx-mcp-server
125138
- [ ] 10+ skills successfully published
126139
- [ ] Sandbox execution <5s per skill
127140
- [ ] Radar charts loading & caching
141+
- [ ] References & scripts displayed on skill detail pages
142+
- [ ] CLI `skillx info` shows references & scripts
128143

129144
---
130145

0 commit comments

Comments
 (0)