[PR #6] [CLOSED] feat: add public skills list endpoint #205

Closed
opened 2026-02-15 17:16:15 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/openclaw/clawhub/pull/6
Author: @Dimillian
Created: 1/7/2026
Status: Closed

Base: mainHead: feat/api-skill-list


📝 Commits (1)

  • 36f08ec feat: add public skills list endpoint

📊 Changes

5 files changed (+68 additions, -0 deletions)

View changed files

📝 convex/http.ts (+7 -0)
📝 convex/httpApi.ts (+37 -0)
📝 packages/clawdhub/src/http.ts (+10 -0)
📝 packages/schema/src/routes.ts (+1 -0)
📝 packages/schema/src/schemas.ts (+13 -0)

📄 Description

Adds a public /api/skills endpoint (batch + limit) for highlighted/latest lists and exposes it via the schema routes.

Notes:

  • Uses the existing skills.list query and returns lightweight fields for browsing.
  • Schema dist artifacts were not regenerated in this PR.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/openclaw/clawhub/pull/6 **Author:** [@Dimillian](https://github.com/Dimillian) **Created:** 1/7/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/api-skill-list` --- ### 📝 Commits (1) - [`36f08ec`](https://github.com/openclaw/clawhub/commit/36f08ec1bf6d9d8ccf317b530f732b157221baf1) feat: add public skills list endpoint ### 📊 Changes **5 files changed** (+68 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `convex/http.ts` (+7 -0) 📝 `convex/httpApi.ts` (+37 -0) 📝 `packages/clawdhub/src/http.ts` (+10 -0) 📝 `packages/schema/src/routes.ts` (+1 -0) 📝 `packages/schema/src/schemas.ts` (+13 -0) </details> ### 📄 Description Adds a public /api/skills endpoint (batch + limit) for highlighted/latest lists and exposes it via the schema routes. Notes: - Uses the existing skills.list query and returns lightweight fields for browsing. - Schema dist artifacts were not regenerated in this PR. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 17:16:15 -05:00
yindo closed this issue 2026-02-15 17:16:15 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#205