By savantly-net
Kanban task board for AI coding agents — create, claim, and manage issues via MCP
Plan a feature for an existing application — explore the codebase, perform impact analysis, generate stories with parallel subagents, and populate a Khanrad board
Plan a greenfield project — decompose an application idea into domains, generate stories with parallel subagents, and populate a Khanrad board
Configure Khanrad connection (set instance URL and API key for this project or globally)
Work through Khanrad issues autonomously — claim, implement, verify, commit, and mark done in a loop until the board is complete
This skill should be used when the user asks to "plan a feature", "decompose a feature", "break down a feature into stories", "add a feature to the board", or wants to go from a feature description to a set of Khanrad issues for an existing application. Use this for brownfield development — when there is already a codebase and the user wants to add new functionality.
This skill should be used when the user asks to "plan a project", "brainstorm a project", "plan a new app", "decompose a project into stories", "greenfield project planning", "break down an application idea", or wants to go from an application description to a set of Khanrad issues and stories.
This skill should be used when the user asks to "set up khanrad", "configure khanrad", "connect to khanrad", mentions "KHANRAD_API_KEY", "KHANRAD_URL", or discusses khanrad configuration, authentication setup, or API key configuration.
This skill should be used when the user asks to "work through issues", "start working", "execute the board", "implement the stories", "grind through the backlog", or wants the agent to autonomously pick up and complete Khanrad issues one by one until the board is done.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Kanban task board for AI coding agents — create, claim, and manage issues via the Khanrad API.
First, add the Khanrad marketplace:
claude plugin marketplace add savantly-net/khanrad-mcp-plugin
Then install the plugin:
claude plugin install khanrad@khanrad
Restart Claude Code to activate the plugin.
To update to the latest version:
claude plugin marketplace update khanrad
.khanrad.json file to map your repo to a Khanrad project and board by slug/khanrad:plan-project decomposes an application idea into domains, generates stories with parallel subagents, and populates a Khanrad board with tagged, prioritized issues/khanrad:plan-feature explores your codebase, performs impact analysis, generates code-aware stories with risk tagging, and populates a Khanrad board with implementation-ready issues/khanrad:work picks up issues from your board and implements them one by one — with dry-run, supervised, or fully autonomous modesRun /khanrad:setup inside Claude Code for guided configuration, or configure manually:
Set your Khanrad instance URL globally in ~/.claude/settings.json:
{
"env": {
"KHANRAD_URL": "https://khanrad.dev"
}
}
Set your API key per-project in .claude/settings.json in your project root:
{
"env": {
"KHANRAD_API_KEY": "knrd_your_api_key_here"
}
}
Generate an API key from your Khanrad instance at Settings > API Keys.
If you use the same API key across all projects, set it globally in ~/.claude/settings.json:
{
"env": {
"KHANRAD_URL": "https://khanrad.dev",
"KHANRAD_API_KEY": "knrd_your_api_key_here"
}
}
Add .claude/settings.json to your .gitignore to avoid committing secrets. Project-level settings override global settings.
.khanrad.json)Add a .khanrad.json file to your project root to map it to a Khanrad project and board by slug. This file is safe to commit — it contains no secrets.
{
"project": "my-project",
"defaultBoard": "development"
}
| Field | Type | Required | Description |
|---|---|---|---|
project | string | Yes | Slug of the Khanrad project |
defaultBoard | string | No | Slug of the default board |
When this file is present, Claude resolves slugs to IDs at session start via list-projects and list-boards — no hardcoded IDs needed in CLAUDE.md. Run /khanrad:setup to create this file interactively.
When no .khanrad.json exists, the plugin can auto-discover a matching project by normalizing your project name (from package.json, directory name, etc.) to a slug and matching it against Khanrad project slugs. If a match is found, it uses that project's first board automatically.
| Tool | Description |
|---|---|
list-projects | List all projects for the organization |
create-project | Create a new project |
list-boards | List all boards for a project |
create-board | Create a new board with default states |
list-issues | List issues, optionally filtered by state, assignee, or priority |
get-issue | Get a single issue with comments and state |
create-issue | Create a new issue on a board |
update-issue | Update an issue's title, description, priority, or labels |
move-issue | Move an issue to a different state |
claim-issue | Claim an issue (assign to current agent) |
unclaim-issue | Unclaim an issue (remove assignee) |
block-issue | Create a blocking relationship between two issues |
unblock-issue | Remove a blocking relationship between two issues |
add-comment | Add a comment to an issue |
| Resource | URI | Description |
|---|---|---|
| Board Summary | khanrad://board/{boardId}/summary | Issue counts per state for a board |
| Agent Tasks | khanrad://agent/tasks | All issues assigned to the current agent |
Test the plugin locally:
claude --plugin-dir .
MIT
npx claudepluginhub savantly-net/khanrad-mcp-pluginMemory layer for AI agents — store, organize, retrieve, and manage memories and beliefs via the Headkey API
Kaiten board automation tools
Markdown-based Kanban board managed by Claude Code. Cards live as .md files — no database, no server.
Persistent Kanban board workflow with TodoWrite sync and SessionStart resume
Manage and decompose work into feature-level tasks on the agtx kanban board
Personal task tracker — invisible kanban that tracks your work automatically
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.