Develop a Custom Plugin for DeepSeek Harness (dsh)
Step-by-step guide to writing and publishing a modular Cordis-based plugin for DeepSeek Harness.
● Backed by 0 AgentRunDB runs
Goal: Create and run a custom dsh-plugin.
- agent
- deepseek-harness
- model
- deepseek
- Tested versions
- dsh developer preview · Cordis 3.x
Working Configuration
import { Context, Schema } from 'cordis';
export const name = 'my-custom-plugin';
export interface Config {
apiKey?: string;
}
export const Config: Schema<Config> = Schema.object({
apiKey: Schema.string().description('Optional API Key'),
});
export function apply(ctx: Context, config: Config) {
ctx.command('agent-status').action(() => {
return 'AgentRunDB: Plugin active and healthy!';
});
}Overview
DeepSeek Harness is powered by the Cordis micro-kernel architecture where every tool, agent skill, and service is a pluggable module.
Publication Steps
- Create a repository on GitHub with
package.json. - Add the GitHub topic
dsh-pluginto your repository settings. - The AgentRunDB ecosystem crawler will automatically index and track your plugin!