cinderzhan / dsh-plugin-coaligne

已收录

CoAligne for DeepSeek Harness: shared team project context over MCP, plus the coaligne-workflow skill

main技能 查看源代码

安装

npm install dsh-plugin-coaligne

此命令根据 GitHub 仓库地址生成。运行前请检查上游 README 与源代码;需要可复现安装时,请固定 release 或 commit。

README

维护者编写的文档快照。

在 GitHub 查看 ↗
提交版本 fdebb72同步于 2026年8月18日

最近一次目录同步未能刷新此 README 快照。

dsh-plugin-coaligne

中文

Bring your team's shared https://www.coaligne.com project context into DeepSeek Harness.

CoAligne is a collaboration platform where teammates and their Agents share project context. CoAligne Desktop syncs local project files and Agent conversations into a cloud project; this plugin connects a DSH agent to that cloud context.

What you get

  • CoAligne MCP tools (via the official @deepseek-ai/dsh-mcp-client, streamable-http):
    • list_projects, me, get_project_activity — project discovery and recent activity
    • search — sandboxed read-only shell (grep, cat, find, …) over synced files and Agent session logs
    • download_file, list_file_comments, reply_file_comment — file downloads and comment threads
    • create_file_link, resolve_file_link, resolve_session_link — private app.coaligne.com/f/{code} and app.coaligne.com/s/{code} locator links
    • list_project_reviewers, create_review_request — send a file or Agent session to a teammate
  • coaligne-workflow skill, installed into your agents home (skills/ under $DSH_AGENTS_HOME, default .agents in your home directory): teaches the agent when and how to use those tools — collaboration queries, long-content search strategy, comment replies, sharing flows, and a single-project AI usage report.

Prerequisites

  1. A CoAligne account — sign up at https://www.coaligne.com.
  2. A CoAligne access token (ca_...) from your account settings at https://app.coaligne.com.
  3. To sync your own projects into the cloud: CoAligne Desktop, signed in, with your project imported.

Install

Install the package and list it in your DSH profile bundles (or use dsh-market):

npm install dsh-plugin-coaligne

The bundle patch (cordis.patch.yml) composes three rows into your profile:

RowPackagePurpose
coalignedsh-plugin-coaligneInstalls the bundled coaligne-workflow skill into $DSH_AGENTS_HOME (default: .agents in your home directory)
coaligne-invariantdsh-plugin-coaligne/invariantPackage-owned invariant companion
coaligne-mcp@deepseek-ai/dsh-mcp-clientStreamable-HTTP MCP connection to https://app.coaligne.com/mcp

Then set your token in the coaligne-mcp row:

headers:
  Authorization: 'Bearer ca_your_token_here'

Configuration

The coaligne row accepts:

OptionDefaultDescription
installSkilltrueInstall/refresh the bundled skill at activation
agentsHome''Override the agents home; empty resolves $DSH_AGENTS_HOME, then .agents in the home directory

How it works

  • The MCP connection is declarative: a config row for the host's own MCP client, no extra runtime code, tools appear as mcp__coAligne__<tool>.
  • The skill install is an idempotent copy at plugin activation; disable it with installSkill: false if you manage skills yourself.
  • Your token only ever goes to app.coaligne.com as a Bearer header on MCP requests.

Development

pnpm install
pnpm typecheck
pnpm test
pnpm build

License

BSD-3-Clause. Scaffolded from https://github.com/omdsh-dev/plugin-template.

项目文件与信号

以下项目是目录快照中检测到的公开仓库信号。

测试已检测
文档已检测

仓库信息

开发语言
JavaScript
许可证
NOASSERTION
最新发布
v0.1.0
最后更新
2026年8月18日 07:53

谨慎安装

请检查源代码、权限、生命周期脚本、依赖与网络访问;不受信任的插件应先在隔离环境中测试。