DSH Market
A

Abu Cowork

by PM-Shawn · PM-Shawn/Abu-Cowork

InstallableSkillcopy into placefreshinstall scripts

Open-source alternative to Claude Cowork — a local-first AI agent desktop app · multi-model · self-evolving skills · privacy-first · multi-Harness roadmap · DeepSeek Harness integration in progress

Install Abu Cowork

Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.

This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.

Clone into your user skill root ($DSH_HOME/skills)

mkdir -p ~/.dsh/skills
git clone https://github.com/PM-Shawn/Abu-Cowork.git ~/.dsh/skills/Abu-Cowork
RankRootPath
100project-dsh<project>/.dsh/skills
200project-agents<project>/.agents/skills
300customcustomSkillDirs in your config
400user-dsh$DSH_HOME/skills (default ~/.dsh/skills)
500user-agents$DSH_AGENTS_HOME/skills (default ~/.agents/skills)

Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.

Before you run itinstall scripts

  • This package declares prepare — package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists.
  • A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.

Prerequisites

API key
Not required.
Network access
Required at runtime.
Language
TypeScript

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
lifecycleScriptsfailwarnruns at install time, outside the agent sandbox: prepare
entityTypepassinfoskill is not installed via `dsh plugin add`
Verdict reason
skill uses its own install path, so bundle checks do not apply
package.json read
package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15
Install-time scripts
prepare

From the README

Excerpt as published by the author, plain text, unedited

**English** | [中文](README.zh-CN.md) **Your AI Desktop Office Assistant — Just Leave It to Abu** A locally-run AI desktop assistant inspired by Claude Code's Cowork mode. Tell Abu what you need — it reads files, runs commands, writes docs, and builds reports, all on your machine. > 🚧 **Multi-Harness integration in progress:** Abu is evolving toward pluggable agent runtimes, with [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) among the first integration targets. Stable releases currently use Abu's native harness. | Feature | Abu | Regular AI Chat | Traditional Automation | |---------|-----|----------------|----------------------| | Autonomous planning & task execution | :white_check_mark: | :x: | :x: | | Read/write local files, run commands | :white_check_mark: | :x: |

Topics

GitHub topics on this repository

Related entries

Nearest entries by similarity — this one landed in no themed cluster