feat(app): OpenWork Cloud team skills catalog on Skills page#1301
Merged
benjaminshafii merged 3 commits intodevfrom Apr 3, 2026
Merged
feat(app): OpenWork Cloud team skills catalog on Skills page#1301benjaminshafii merged 3 commits intodevfrom
benjaminshafii merged 3 commits intodevfrom
Conversation
- Den client: listOrgSkills, listOrgSkillHubs, fetchDenOrgSkillsCatalog (hub name enrichment) - Extensions: cloud catalog refresh/install via upsertSkill; stale on workspace + Den session - Skills UI: Team filter, org section, sign-in and org gates, refresh and install flow - i18n: English strings for cloud catalog - Storybook: Skills tab notes full app needs ExtensionsProvider Made-with: Cursor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
The following comment was made by an LLM, it may be inaccurate: |
- Den client: listOrgSkillHubSummaries, createOrgSkill, addOrgSkillToHub - Orchestrate org resolve + POST skill + optional hub attach (skill-org-publish) - Skills share modal: WorkspaceOptionCard chooser, public link drill-in, team path with hub picker and sign-in CTA - i18n: EN, ja, zh, vi, pt-BR Made-with: Cursor
- Add select-menu custom dropdown (listbox, outside click, Escape) - modalNotice* classes: light dls-border + body text (no heavy emerald/red outlines) - Replace native hub select in share-to-team flow Made-with: Cursor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Surfaces skills from OpenWork Cloud (Den) that the signed-in user can access (org + team skill hubs), alongside the existing GitHub hub catalog.
Changes
den.ts:listOrgSkills,listOrgSkillHubs, andfetchDenOrgSkillsCatalog(merges flat skills list with hub names from skill-hubs).extensions.ts: Cloud catalog state,refreshCloudOrgSkills,installCloudOrgSkill(body strip + slug install name +upsertSkill), invalidation on workspace andopenwork-den-session-updated.skills.tsx: Team filter pill, From your organization section (Den-style layout without gradients), sign-in / choose-org gates, install flow.skills.*strings in English.ExtensionsProviderlike the real app.How to verify
upsertSkill).Testing
pnpm --filter @openwork/app run typecheck(passes).Docker + Chrome MCP E2E not run in this environment; recommend validating against a dev stack with Den API and a test org.
Made with Cursor