Communitygithub.com

문헌 검토

학술, 생명의학, 기술, 과학 주제에 대한 체계적인 문헌 검토 워크플로우로, 검색 계획, 출처 선별, 종합, 인용 확인, 증거 기록을 포함합니다. 학술 또는 기술 문헌의 모음을 찾고, 선별하고, 종합하고, 인용해야 할 때 사용합니다.

문헌 검토란 무엇인가요?

이 스킬은 연구 질문을 정의하고, 검색 프로토콜을 수립하며, 여러 데이터베이스(PubMed, arXiv, Semantic Scholar 등)에서 체계적으로 문헌을 수집하고, 중복을 제거하고, 제목/초록/전문 단계로 출처를 선별한 후, 구조화된 표를 사용하여 데이터를 추출합니다. 증거를 주제별로 종합하고, 확신 수준(높음/중간/낮음)에 따라 주장을 구분하며, DOI나 PMID를 통해 인용을 검증합니다. 스킬은 서술적 검토, 범위 검토, 체계적 검토, 메타 분석 등 다양한 검토 유형을 지원하며, 사용자가 원하는 수준의 엄격함을 물은 후 기본값(범위 검토 또는 체계적 검토)으로 진행합니다. 최종 결과는 표준화된 마크다운 템플릿(연구 질문, 검색 전략, 포함/배제 기준, 증거 요약, 주제별 종합, 한계점, 참고문헌, 검색 로그)으로 출력됩니다. 주요 주의사항으로는 검색 스니펫을 증거로 사용하지 말 것, 서로 다른 유형의 문헌(사전인쇄본, 리뷰, 일차 연구)을 명확히 구분할 것, 부정적이거나 상충되는 결과를 누락하지 말 것, 재현 가능한 프로토콜 없이 체계적 검토의 엄격함을 주장하지 말 것 등이 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/ECC/tree/main/skills/scientific-thinking-literature-review

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

문헌 검토은(는) 무엇을 하나요?

이 스킬은 학술 또는 기술 문헌의 모음을 찾고, 선별하고, 종합하고, 인용해야 할 때 사용합니다.

사용 시점

  • 체계적, 범위, 또는 서술적 문헌 검토를 작성할 때.
  • 연구 질문에 대한 최신 기술 수준을 종합할 때.
  • 연구의 공백, 모순, 또는 향후 연구 방향을 찾을 때.
  • 논문이나 보고서의 배경 섹션에 인용이 포함된 내용을 준비할 때.
  • 동료 검토 논문, 사전인쇄본, 특허, 기술 보고서 전반의 증거를 비교할 때.

검토 유형

  • 서술적 검토: 광범위한 종합; 방향 설정에 유용.
  • 범위 검토: 개념, 방법, 증거 공백을 매핑.
  • 체계적 검토: 사전 정의된 프로토콜, 재현 가능한 검색, 명시적 선별 및 제외.
  • 메타 분석: 체계적 검토에 정량적 효과 집계를 더한 것.

사용자에게 필요한 엄격함의 수준을 물어보십시오. 지정되지 않은 경우, 탐색 작업에는 범위 검토를, 출판 또는 임상 주장에는 체계적 검토를 기본값으로 사용합니다.

워크플로우

1. 질문 정의

프롬프트를 검색 가능한 연구 질문으로 변환합니다.

임상 또는 생명의학 작업의 경우 PICO 사용:

  • 인구(Population)
  • 중재 또는 노출(Intervention or exposure)
  • 비교(Comparator)
  • 결과(Outcome)

기술 작업의 경우 사용:

  • 시스템 또는 도메인(system or domain)
  • 방법 또는 중재(method or intervention)
  • 비교 기준(comparison baseline)
  • 평가 지표(evaluation metric)

2. 검색 계획

출처를 수집하기 전에 검색 프로토콜을 만듭니다:

  • 검색할 데이터베이스
  • 날짜 범위
  • 언어
  • 출판 유형
  • 포함 기준
  • 제외 기준
  • 정확한 검색 문자열

최소 유용한 데이터베이스 세트:

  • 생명의학 및 생명 과학 문헌을 위한 PubMed.
  • CS, 수학, 물리학, 정량 생물학 및 사전인쇄본을 위한 arXiv.
  • 광범위한 학술 발견을 위한 Semantic Scholar 또는 Crossref.
  • 해당되는 경우 임상 시험 등록소, 특허 데이터베이스, 표준 기관, 공식 기술 문서와 같은 도메인별 출처.

