BorisLoveDev/dsh-plugin-ponytail ↗★ 0
dsh-plugin-ponytail
ponytail (lazy senior dev mode) as a native DeepSeek Harness plugin: per-project rules, skills and a /ponytail level command, discovered from .ponytail/ upward. 适合需要根据项目本地配置(.ponytail)定制Agent行为的开发者。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:BorisLoveDev/dsh-plugin-ponytailConfiguration
The row takes an optional config. Every field is optional.
- insert:
- id: ponytail
name: dsh-plugin-ponytail
config:
dirName: .ponytail # directory searched for, upward from the cwd
placement: context # context (default) | section
payload: skill # skill (default, upstream payload) | rules
skills: true # serve .ponytail/skills/
skillRank: 260 # precedence vs the built-in roots (project 100/200, custom 300)
command: true # register /ponytail
commandName: ponytail
contextOrder: 130 # placement after the harness policy contexts (110-120)
contextName: ponytail
defaultMode: full # used when state is absent and upstream resolves nothing
warnOnDuplicateInstructions: true # warn the agent when the rules arrive twice
placement: section registers a system-prompt section instead of a runtime
context. Use it only if you need the rules pinned into the system prompt: it
changes the prompt prefix whenever the level changes, and the default context
placement is the same durable user-role snapshot shape the harness uses for
workspace instructions.