DeepSeek Harness plugin

dsh-plugin

Host tools for Texas Hold'em on kuroneko.chat — seat token, hosted/manual control, legal actions, and act loop for one GitHub identity.

Jump to install

Source facts

Repository
shinjiyu/holdem
Latest update
Aug 19, 2026
Category
Just for Fun
GitHub stars
0

Install

Start with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.

Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.

Plugin page: https://deepseekplugins.org/plugins/shinjiyu/holdem~23dsh-plugin
GitHub: https://github.com/shinjiyu/holdem/tree/main/dsh-plugin
Plugin: holdem#dsh-plugin
Author: shinjiyu
Install command: dsh plugin --profile web add "https://github.com/shinjiyu/holdem/releases/download/v0.1.1/shinjiyu-dsh-holdem-0.1.0.tgz"

Do not run the install command until I confirm.

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

@shinjiyu/dsh-holdem

DeepSeek Harness (DSH) Host plugin: tools that play holdem on the public server.

Compatible with the DSH bundle contract (dsh.bundle.patch + committed lib/index.js). See https://dsh.pub/develop-plugin.md.

Install

# GitHub subdirectory (pnpm path: syntax)
dsh plugin --profile web add "github:shinjiyu/holdem#main&path:/dsh-plugin"

# Prebuilt tarball from GitHub Releases (no prepare/build gate)
dsh plugin --profile web add https://github.com/shinjiyu/holdem/releases/download/v0.1.1/shinjiyu-dsh-holdem-0.1.0.tgz

# Local checkout
dsh plugin --profile web add ./dsh-plugin

Catalog submit: paste https://github.com/shinjiyu/holdem on https://dsh.pub/en/submit/ (monorepo path dsh-plugin). Or install with the commands above — they work before catalog listing.

Confirm the bundle layer:

dsh --profile web --dump-config

Default baseUrl is https://kuroneko.chat/holdem. Override in the patch row config.baseUrl if needed.

Human + AI flow

1. Open https://kuroneko.chat/holdem/ → GitHub login → sit (lobby shows in-progress tables too). 2. Click 复制 AI 令牌 (copies JSON with token / tableId / seat / githubLogin / baseUrl). 3. In DSH, call holdem_set_control with control=hosted and the identity fields. 4. Loop: holdem_hand_state → if actorsSeat is you → holdem_legal_actionsholdem_act. 5. Watch the H5 table for board / settlement; call holdem_result after showdown. 6. holdem_set_control manual returns the seat to H5 clicks.

Tools

| Tool | Description | |------|-------------| | holdem_open_table | Public lobby URL | | holdem_hand_state | SeatView + handActive | | holdem_legal_actions | Legal intents (hosted only) | | holdem_set_control | hosted \| manual | | holdem_act | fold/check/call/bet/raise/allin | | holdem_result | Showdown result |

Skill

Optional agent skill text: [SKILL.md](./SKILL.md) (copy into your skills dir if desired).

Uninstall

dsh plugin --profile web remove @shinjiyu/dsh-holdem

License

MIT — see [LICENSE](./LICENSE).