3. 검색 및 증거 기록

검토를 재현 가능하게 만드는 검색 로그를 유지합니다:

| 데이터베이스 | 검색 날짜 | 질의 | 필터 | 결과 | 내보내기 |
| --- | --- | --- | --- | ---: | --- |
| PubMed | 2026-05-11 | `("CRISPR"[tiab] OR "Cas9"[tiab]) AND "sickle cell"[tiab]` | 2020:2026, 영어 | 86 | PMID 목록 |
| arXiv | 2026-05-11 | `CRISPR sickle cell gene editing` | q-bio, 2020:2026 | 9 | BibTeX |

최종 산문과 별도로 원시 ID, URL, DOI, 초록, 메모를 저장합니다.

4. 중복 제거

다음 순서로 중복을 제거합니다:

  1. DOI
  2. PMID 또는 arXiv ID
  3. 정확한 제목
  4. 정규화된 제목 + 첫 번째 저자 및 연도

제거된 중복 수를 기록합니다.

5. 출처 선별

단계별로 선별합니다:

  1. 제목
  2. 초록
  3. 전문

체계적 작업의 경우 제외 사유를 기록합니다:

  • 잘못된 인구
  • 잘못된 중재
  • 잘못된 결과
  • 일차 연구가 아님
  • 중복
  • 전문을 이용할 수 없음
  • 날짜 범위 밖

6. 데이터 추출

구조화된 추출 테이블을 사용합니다:

| 연구 | 설계 | 인구/데이터 | 방법 | 비교 | 결과 | 주요 발견 | 한계 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 저자 연도 | RCT/코호트/리뷰 등 | 표본 또는 코퍼스 | 방법 | 기준 | 측정된 결과 | 결과 | 주의사항 |

기술 논문의 경우 데이터셋, 벤치마크, 지표, 기준, 재현성 노트를 포함합니다.

7. 종합

논문을 하나씩 요약하지 말고 주제별로 증거를 그룹화합니다.

유용한 종합 관점:

  • 가장 강력한 증거
  • 상충되는 증거
  • 방법론적 약점
  • 인구 또는 데이터셋 한계
  • 최신성 및 재현
  • 실용적 함의
  • 답변되지 않은 질문

확신 수준별로 주장을 구분합니다:

  • 높은 확신: 여러 출처에서 재현되고 고품질 증거.
  • 중간 확신: 표본, 방법 또는 최신성에 의해 제한되지만 그럴듯함.
  • 낮은 확신: 초기, 추측성, 단일 출처, 또는 약하게 측정됨.

8. 인용 확인

최종 확정 전:

  • DOI, PMID, arXiv ID 또는 공식 URL 확인
  • 저자 이름 및 출판 연도 확인
  • 논문이 주장하지 않는 내용에 대해 인용하지 않음
  • 사전인쇄본은 사전인쇄본으로 표시
  • 리뷰와 일차 증거 구분

출력 템플릿

# 문헌 검토: <주제>

생성: <날짜>
검토 유형: <서술적 | 범위 | 체계적 | 메타 분석>
검색 창: <날짜>
데이터베이스: <목록>

## 연구 질문

## 검색 전략

## 포함 및 제외 기준

## 증거 요약

## 주제별 종합

## 공백 및 한계

## 참고문헌

## 검색 로그

주의사항

  • 검색 스니펫을 증거로 취급하지 마십시오.
  • 사전인쇄본, 리뷰, 일차 연구를 라벨 없이 혼합하지 마십시오.
  • 부정적이거나 상충되는 발견을 생략하지 마십시오.
  • 재현 가능한 프로토콜 없이 체계적 검토의 엄격함을 주장하지 마십시오.
  • 범위가 명시적으로 해당 데이터베이스로 제한되지 않는 한, 광범위한 주장에 단일 데이터베이스를 사용하지 마십시오.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m/ECC

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

affaan-m/fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

affaan-m/manim-video

日本語翻訳:このファイルは manim-video 用の日本語翻訳が必要です

affaan-m/remotion-video-creation

Remotion のベストプラクティス - React で動画を作成する。3D、アニメーション、音声、字幕、チャート、トランジションなどをカバーするドメイン固有の29のルール。

affaan-m/video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output. Use when setting team process, review gates, or ownership rules for a codebase largely written by agents.

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project.

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

관련 스킬