Research Cockpit

Generate and dynamically maintain a visual project cockpit for any research or development project — a zero-dependency HTML dashboard with a research-trajectory flowchart, a hypothesis-space force graph, a status header, a pending-decisions list, and a hidden-premises panel. Use it when the user asks to "build / update / refresh the project cockpit", or whenever the project reaches a milestone closure, a major decision point, or a moment when the human needs to re-orient and steer the pace after long agent-run campaigns. The skill is project-agnostic and reusable.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add sanngotall/research-cockpit --skill research-cockpit
Manual install
git clone --depth 1 https://github.com/sanngotall/research-cockpit.git /tmp/research-cockpit
mkdir -p ~/.claude/skills
cp -r /tmp/research-cockpit/. ~/.claude/skills/research-cockpit

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Research Cockpit(项目驾驶舱)

> Translated from the original Chinese spec (v1.1, 2026-09-26). The Chinese original is maintained in the author's workspace; keep the two in sync when the spec evolves.

**Sole responsibility**: let an AI agent generate — and keep up to date, by a fixed discipline — a visual dashboard that helps the human stay in command of a project that agents largely execute. It performs no project tasks and binds to no project concepts; all project semantics come from the data file.

## 0. Core principles (non-negotiable)

1. **Data/render separation**: the renderer (`index.html` + `app.js`) is owned by this skill's template. On the project side, **edit only `data.js`, never the renderer**. Upgrading the renderer = re-copy from the template.
2. **Recompose, never invent**: every fact/number in `data.js` must come from existing written artifacts (reports, ledgers, decision memos) and be registered under `meta.sources`. The cockpit is not a place for new conclusions.
3. **Zero dependencies, one folder, offline**: plain HTML/CSS/JS only. No CDN, no web fonts, no build step, no network requests. Double-click `index.html` (file://) and it works.
4. **Scannable in one page**: the status header reads in 60 seconds; the two views are the "cognitive trunk"; details live behind clicks, never on the canvas.

## 1. Output layout (one per project)
Read the full skill on GitHub

Details

Skill name
research-cockpit
License
MIT
Repo updated
26 September 2026

FAQ

What does the Research Cockpit skill do?

Generate and dynamically maintain a visual project cockpit for any research or development project — a zero-dependency HTML dashboard with a research-trajectory flowchart, a hypothesis-space force graph, a status header, a pending-decisions list, and a hidden-premises panel. Use it when the user asks to "build / update / refresh the project cockpit", or whenever the project reaches a milestone closure, a major decision point, or a moment when the human needs to re-orient and steer the pace after long agent-run campaigns. The skill is project-agnostic and reusable.

How do I install the Research Cockpit skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add sanngotall/research-cockpit --skill research-cockpit. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Research Cockpit popular?

It lives in sanngotall/research-cockpit, which has 10 GitHub stars and 0 forks.

Related skills

Zotero

10

ketthub/zotero-skill

Query your local Zotero library. Supports keyword, fulltext, author, collection, tag, DOI, and recent-additions search. Trigger: /zotero, "my papers", "Zotero", "find paper", "references", "citations". After installation, verify DEFAULT_DB path in scripts/zotero-search.py points to your zotero.sqlite.

Research & Science

Project Context V2

10

poiuyjie/jev_project_context

Manage evidence-first memory across the full lifecycle of long-term scientific research and research engineering. Use when initializing a research project or adopting the memory system into an existing one, resuming work across AI sessions, formulating questions and hypotheses, planning or registering experiments, recording running/completed/failed experiments, preserving raw key tables and provenance, correcting invalid analyses, promoting findings into knowledge, auditing claim support, handing off work, or diagnosing documentation drift without losing reproducibility.

Research & Science

Academic Research

8

orhoncan/oneshot-academic-research-skill

Create comprehensive academic research notes with deep literature coverage. Auto-detects language (EN prompt→EN output, TR prompt→TR output). Supports Obsidian markdown and PDF. Performs 8-15 iterative search cycles with 25-50+ sources for comprehensive coverage. Uses footnote citations and visual overviews.

Research & Science

Paper Reading

10

xiaofengShi/paper-reading-skill

Read a research paper from a PDF, arXiv link, URL, or local source and build one offline visual HTML atlas with a Markdown audit copy. Use when the user wants to understand or explain a paper's argument, mechanisms, equations or proofs, figures, and evidence. Two reading modes: Brief Reading for a focused explanation by default, and Deep Reading for full technical reconstruction on request. Reviewer critique and research comparisons are optional lenses.

Research & Science

Paper Agent

8

Rekin226/paper-agent

Full academic manuscript skill for quantitative-science papers, with journal profiles for Hydrogeology Journal, Journal of Hydrology Regional Studies, Journal of Hydrology, Water Resources Research, HESS, Groundwater, Engineering Geology, IEEE TIM, JMBE, and Physiological Measurement, plus a field-agnostic generic profile for any other journal. Six modes: Draft, Review, Revise, Proofread, Audit, and Format. Use whenever the user wants to draft, write, review, revise, polish, proofread, or audit a journal manuscript, or respond to reviewer comments, including when they upload a .docx for feedba

Research & Science

Sci Introduction

9

stephenlzc/sci-introduction

写"国内外研究现状"(文献综述 / Related Work)。当用户提到研究现状、文献综述、国内外研究对比、Literature Review、述评、研究背景、国内外研究现状时使用。即使用户没有明确说"写研究现状",只要涉及对某一主题的国内外学术研究现状进行结构化梳理,就应该触发此技能。

Research & Science

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.