Skip to content
Back to skills

Closed

ASecurity

Status: Completed Story: story-dsh-participant.md Branch: feat/dsh-participant

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 10, 2026
ai-agentsgoshell

Works with

  • cli

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned November 10, 2026

npx -y skills add AndreyLebedenko/quoroom --skill closed --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Closed?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Closed
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/andreylebedenko-closed/badge)](https://www.skillsdirectory.com/skills/andreylebedenko-closed)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Task: DSH chatlogin skill (ru + en)

Status: Completed
Story: story-dsh-participant.md
Branch: feat/dsh-participant

## Summary

The `chatlogin` skill for DeepSeek Harness, in both languages, teaching the
model how to act in the room once a session is joined: send with `say`, ask
with `ask`, inspect with `status` and `inbox`, all through the shell tool
(`pwsh`). The skill states the boundaries (never run login/logout itself,
print broker-rendered envelopes verbatim, never touch `~/.agentschat`
directly, never rephrase the room language).

The DSH skill lives in the kit tree (`bridge/sessionchat/kit/{ru,en}/dsh/`)
for content-completeness. It is NOT installed by `agentschat install` (the
kit install path); instead, the participant installer's `DshStep`
(`bridge/sessionchat/installer/participant.py`) copies the skill into the
DSH skills root and installs the plugin into the named profile. `dsh` is
deliberately not in `kit.CLIS` because the DSH participant is installed by
the participant installer, not by `agentschat install`.

## Boundary

- `bridge/sessionchat/kit/ru/dsh/skills/chatlogin/SKILL.md`
- `bridge/sessionchat/kit/en/dsh/skills/chatlogin/SKILL.md`
- `bridge/tests/test_kit.py` (kit-completeness tests updated to handle dsh
  explicitly without adding it to `kit.CLIS`)
- The shared parts (say, ask, status, inbox, boundaries) must agree
  functionally with the claude and opencode skill copies.

## Acceptance criteria

- `unittest discover` from `bridge/` passes, including the kit tests covering
  the dsh skill files (content completeness).
- The two language copies are functionally consistent with the existing skill
  copies.

Files in this skill

  • spike-v1.0.0-resume-position.md4.8 KB
  • story-local-installers.md17.1 KB
  • task-client-bilingual.md6.6 KB
  • task-client-kit-01-package.md2.3 KB
  • task-client-kit-02-kit-sources.md3.3 KB
  • task-client-kit-03-installer.md3 KB
  • task-client-kit-04-docs.md2.2 KB
  • task-dsh-01-plugin.md2.3 KB
  • task-dsh-02-skill.md1.6 KB
  • task-dsh-03-installer.md1.5 KB
  • task-dsh-05-pr3-integration.md4.5 KB
  • task-english-release-01-shared-catalogue.md3.4 KB
  • task-english-release-02-room-language-config.md2.9 KB
  • task-english-release-03-broker-login-refusals.md3.1 KB
  • task-english-release-04-broker-send-status-room-posts.md3.1 KB
  • task-english-release-05-broker-runtime-and-store.md2.4 KB
  • task-english-release-06-envelope-language.md3 KB
  • task-english-release-07-client-language-source.md3.5 KB
  • task-english-release-08-client-session-commands.md3.2 KB
  • task-english-release-09-client-messaging-commands.md3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.