Skip to content

feat(skills): add DeepSeek TUI as a supported agent#206

Merged
BlackHole1 merged 1 commit into
mainfrom
support-deekseek-tui
May 13, 2026
Merged

feat(skills): add DeepSeek TUI as a supported agent#206
BlackHole1 merged 1 commit into
mainfrom
support-deekseek-tui

Conversation

@BlackHole1
Copy link
Copy Markdown
Member

Extend bundled, registry, and local skill workflows to recognize a new DeepSeek TUI host rooted at ~/.deepseek. The agent reuses the CodeBuddy-shaped SKILL.md frontmatter so existing non-Claude skill assets apply without per-host duplication, and is wired through path resolution, preflight checks, list/init/publish flows, host labels, error messages, and i18n catalog entries.

Extend bundled, registry, and local skill workflows to recognize a
new DeepSeek TUI host rooted at ~/.deepseek. The agent reuses the
CodeBuddy-shaped SKILL.md frontmatter so existing non-Claude skill
assets apply without per-host duplication, and is wired through
path resolution, preflight checks, list/init/publish flows, host
labels, error messages, and i18n catalog entries.

Signed-off-by: Kevin Cui <bh@bugs.cc>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 13, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: fb072be6-4580-4642-9d22-376a4f8eee9f

📥 Commits

Reviewing files that changed from the base of the PR and between bfdf0e2 and b39a2ab.

📒 Files selected for processing (15)
  • docs/commands.md
  • docs/commands.zh-CN.md
  • src/application/commands/skills/bundled-skill-observation.test.ts
  • src/application/commands/skills/bundled-skill-paths.ts
  • src/application/commands/skills/check.test.ts
  • src/application/commands/skills/embedded-assets.test.ts
  • src/application/commands/skills/embedded-assets.ts
  • src/application/commands/skills/index.test.ts
  • src/application/commands/skills/init.test.ts
  • src/application/commands/skills/list.cli.test.ts
  • src/application/commands/skills/list.ts
  • src/application/commands/skills/managed-skill-host-errors.ts
  • src/application/commands/skills/managed-skill-host-labels.ts
  • src/application/commands/skills/publish.test.ts
  • src/i18n/catalog.ts

Summary by CodeRabbit

  • New Features

    • Extended skill management to support DeepSeek TUI as an AI agent for installing, listing, initializing, and publishing skills.
  • Documentation

    • Updated command reference documentation to include DeepSeek TUI as a supported agent across skill operations.

Walkthrough

This PR adds DeepSeek TUI as a supported bundled skill agent to the oo-cli framework. The changes introduce a new home directory resolver (.deepseek), register deepseek-tui entries in the bundled skill asset registry for all skill types, extend host management infrastructure to handle error keys and labels, add comprehensive integration tests for all skill commands, and update documentation and i18n catalogs in both English and Chinese to reflect the new agent across all supported features.

Possibly related PRs

  • oomol-lab/oo-cli#62: Both PRs extend the bundled skills multi-agent framework by adding a new agent (claude vs deepseek-tui) with home directory resolution, registry entries, and command integration tests.
  • oomol-lab/oo-cli#97: Both PRs update the skills CLI integration tests to extend bundled-host support lists in src/application/commands/skills/index.test.ts.
  • oomol-lab/oo-cli#124: Both PRs extend the same skills-agent infrastructure by adding a new bundled/managed host through shared code paths like bundled-skill-paths.ts, embedded-assets.ts, and managed-skill-host-errors.ts.
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title follows the required format 'feat(skills): add DeepSeek TUI as a supported agent' with correct type, scope, and descriptive subject that clearly summarizes the main change.
Description check ✅ Passed The description accurately explains the core changes: adding DeepSeek TUI host support, reusing CodeBuddy SKILL.md structure, and integrating it into skill workflows and i18n entries.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch support-deekseek-tui

Comment @coderabbitai help to get the list of available commands and usage tips.

@BlackHole1 BlackHole1 merged commit 5f2bb56 into main May 13, 2026
6 checks passed
@BlackHole1 BlackHole1 deleted the support-deekseek-tui branch May 13, 2026 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant