<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 2w ago

by dgilford

ai-science-toolkit

Skills & reviewer agents for AI-first climate science — built and used by a PhD atmospheric scientist

Works with
  • Claude

63 GitHub stars (63)

+1 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +1 in total; the busiest day was Oct 4 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: +1 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 4+1
Oct 50
Oct 60
Oct 70
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
  • 22 skills (22 skills found in its SKILL.md files)
  • 5 forks (5 forks)
  • 2w ago last update (Last updated 2w ago)

Install

Skills CLI

npx skills add dgilford/ai-science-toolkit

Asks which skills and agents to install. Just one: npx skills add dgilford/ai-science-toolkit --skill ai-review — add -g for every project.

Claude Code

git clone https://github.com/dgilford/ai-science-toolkitcp -r "ai-science-toolkit/skills/ai-review" ~/.claude/skills/

Copies the ai-review skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add dgilford/ai-science-toolkit

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • ai-review

    SLASH COMMAND — type /ai-review for a comprehensive senior-engineer review of a project or repository. Orchestrates a parallel fan-out across correctness, staleness, over-baking, and claim rigor by DELEGATING to the tools that own each lane, then adds the three lanes nothing else covers — gap/opportunity hunting, grounded novel ideation, and a single prioritized synthesis. Report-only by default;…

    skills/ai-review/SKILL.md on GitHub (opens in a new tab)
  • commit-batch

    Batch the working tree into logical, single-concern commits, then commit (and push if asked) instead of one monolithic `git add -A`. Use when you type /commit-batch or want your pending changes split into clean, focused commits.

    skills/commit-batch/SKILL.md on GitHub (opens in a new tab)
  • commit-batching

    Batch a dirty working tree into logical, single-concern commits instead of one monolithic `git add -A`. Use whenever you are about to commit and more than one file or concern has changed — survey every change, group by concern, stage each group by explicit path, write a focused message per commit, then push only if authorized.

    skills/commit-batching/SKILL.md on GitHub (opens in a new tab)
  • create-alert

    SLASH COMMAND — type /create-alert to author a scheduled Slack alert. Grills a fuzzy "tell me when X happens" ask into a testable trigger spec, dry-runs it live (no Slack send), and — only after you explicitly sign off on the synthesized spec — creates a claude.ai cloud routine that evaluates the trigger on a schedule and messages Slack when it fires. Create-only; never creates before sign-off. `…

    skills/create-alert/SKILL.md on GitHub (opens in a new tab)
  • evolve-claude-md

    Update CLAUDE.md — or the canonical AGENTS.md it redirects to — with durable knowledge from the current session. Use at the end of a working session to promote new findings, renamed variables, refined definitions, or corrected assumptions into the permanent project record.

    skills/evolve-claude-md/SKILL.md on GitHub (opens in a new tab)
  • figure-review

    Audit a scientific figure for publication-readiness: colormaps, uncertainty, axis labels, caption completeness, and claim support. Panel-aware — judges one panel of a composite against what its shared caption and sibling panels supply, and raises a likely-deliberate choice as `by-design?` instead of a defect. Use this whenever the user shares or references a figure, plot, panel, or colorbar for a…

    skills/figure-review/SKILL.md on GitHub (opens in a new tab)
  • grill-me

    Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

    skills/grill-me/SKILL.md on GitHub (opens in a new tab)
  • grilling

    Grill the user relentlessly about a plan or design, one decision at a time, until you reach shared understanding. Use when the user wants to stress-test a plan before building or uses a "grill" trigger phrase — and proactively, before any step that changes running state, allocates a shared resource (GPUs, ports, memory), edits an interdependent config, or could invalidate an earlier decision. Ada…

    skills/grilling/SKILL.md on GitHub (opens in a new tab)
  • handoff

    Create or update a durable project handoff for the next AI agent/session. Use when ending a coding/research session, switching agents, compressing context, or preparing another Claude/ChatGPT/Codex session to continue the work.

    skills/handoff/SKILL.md on GitHub (opens in a new tab)
  • lit-review

    Search and synthesize scientific literature from Zotero, arxiv, bioRxiv, Google Scholar, and Consensus. Use when framing a research question, designing methods, interpreting results, mapping the field landscape, or identifying future directions.

    skills/lit-review/SKILL.md on GitHub (opens in a new tab)
  • overbaked

    Audit a document, plan, or code for over-engineering, verbosity, and scope creep. Use when you've just written something and want a point-by-point check before finalizing.

    skills/overbaked/SKILL.md on GitHub (opens in a new tab)
  • pathfinder

    SLASH COMMAND — type /pathfinder to get a navigable map of every skill and subagent and when to reach for each. Resolves the reviewer-2-vs-panel decision. Use when unsure which skill or agent to invoke, or when orienting a new session.

    skills/pathfinder/SKILL.md on GitHub (opens in a new tab)
  • pickup

    Pick up work from repo-local handoff state. Use when starting a new Claude Code session, switching agents, returning to a project, or asking an AI agent to reconstruct context from prior work. Named `pickup` rather than `resume` to avoid shadowing Claude Code's built-in `/resume` conversation picker.

    skills/pickup/SKILL.md on GitHub (opens in a new tab)
  • recover-sessions

    Find and resume closed Claude Code sessions from the on-disk transcript store. Reports each session's working directory, last-active time and subject, with a ready-to-run resume command. Use when the user asks how to recover, resume, reopen, or find sessions that closed, crashed, or were lost — or wants to see what they were working on recently across projects.

    skills/recover-sessions/SKILL.md on GitHub (opens in a new tab)
  • repo-init

    SLASH COMMAND — type /repo-init to scaffold a new repository (or retrofit an existing one) with a standard project structure. Starts with a short intake grill (--no-grill skips). Research mode by default; --package for a distributable src-layout library. Never overwrites existing files; --dry-run previews.

    skills/repo-init/SKILL.md on GitHub (opens in a new tab)
  • reviewer-2

    Adopt a critical-reviewer stance to stress-test a claim, result, or manuscript section. For each claim: identify the baseline being compared against, name the counterfactual, surface plausible alternative explanations, and check that stated uncertainty is consistent with the strength of the claim. Use this whenever the user asks to be challenged, invokes "Skeptic," "Reviewer #2," "red team," "pok…

    skills/reviewer-2/SKILL.md on GitHub (opens in a new tab)
  • slack-message

    Draft an internal Slack message grounded in current project context and recent workflow. Use when sharing a status update, result, finding, or request with a teammate or internal stakeholder at your org.

    skills/slack-message/SKILL.md on GitHub (opens in a new tab)
  • spot-ai

    SLASH COMMAND — type /spot-ai to audit a document, paragraph, or sentence for AI-isms — gray-list style tells (lane 1) and substance weaknesses like hollow claims or fabricated specifics (lane 2). Severity + confidence per finding, fix suggested or missing substance named. Flags only; never rewrites.

    skills/spot-ai/SKILL.md on GitHub (opens in a new tab)
  • tab-setup

    Set a unique color and name for this Claude Code tab based on the current working directory. Use "all" to recolor and relabel every active session at once.

    skills/tab-setup/SKILL.md on GitHub (opens in a new tab)
  • unstale

    Detect and repair staleness residue in Python library code and notebooks — dead imports, dead code, resolved TODOs, stale comments/docstrings, and HANDOFF blockers. Use this whenever you want to clean up after a refactor, fix a comment that no longer matches the code, remove unused imports, check for leftover TODOs, detect doc drift, or tidy a notebook before sharing or submission — even without…

    skills/unstale/SKILL.md on GitHub (opens in a new tab)
  • worklog

    Capture a work-log entry to the Notion Work Journal, a remote server cache, and a local mirror. Use whenever the user asks to log, note, record, or journal progress, a decision, or what they just did — and as the capture step invoked by /handoff.

    skills/worklog/SKILL.md on GitHub (opens in a new tab)
  • write-new-skill

    Create new Claude Code skills with proper structure and progressive disclosure. Use when user wants to create, write, or build a new skill.

    skills/write-new-skill/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.