<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 1d ago

by s-choung

Research-Skills

Claude Code skills, subagents, and slash commands for scientific research (paper writing, figures, document automation, Korean research paperwork)

  • Active — Updated in the last 14 days
Works with
  • Claude
View on GitHub (opens in a new tab)

36 GitHub stars (36)

+1 in 30 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Nov 6: +3 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: +1 starsOct 8: 0 starsOct 9: +1 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 starsOct 17: 0 starsOct 18: 0 starsOct 19: 0 starsOct 20: 0 starsOct 21: 0 starsOct 22: 0 starsOct 23: 0 starsOct 24: 0 starsOct 25: 0 starsOct 26: 0 starsOct 27: 0 starsOct 28: 0 starsOct 29: 0 starsOct 30: 0 starsOct 31: 0 starsNov 1: 0 starsNov 2: 0 starsNov 3: 0 starsNov 4: 0 starsNov 5: 0 starsNov 6: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 4+1
Oct 50
Oct 60
Oct 7+1
Oct 80
Oct 9+1
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
Oct 170
Oct 180
Oct 190
Oct 200
Oct 210
Oct 220
Oct 230
Oct 240
Oct 250
Oct 260
Oct 270
Oct 280
Oct 290
Oct 300
Oct 310
Nov 10
Nov 20
Nov 30
Nov 40
Nov 50
Nov 60
  • 29 skills (29 skills found in its SKILL.md files)
  • 1 forks (1 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add s-choung/Research-Skills

Asks which skills and agents to install. Just one: npx skills add s-choung/Research-Skills --skill ase — add -g for every project.

Claude Code

git clone https://github.com/s-choung/Research-Skillscp -r "Research-Skills/skills/ase" ~/.claude/skills/

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

Plugin

/plugin marketplace add s-choung/Research-Skills

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.

  • ase

    No description in the SKILL.md.

    skills/ase/SKILL.md on GitHub (opens in a new tab)
  • blender-atom-render

    Render atomic structures and individual atom spheres using Blender's io_mesh_atomic addon. Two modes - (1) full-structure auto-frame rendering with multi-angle support, (2) single-atom sphere rendering for legends. Triggers - /blender-atom-render, "atom render", "원자 렌더링", "atom legend", "레전드 만들어", "blender로 렌더", "구 렌더링", "structure render blender"

    skills/blender-atom-render/SKILL.md on GitHub (opens in a new tab)
  • catagent

    Compute catalyst adsorption energies (metal, bimetallic, high-entropy alloy, rutile oxide surfaces) with a machine-learned interatomic potential through CatAgent (https://catagent.schoung.com). Two modes - (1) remote, call the public CatAgent HTTP API and let ccel-mace run MACE/UMA, (2) local, import the vetted catagent_harness.py next to your own MACE install. Triggers - /catagent, "adsorption e…

    skills/catagent/SKILL.md on GitHub (opens in a new tab)
  • ccel_slide_skill

    CCEL 연구과제 발표자료 스타일로 슬라이드 덱을 생성. 어떤 주제/기존 PPT든 받아서 네이비-골드-오렌지 + 나눔스퀘어 + 탭칩 패널 스타일의 HTML과 PPTX를 동일하게 만들고 fade 애니메이션을 양쪽에 똑같이 주입. Triggers - /ccel_slide_skill, ccel 슬라이드, ccel 스타일, CCEL slide, 과제 스타일 슬라이드, 과제 발표자료 ppt, 그 네이비골드 과제 스타일.

    skills/ccel_slide_skill/SKILL.md on GitHub (opens in a new tab)
  • computational-section-writing

    Use when writing or revising the computational part (MD, DFT, MLIP) of a manuscript - Results paragraphs, Methods, SI numbering, Word versioning. Triggers - 계산 파트 써줘, 시뮬레이션 파트 원고, computational section, computational writing, 계산 결과 writing, 실험 논문에 계산 넣기, MD 결과 원고, DFT 결과 원고, Results 흐름, Methods 서술, SI 번호, 지칭 대상, in order to, 왜 했는지.

    skills/computational-section-writing/SKILL.md on GitHub (opens in a new tab)
  • design2html

    Design spec MD 파일을 읽어 해당 디자인 시스템의 토큰·컴포넌트·레이아웃을 충실히 반영한 single-file HTML 쇼케이스 페이지를 생성한다. Triggers: /design2html, 디자인 HTML 만들어, design to html, 디자인 스펙 페이지, showcase page, design spec to webpage

    skills/design2html/SKILL.md on GitHub (opens in a new tab)
  • docx-scientific-formatting

    No description in the SKILL.md.

    skills/docx-scientific-formatting/SKILL.md on GitHub (opens in a new tab)
  • figure_construction

    Use when composing a multi-panel paper figure (main figure, SI figure, collage of existing plots) or when the user says 콜라주, 콜라쥬, 패널 합쳐, main figure 구성, figure 구성, 그림 합치기, 서브플롯 정렬, 프레임 맞춰, 논문 그림 조립, panel layout, composite figure. Re-plots panels from source data in one matplotlib figure instead of pasting images, so frames, colours, and font sizes match.

    skills/figure_construction/SKILL.md on GitHub (opens in a new tab)
  • hpc-monitor

    Use when the user wants a one-shot read-only status view of their compute — local machine + SLURM GPU cluster + a scheduler-less CPU server + Matlantis (papermill MD jobs) — as tqdm-style bars. Pure bash + ssh, no LLM/API. Triggers - hpcmon, HPC 모니터, GPU 현황, 큐 상황, squeue, 서버 현황, 잡 현황, matlantis 잡, MD 잡 확인, "얼마나 busy".

    skills/hpc-monitor/SKILL.md on GitHub (opens in a new tab)
  • html-minimal

    Use when creating HTML reports, analysis documents, briefing materials, or any standalone HTML document. Triggers - HTML 리포트, 분석 문서, 브리핑, HTML 만들어, 리포트 작성, report, html document, 문서 만들어

    skills/html-minimal/SKILL.md on GitHub (opens in a new tab)
  • humanizer_eng

    Revise AI-generated English text so it reads like a specific person wrote it. Use this skill when the user asks to "humanize", "make natural", "remove AI feel", "rewrite like a person wrote it", fix "AI-sounding" text, or pass AI detection on English prose. Also trigger when the user pastes English text and asks for a more natural or human tone. Do NOT use for summarization, translation, creative…

    skills/humanizer_eng/SKILL.md on GitHub (opens in a new tab)
  • humanize-writing

    Revise AI-generated or mechanical-sounding text so it reads like a specific person wrote it. Use this skill when the user asks to "humanize", "make natural", "remove AI feel", "rewrite like a person wrote it", fix "AI-sounding" or "기계적인" text, or pass AI detection. Also trigger when the user pastes text and asks for a more natural or human tone, in either English or Korean. Do NOT use for summari…

    skills/humanizer_kor/SKILL.md on GitHub (opens in a new tab)
  • ko-writing

    한국어 출력 품질 단일 스킬. AI체 제거(ko-prose.md)와 완결 문장 교정(fluent-korean.md)을 한 번에 적용한다. 사용자에게 보내는 한국어 보고, 답변, 문서, 리포트, 캡션, HTML 본문을 쓰거나 다듬을 때 사용. 글 전체의 순서, 이름 고정, 비교 수치, 분량은 humanreadable.md, 계층 불릿과 HTML 목록 변환은 bullets.md, Codex 독자 검수는 codex-review.md가 맡는다 (예전 bulletization, less-talk, humanize-codex 스킬을 2026-10-21 흡수). Triggers - ko-writing, humanreadable, human readable, 읽기 쉽게, 사람이 읽게, bulletization, 불릿으로…

    skills/ko-writing/SKILL.md on GitHub (opens in a new tab)
  • matplotlib-scientific

    No description in the SKILL.md.

    skills/matplotlib-scientific/SKILL.md on GitHub (opens in a new tab)
  • meetingnote-paperwork

    Generate Korean research project meeting notes (회의록) in a fixed paperwork template. Use when the user asks for 회의록, meeting note paperwork, 과제 회의록 써줘, 회의록 부탁, or types /meetingnote-paperwork. Takes a 과제명 as input (asks once if missing) and drafts content in a computational chemistry / materials design voice (screening, DFT, descriptor, ML, benchmark, reaction path).

    skills/meetingnote-paperwork/SKILL.md on GitHub (opens in a new tab)
  • openrouter-cost

    OpenRouter API 지출·잔액 조회 + "방금 얼마 썼는지" 델타 측정. macOS keychain 또는 OPENROUTER_API_KEY로 계정별 lifetime/monthly/weekly/daily usage와 남은 크레딧을 표로 보여주고, run 전후 snapshot/diff로 정확한 증분 비용을 낸다. 키 값은 절대 출력하지 않는다. Triggers - openrouter 비용, openrouter 지출, 크레딧 확인, 잔액 확인, 얼마 썼어, 방금 얼마 썼어, api 비용 확인, spend check, openrouter usage, cost monitor, 이번에 얼마.

    skills/openrouter-cost/SKILL.md on GitHub (opens in a new tab)
  • ovito-atom-render

    Render atomic structures with OVITO's CPU ray tracers (OSPRay, Tachyon) on the ccel-mace server. Use for large structures (10k-1M atoms) where Blender EEVEE is too slow or the GPU is unavailable, and for nanoparticle, slab, or MD snapshot panels that need real shadows on a transparent background. Triggers - ovito 렌더, ospray, tachyon, 나노입자 렌더, 큰 구조 렌더, 원자 렌더 서버, 투명배경 구조 그림, 확대 서브피규어, zoom 렌더, matt…

    skills/ovito-atom-render/SKILL.md on GitHub (opens in a new tab)
  • paper-bib

    Generate verified BibTeX entries from DOI, title, or paper-ref output

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

    영어 과학 논문 글쓰기의 단일 진입점. (1) 자연어 요청을 plan / ref / draft / critic / humanize로 분류해 해당 subagent로 보내는 router, (2) 저자 문체 프로필과 압축 규칙(references/style.md), 영어 산문 다듬기(references/fluent-english.md), IMRAD 섹션과 인용 포맷(references/sections.md)을 담는다. 예전 paper-style, fluent_english, paper-sections 스킬과 /paper 커맨드를 2026-10-21 합쳤다. Triggers - /paper, paper style, 저자 문체, style profile, 논문 스타일, 논문 humanize, AI 흔적 제거, pa…

    skills/paper/SKILL.md on GitHub (opens in a new tab)
  • pptx-too-heavy

    PPTX 파일의 무거운 이미지를 분석하여 용량순 3열 그리드 HTML 리포트를 생성. 슬라이드별 미디어 매핑, EMF/TIF 변환, 해상도/용량 표시. Triggers - /pptx-too-heavy, "pptx 무거워", "pptx 용량", "슬라이드 이미지 분석", "heavy images", "pptx 이미지 크기", "발표자료 용량 줄이기", "pptx analyze images".

    skills/pptx-too-heavy/SKILL.md on GitHub (opens in a new tab)
  • report

    연구 결과(csv, json, 로그, 구조 파일, 기존 그림)를 여러 스킬(design2html, matplotlib-scientific, blender-atom-render, ko-writing)로 조합해 단일 파일 HTML 리포트 하나로 만드는 오케스트레이션 스킬. 계획 > 툴 리스팅 > 재료 리스팅 > 분석 > 생산 > 합체 > audit > 문체 정제 순서로 가고, 재료 생산과 이미지 검수는 sonnet subagent에 맡긴다. Triggers - /report, html 리포트 만들어, 결과 정리해서 리포트, report html, 벤치 결과 리포트, 실험 결과 html로, 중복 제거, 같은 내용이 두 번 나온다, 이거 지워도 되지 않냐, redundant (redundancy-remove.md…

    skills/report/SKILL.md on GitHub (opens in a new tab)
  • report_less_slop

    결과나 자료를 읽는 사람이 바로 결정할 수 있는 단일 파일 한국어 HTML 리포트로 만든다. 상단 nav, 큰 제목과 한 줄씩 끊은 lead, 요약 박스, 색으로 칠한 핵심 표 하나, 대조표, 접힌 부록으로 된 고정 레이아웃(templates/build_minimal.py)에, AI체와 군더더기를 빼는 글쓰기 규칙(writing/)과 정적 검사(templates/check_html.py)를 한 폴더에 묶었다. report, ko-writing, design2html 스킬을 공유용으로 합친 자급자족 버전. Triggers - report_less_slop, 리포트 만들어, html 리포트, 결과 정리 리포트, 비교 리포트, less slop, 군더더기 없는 리포트, 읽기 쉬운 리포트.

    skills/report_less_slop/SKILL.md on GitHub (opens in a new tab)
  • slide-audit

    Render HTML slide decks to per-slide PNGs and verify layout by (1) deterministic Playwright bounding-rect diagnostic and (2) parallel subagents that visually review the screenshots. Catches text overlap, clipping, overflow, layout bugs. Triggers - 글자 겹침, 슬라이드 스크린샷, 슬라이드 검수, 슬라이드 검증, deck 리뷰, slide audit, slide overlap, slide verify, HTML 슬라이드 점검.

    skills/slide-audit/SKILL.md on GitHub (opens in a new tab)
  • smart-compact

    Save session state to .claude/session-state.md for recovery after /clear. Designed to be fast — required sections first, optional sections only when relevant. Trigger: /smart-compact

    skills/smart-compact/SKILL.md on GitHub (opens in a new tab)
  • soagent

    Compute solid-oxide cell material properties (perovskite oxides for SOEC/SOFC - O vacancy formation, surface energy, A-site/B-site substitution, EOS bulk modulus, database screening) with a machine-learned interatomic potential through SOAgent (https://soagent.schoung.com). Remote mode only - call the public SOAgent HTTP API and let ccel-mace run MACE. Triggers - /soagent, "O vacancy formation en…

    skills/soagent/SKILL.md on GitHub (opens in a new tab)
  • transcript2html

    Use when the user wants to convert a YouTube transcript.md (produced by /youtube or /youtube2script) into a readable Korean dark-mode HTML document, with frames embedded and a cleaned-up transcript_formatted.md. Triggers - /transcript2html, 트랜스크립트 HTML, 스크립트 읽기모드, transcript 읽기, 유튜브 스크립트 한국어, transcript 한국어 변환.

    skills/transcript2html/SKILL.md on GitHub (opens in a new tab)
  • youtube

    Use when the user provides a YouTube URL and wants to extract transcript content as markdown. Triggers - /youtube, YouTube transcript, 유튜브 자막, transcript 추출, 유튜브 내용 가져와.

    skills/youtube/SKILL.md on GitHub (opens in a new tab)
  • youtube2mp4

    Use when the user provides a YouTube URL and wants to download the video as an mp4 file (optionally audio-only, resolution-capped, or time-trimmed). Triggers - /youtube2mp4, youtube download, 유튜브 다운로드, mp4 다운, yt-dlp download, 영상 저장.

    skills/youtube2mp4/SKILL.md on GitHub (opens in a new tab)
  • rxn-diagram-inset

    Use when drawing a reaction energy diagram with Blender-rendered structure insets next to each state (원형 fade 인셋, 다이어그램에 구조 그림, energy diagram with structures, integrated figure with renders, 인셋 다이어그램). Child skill of matplotlib-scientific / rxn-diagram.

    skills/matplotlib-scientific/rxn-diagram-inset/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.