Agent Plugins Marketplace
← All plugins

open-science-project

v0.3.0

Project management: the project template, tasks with a node header, the task map, context files with line caps, citations and logs.

Claude Code7 Skills

By open-science contributorsLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
7 skill or MCP entries
Source updated
Sep 26, 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 open-science-project 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 open-science-project@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/mhycheung/open-science

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

Plugin files

plugins/open-science-project/
├── .claude-plugin/plugin.json
├── skills/context-files/SKILL.md
├── skills/migrate-project/SKILL.md
├── skills/new-project/SKILL.md
├── skills/new-task/SKILL.md
├── skills/notion/SKILL.md
├── skills/private-investigation/SKILL.md
└── skills/update-from-template/SKILL.md

Included Skills7

context-filesskills/context-files/SKILL.md

Keep a template project's context files current and under their line caps - the project context.md, each task's context.md, subcontext files and logs - and run the four end-of-subtask questions. Use at session start when driving a task, after every finished subtask, before dispatching subagents or long jobs, when a hook reports a line cap, and when the user asks to update or amend a context file or plan.

migrate-projectskills/migrate-project/SKILL.md

Move an existing research project, ongoing or completed, into the open-science layout without losing a file - on a branch, with an approved mapping, and a before/after file inventory. Use when the user asks to migrate, convert or bring an existing project into the framework.

new-projectskills/new-project/SKILL.md

Create a new research project from the open-science template - copy it, fill its placeholders, record the framework commit, and make the first commit of a private git repo. Use when the user asks to start, create or set up a new project. For an existing project use open-science-project:migrate-project instead.

new-taskskills/new-task/SKILL.md

Start a new task in an open-science project - settle the design with the user, write tasks/<id>/plan.md from the plan template, and create the task's context, log and subcontext. Use when the user asks to start a task, plan a piece of work, start a campaign, or track a piece of work that will outlive one session. Also for small tasks and explorations that need no plan; without asking, when the user says "brainstorm" or asks to explore an idea or question in the project (a brainstorm task); and, without asking, when the user asks to audit, check, reproduce or adversely review work that is already done (a verification task).

notionskills/notion/SKILL.md

Work in a project that is mirrored to Notion - keep the Notion pages in sync with the project files, keep task plots (with self-contained captions) current in the task pages, post results, questions, blockers and status to the project's Notion Feed, and set up the mirror for a new or existing project. Use when a project's AGENTS.md has a "Notion" section, when the user asks to sync, update or show something in Notion, to remake or update plots in Notion, to post or notify through Notion, or to mirror a project to Notion.

private-investigationskills/private-investigation/SKILL.md

Record a side investigation in its own private context file under private-docs/investigations/, soft-private by default, so that a public task context can name it without holding the question or the findings. Use when the user invokes this skill, or when they ask a clarifying or side question whose answer needs recorded work (reading code or papers, a computation, a test run) but does not drive the project. A question that can be answered quickly is answered directly, without this skill.

update-from-templateskills/update-from-template/SKILL.md

Bring an open-science project's scaffolding up to date with the framework template - diff the framework's history since the commit the project was copied from, take the general improvements, keep what the project changed on purpose, and run the layout migrations in the framework's CHANGELOG.md. Use when the user says the template or framework changed, when a warning says the project's layout is older than the framework's, or when the user asks what a project is missing relative to the template.

Plugin manifests1

plugins/open-science-project/.claude-plugin/plugin.json
{
  "name": "open-science-project",
  "version": "0.3.0",
  "description": "Project management: the project template, tasks with a node header, the task map, context files with line caps, citations and logs.",
  "license": "MIT",
  "author": {
    "name": "open-science contributors"
  }
}

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

[open-science-project on Agent Plugins Marketplace](https://pluginsmp.com/plugins/open-science-project)