Agent Plugins Marketplace
All plugins

workhub

v0.35.1

Task-board, schedule and vault knowledge-base skills and hooks for the workhub vault (task-list, task-start, task-report, project-start, shared-space, schedule-edit, mindmap-edit, vault-init, vault-setup, vault-migrate, kb-ingest, kb-query, kb-lint, kb-index, memory-setup, memory-recall, strategist), the setup skills for the files those harness hooks read (setup-project-context, setup-rules-ex) plus capture-rule, the secretary agent that fields the owner's decisions, the harness hooks that carry the app's registered projects and their rules into a session, plus the workhub app's own release procedure (release-app).

Claude Code21 Skills

By atman-332 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
21 skill or MCP entries
Source updated
Sep 13, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install workhub for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install workhub@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/atman-33/workhub

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/workhub/.

Plugin files

plugins/workhub/
├── .claude-plugin/plugin.json
├── skills/capture-rule/SKILL.md
├── skills/kb-index/SKILL.md
├── skills/kb-ingest/SKILL.md
├── skills/kb-lint/SKILL.md
├── skills/kb-query/SKILL.md
├── skills/memory-recall/SKILL.md
├── skills/memory-setup/SKILL.md
├── skills/mindmap-edit/SKILL.md
├── skills/project-start/SKILL.md
├── skills/release-app/SKILL.md
├── skills/schedule-edit/SKILL.md
├── skills/setup-project-context/SKILL.md
├── skills/setup-rules-ex/SKILL.md
├── skills/shared-space/SKILL.md
├── skills/strategist/SKILL.md
├── skills/task-list/SKILL.md
├── skills/task-report/SKILL.md
├── skills/task-start/SKILL.md
├── skills/vault-init/SKILL.md
├── skills/vault-migrate/SKILL.md
└── skills/vault-setup/SKILL.md

Included Skills21

capture-ruleskills/capture-rule/SKILL.md

Capture a reusable, non-obvious project insight into the rules home where it will auto-inject in future sessions. Use when investigation or implementation surfaces knowledge worth persisting (a gotcha, a convention, the "why" behind a decision), or when the user asks to remember a project learning.

kb-indexskills/kb-index/SKILL.md

Update the workhub vault knowledge base indexes (projects/knowledge/archive _index.md files). Smart mode detects changes and updates only what's needed. Full rebuild available with --full flag. Use after adding/moving documents or when indexes feel stale.

kb-ingestskills/kb-ingest/SKILL.md

Ingest documents from the workhub vault inbox into the knowledge base. Classifies notes into projects/knowledge/archive, proposes tasks for actionable items, links, and indexes. Use when new notes land in inbox/ or a path needs filing.

kb-lintskills/kb-lint/SKILL.md

Health check for the workhub vault knowledge base. Detects orphan documents, broken links, index drift, tag issues, and stale content across projects/knowledge/archive. Run periodically or as part of weekly review.

kb-queryskills/kb-query/SKILL.md

Query the workhub vault knowledge base to find information, synthesize answers from multiple notes, and optionally save insights. Use when asking questions about vault content or needing cross-document analysis.

memory-recallskills/memory-recall/SKILL.md

Search the workhub long-term memory database for past conversations - by keyword over any time range, or list the most recent sessions. Use when the user asks what was discussed or decided before, says "recall", "思い出して", or wants to check past session context beyond what was auto-injected.

memory-setupskills/memory-setup/SKILL.md

Set up the workhub long-term memory engine on this machine - install its dependencies, download the local embedding model, initialize the vault memory database, and verify the result. Use when the workhub app prompts for memory setup, when memory hooks report they are skipped, or when the user asks to enable/repair long-term memory.

mindmap-editskills/mindmap-edit/SKILL.md

