oculpm
v3.11.0Local-first work journal for AI coding agents. Wires a hook bridge (session start/stop, local file append only — no network), MCP tools (journal_write / journal_search / journal_read / plan_status / plan_update / plan_create) that write markdown journals and living plans into your project's .oculpm/, and skills for journaling, project inception, self-audit, evals and TDD. Works only in repos already tracked with .oculpm/; macOS, Linux and Windows (Windows hooks need Git Bash). — ocul-pm 훅 브리지와 oculpm-mcp(구조화 일지/플랜 도구)를 한 번에 구성합니다. .oculpm 이 있는 프로젝트에서만 동작합니다.
By ocul-pmLicense: MIT7 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Oct 4, 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 oculpm for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install oculpm@agent-plugin-marketplacePaste 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/bunhine0452/Ocul-PMClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugin/oculpm/.
Plugin files
├── .claude-plugin/plugin.json├── skills/oculpm-journal/SKILL.md├── skills/project-inception/SKILL.md├── skills/run-evals/SKILL.md├── skills/self-audit/SKILL.md├── skills/tdd-workflow/SKILL.md└── .mcp.json
Included Skills5
ocul-pm recording spec (journal format, planner glyphs/log, discussion docs) for projects with .oculpm/. Use when finishing a unit of work and the oculpm MCP tools are unavailable — prefer journal_write/plan_update when visible.
Use when kicking off a new project or feature area in an ocul-pm tracked project (.oculpm/ present) — research the stack landscape via web search, then converse with the user (research-backed choices) to settle the optimal spec, and seed a discussion doc, a detailed 3-depth plan (plan_create), EVALS.md done-criteria and starter .claude/rules.
기능 구현·수정을 마친 뒤 프로젝트의 EVALS.md 평가 기준을 실행/채점할 때. "evals 돌려줘" 요청이나 완료 게이트 검증에 사용.
작업을 "완료"라고 보고하기 직전, 스스로 결과를 감사할 때. 커밋/PR 직전 최종 점검에도 사용.
새 기능·버그 수정을 테스트 먼저(TDD)로 진행할 때. "TDD로 해줘", "테스트 먼저" 요청이나 회귀가 잦은 영역 작업에 사용.
MCP servers1
- command
- ${CLAUDE_PLUGIN_ROOT}/bin/oculpm-mcp
- args
- --root ${CLAUDE_PROJECT_DIR}
Plugin manifests1
{
"name": "oculpm",
"version": "3.11.0",
"description": "Local-first work journal for AI coding agents. Wires a hook bridge (session start/stop, local file append only — no network), MCP tools (journal_write / journal_search / journal_read / plan_status / plan_update / plan_create) that write markdown journals and living plans into your project's .oculpm/, and skills for journaling, project inception, self-audit, evals and TDD. Works only in repos already tracked with .oculpm/; macOS, Linux and Windows (Windows hooks need Git Bash). — ocul-pm 훅 브리지와 oculpm-mcp(구조화 일지/플랜 도구)를 한 번에 구성합니다. .oculpm 이 있는 프로젝트에서만 동작합니다.",
"author": {
"name": "ocul-pm",
"url": "https://oculpm.com"
},
"homepage": "https://oculpm.com",
"repository": "https://github.com/bunhine0452/Ocul-PM",
"license": "MIT",
"keywords": [
"ocul-pm",
"journal",
"planner",
"hooks",
"mcp"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[oculpm on Agent Plugins Marketplace](https://pluginsmp.com/plugins/oculpm)