hooks-cursor — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited hooks-cursor (Hook) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Science Superpowers is a complete computational-science methodology for your research agents, built on a set of composable skills plus initial instructions that make sure your agent actually uses them. It has zero third-party dependencies — it runs with only your agent harness and a POSIX shell.
⭐ If Science Superpowers helps your research, please [star this repository](https://github.com/K-Dense-AI/science-superpowers). A star helps other scientists and engineers find the project and tells us the methodology is worth expanding.
>
Learn more: Introducing Science Superpowers — why we built it, the Iron Law, and the full workflow.
>
Stay up to date: Follow K-Dense on X, LinkedIn, and YouTube for new skills, release announcements, and research workflow demos.
It is a reimplementation of Superpowers (a software-development methodology) for a different domain: doing science with data. The architecture is the same — skills that auto-trigger via a session-start bootstrap — but the workflow is the research lifecycle, and the central discipline is pre-registration instead of test-driven development.
It starts the moment you fire up your agent. As soon as it sees you're trying to investigate something, it doesn't jump straight into running code on your data. Instead it steps back and helps you turn a fuzzy interest into a precise, falsifiable question.
Once the question is clear, it grounds the work in prior literature and standard methods, designs the analysis, and pre-registers the hypotheses, predictions, and decision rules before looking at the outcomes. That separation — confirmatory vs. exploratory, predictions locked before data — is what protects the work from p-hacking and HARKing (hypothesizing after results are known).
Then it executes the pre-registered plan in a reproducible workspace (pinned environment, fixed seeds, immutable raw data), investigates anomalies by root cause instead of quietly dropping inconvenient data, verifies every claim against fresh reproduced evidence, and red-teams the result before reporting it.
Because the skills trigger automatically, you don't need to do anything special. Your research agent just has Science Superpowers.
The agent checks for relevant skills before any task. Mandatory workflows, not suggestions.
You don't invoke anything. You just talk to your agent like normal — the skills trigger themselves.
You: I have last quarter's churn data. Does our new onboarding flow reduce churn?
A vanilla agent would load the CSV and start slicing. With Science Superpowers, the agent steps back first:
Agent: Before touching the data, let me frame this precisely (framing-research-questions). The question is whether the new onboarding flow causes lower 90-day churn — but users weren't randomly assigned to it, so cohort and seasonality are confounders. Here's the falsifiable version, the data we'd need, and what would count as an answer…>
[surveys prior internal analyses and standard methods, then designs the analysis]
>
Agent: I'm now pre-registering the hypothesis, the directional prediction (new flow → lower churn), and the decision rule before I look at any outcome (preregistering-analysis). Everything beyond this that wasn't pre-registered will be labeled exploratory.>
[runs the pre-registered plan in a pinned, seeded, reproducible workspace; an anomaly appears]
>
Agent: One cohort shows implausibly low churn. Rather than dropping it, I'm root-causing it (investigating-anomalous-results) — it turns out to be a logging gap, not a real effect.>
[verifies every claim against freshly reproduced output, then red-teams its own conclusion before reporting]
The result is an analysis where the confirmatory claims are protected from p-hacking and HARKing, the anomalies were explained rather than hidden, and every number can be reproduced.
Framing
Planning & pre-registration
Execution
Discipline
Review
Workspace & reporting
Meta
Installation differs by harness. If you use more than one, install Science Superpowers separately for each.
In Cursor Agent chat, install from the plugin marketplace, or point Cursor at this repository as a plugin. The sessionStart hook (hooks/hooks-cursor.json) loads the bootstrap automatically.
Register a marketplace pointing at this repo (.claude-plugin/marketplace.json) and install the science-superpowers plugin. The SessionStart hook (hooks/hooks.json) loads the bootstrap.
Use the committed Codex manifest at .codex-plugin/plugin.json.
Install as an extension; gemini-extension.json points the context file at GEMINI.md, which loads the bootstrap and the Gemini tool mapping.
See .opencode/INSTALL.md.
Pi natively reads the same SKILL.md format. Install the package with pi install git:github.com/K-Dense-AI/science-superpowers; the package.json pi key registers the skills and a before_agent_start extension loads the bootstrap. See .pi/INSTALL.md.
Antigravity natively supports Agent Skills (the same SKILL.md format) and reads GEMINI.md / AGENTS.md / .agent/rules/ as always-on rules at session start. Install the skills and load the bootstrap rule — see .antigravity/INSTALL.md.
See AGENTS.md / CLAUDE.md for contributor guidelines, and skills/writing-science-skills/SKILL.md for the complete guide to creating and testing skills.
MIT License — see the LICENSE file. This project reimplements the architecture of Superpowers by Jesse Vincent.
<a href="https://www.star-history.com/?repos=K-Dense-AI%2Fscience-superpowers&type=date&legend=top-left"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=K-Dense-AI/science-superpowers&type=date&theme=dark&legend=top-left" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=K-Dense-AI/science-superpowers&type=date&legend=top-left" /> <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=K-Dense-AI/science-superpowers&type=date&legend=top-left" /> </picture> </a>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.