[PR #535] [CLOSED] feat(deepagents): implement cli for deepagents with add-skill command #545

Closed
opened 2026-06-05 17:23:37 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/535
Author: @colifran
Created: 5/12/2026
Status: Closed

Base: mainHead: colifran/skill-cli


📝 Commits (10+)

  • 0f473cb implement required ptc tools for skills
  • 8f12bd1 extend task tool with response schema
  • 924b362 implement swarm types, interpolation, and filtering
  • 8fac7e8 implement swarm table logic and tests
  • bb2ccd5 implement swarm executor and batching
  • 3ea7262 implement swarm skill entry point and SKILLS.md for swarm
  • 46fcb6b bug fixes
  • c1f0ec7 bug fixes and skill tuning
  • cb8ea4f linting
  • 9605059 per session swarm table partitioning, active rules in skills prompt

📊 Changes

37 files changed (+6958 additions, -25 deletions)

View changed files

.changeset/old-mice-travel.md (+6 -0)
📝 libs/deepagents/package.json (+5 -1)
libs/deepagents/src/cli/commands/add-skill.test.ts (+201 -0)
libs/deepagents/src/cli/commands/add-skill.ts (+93 -0)
libs/deepagents/src/cli/commands/list-skills.test.ts (+140 -0)
libs/deepagents/src/cli/commands/list-skills.ts (+98 -0)
libs/deepagents/src/cli/commands/shared.ts (+12 -0)
libs/deepagents/src/cli/index.ts (+120 -0)
libs/deepagents/src/cli/utils.ts (+53 -0)
📝 libs/deepagents/src/index.ts (+9 -0)
📝 libs/deepagents/src/middleware/skills.test.ts (+68 -2)
📝 libs/deepagents/src/middleware/skills.ts (+28 -8)
libs/deepagents/src/skills/swarm/SKILL.md (+335 -0)
libs/deepagents/src/skills/swarm/batching.test.ts (+353 -0)
libs/deepagents/src/skills/swarm/batching.ts (+312 -0)
libs/deepagents/src/skills/swarm/executor.test.ts (+328 -0)
libs/deepagents/src/skills/swarm/executor.ts (+160 -0)
libs/deepagents/src/skills/swarm/filter.test.ts (+188 -0)
libs/deepagents/src/skills/swarm/filter.ts (+74 -0)
libs/deepagents/src/skills/swarm/index.test.ts (+704 -0)

...and 17 more files

📄 Description

No description provided


🔄 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/langchain-ai/deepagentsjs/pull/535 **Author:** [@colifran](https://github.com/colifran) **Created:** 5/12/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `colifran/skill-cli` --- ### 📝 Commits (10+) - [`0f473cb`](https://github.com/langchain-ai/deepagentsjs/commit/0f473cb83cd0c77a370d11d0950416e1d42ed9b3) implement required ptc tools for skills - [`8f12bd1`](https://github.com/langchain-ai/deepagentsjs/commit/8f12bd16a2793a02d5321653d3b49dfe6a9064ea) extend task tool with response schema - [`924b362`](https://github.com/langchain-ai/deepagentsjs/commit/924b362a348f9d75d154dd65e65cbf1811ddfcf6) implement swarm types, interpolation, and filtering - [`8fac7e8`](https://github.com/langchain-ai/deepagentsjs/commit/8fac7e893868a5b67300bfc9702434619265e3e9) implement swarm table logic and tests - [`bb2ccd5`](https://github.com/langchain-ai/deepagentsjs/commit/bb2ccd5dc9abc4dc0dce91e920bc536439f07566) implement swarm executor and batching - [`3ea7262`](https://github.com/langchain-ai/deepagentsjs/commit/3ea72628ac8dd4fcd16895c648841876a46121c5) implement swarm skill entry point and SKILLS.md for swarm - [`46fcb6b`](https://github.com/langchain-ai/deepagentsjs/commit/46fcb6b10a00466918468570197c11d544273fd0) bug fixes - [`c1f0ec7`](https://github.com/langchain-ai/deepagentsjs/commit/c1f0ec7d687552e40e71a7520e539a308fc61a83) bug fixes and skill tuning - [`cb8ea4f`](https://github.com/langchain-ai/deepagentsjs/commit/cb8ea4f02303928853c8d0ae98a010c713a27ca9) linting - [`9605059`](https://github.com/langchain-ai/deepagentsjs/commit/9605059455be5e721ab11e48cb7ee359e0f7ffae) per session swarm table partitioning, active rules in skills prompt ### 📊 Changes **37 files changed** (+6958 additions, -25 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/old-mice-travel.md` (+6 -0) 📝 `libs/deepagents/package.json` (+5 -1) ➕ `libs/deepagents/src/cli/commands/add-skill.test.ts` (+201 -0) ➕ `libs/deepagents/src/cli/commands/add-skill.ts` (+93 -0) ➕ `libs/deepagents/src/cli/commands/list-skills.test.ts` (+140 -0) ➕ `libs/deepagents/src/cli/commands/list-skills.ts` (+98 -0) ➕ `libs/deepagents/src/cli/commands/shared.ts` (+12 -0) ➕ `libs/deepagents/src/cli/index.ts` (+120 -0) ➕ `libs/deepagents/src/cli/utils.ts` (+53 -0) 📝 `libs/deepagents/src/index.ts` (+9 -0) 📝 `libs/deepagents/src/middleware/skills.test.ts` (+68 -2) 📝 `libs/deepagents/src/middleware/skills.ts` (+28 -8) ➕ `libs/deepagents/src/skills/swarm/SKILL.md` (+335 -0) ➕ `libs/deepagents/src/skills/swarm/batching.test.ts` (+353 -0) ➕ `libs/deepagents/src/skills/swarm/batching.ts` (+312 -0) ➕ `libs/deepagents/src/skills/swarm/executor.test.ts` (+328 -0) ➕ `libs/deepagents/src/skills/swarm/executor.ts` (+160 -0) ➕ `libs/deepagents/src/skills/swarm/filter.test.ts` (+188 -0) ➕ `libs/deepagents/src/skills/swarm/filter.ts` (+74 -0) ➕ `libs/deepagents/src/skills/swarm/index.test.ts` (+704 -0) _...and 17 more files_ </details> ### 📄 Description _No description provided_ --- <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-06-05 17:23:37 -04:00
yindo closed this issue 2026-06-05 17:23:38 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagentsjs#545