Edit a workhub mindmap note (projects/NNNN-<slug>/mindmaps/*.md) from a natural-language instruction — add, rename, move, group, colour or link the nodes in `## Nodes`, and annotate them with sticky notes in `## Stickies`. Use when asked to restructure a mindmap, group ideas under a new branch, prune a subtree, pin a note to a node, or when the workhub app launches a mindmap edit.

project-startskills/project-start/SKILL.md

Load a vault project's context - read its README first, follow the reading order only as far as the request needs, resolve its repositories, and summarize goal, status, where the source lives and what is in flight. Use when the user says to work on a project by slug or name, or asks what a project is about.

release-appskills/release-app/SKILL.md

Cut a workhub release — bump the app version, write the changelog entry, commit to main, tag `vX.Y.Z`, push, and verify the GitHub Release published with every required asset. Use when the user wants to release or ship the workhub app, tag a version, or publish a build.

schedule-editskills/schedule-edit/SKILL.md

Edit a workhub schedule note (projects/NNNN-<slug>/schedules/*.md) from a natural-language instruction — move or resize the bars, arrows, milestones and notes in `## Items`, and adjust `## Non-working` days. Use when asked to shift a phase, rebalance a plan, add or remove non-working days, or when the workhub app launches a schedule edit.

setup-project-contextskills/setup-project-context/SKILL.md

Scaffold or show the .claude/project-context.json file that the workhub harness hooks read to inject project context, target-repo guidance, and optional post-edit format commands.

setup-rules-exskills/setup-rules-ex/SKILL.md

Scaffold the rules-ex extended-rules infrastructure (.claude/rules/rules-ex-authoring.md and .claude/rules-ex/README.md) required by the workhub plugin's inject-extended-rules hook.

shared-spaceskills/shared-space/SKILL.md

Record and use a team knowledge base that lives outside the vault - a network drive, Google Drive, OneDrive or SharePoint folder. Survey mode reads the place and writes down how it is organised into projects/NNNN-<slug>/shared/; place mode says where a vault note belongs in it. Use when the user wants to register a team share for a project, refresh what is recorded about one, or work out where to file something.

strategistskills/strategist/SKILL.md

Think a decision out loud with a counsel that reads the owner's north star, present state and bottlenecks, argues back, and writes the conclusions into the vault. Use for a daily/weekly/monthly review, or when the user wants to stress-test a direction, priority or trade-off against what they said they were trying to do.

task-listskills/task-list/SKILL.md

List, filter and file tasks on the workhub vault task board. Use when the user asks what tasks exist, what is assigned to the AI, what is in progress, wants to pick a task to work on, or says to put something on the board for later.

task-reportskills/task-report/SKILL.md

Record the results of a workhub task - store the raw report in the vault AI zone, polished notes in the human zone, update the task's result section, and set status to review. Use when finishing work started via task-start, or when the user asks to report/close out a task.

task-startskills/task-start/SKILL.md

Start working on a workhub task - mark it doing, load its description as working context, and resolve the target repository. Use when the user says to start/work on a task by id or title, or after picking one via task-list.

vault-initskills/vault-init/SKILL.md

Initialize a new workhub Obsidian vault from the bundled template. Use when setting up workhub for the first time or creating a fresh vault at a given path.

vault-migrateskills/vault-migrate/SKILL.md

Migrate another Obsidian vault into the workhub vault (copy-only, verified).

vault-setupskills/vault-setup/SKILL.md

Set up a machine to work with a workhub vault - check/install required software (git, Node.js, Claude Code, OpenCode), initialize the vault if needed, wire up Claude plugins, and run the OpenCode sync scripts. Use when onboarding a new machine, after a fresh vault-init, or when the harness feels half-configured.

Plugin manifests1

plugins/workhub/.claude-plugin/plugin.json
{
  "name": "workhub",
  "version": "0.35.1",
  "description": "Task-board, schedule and vault knowledge-base skills and hooks for the workhub vault (task-list, task-start, task-report, project-start, shared-space, schedule-edit, mindmap-edit, vault-init, vault-setup, vault-migrate, kb-ingest, kb-query, kb-lint, kb-index, memory-setup, memory-recall, strategist), the setup skills for the files those harness hooks read (setup-project-context, setup-rules-ex) plus capture-rule, the secretary agent that fields the owner's decisions, the harness hooks that carry the app's registered projects and their rules into a session, plus the workhub app's own release procedure (release-app).",
  "author": {
    "name": "atman-33",
    "url": "https://github.com/atman-33"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[workhub on Agent Plugins Marketplace](https://pluginsmp.com/plugins/workhub)