Community라이팅 & 에디팅github.com

keros68/academic-reference-matcher-skill

범용 AI 에이전트 문헌 매칭 Skill: 주장(claim) 식별, 지지 관계 검증 및 인용 출력

academic-reference-matcher-skill란 무엇인가요?

이 스킬은 AI 에이전트(Claude Code, Cursor, Codex 등)가 사용자가 제공한 학술 텍스트에 대해 신뢰할 수 있는 참고문헌을 찾고 검증할 수 있도록 설계된 워크플로우와 품질 기준을 제공합니다. 핵심은 허위 인용을 방지하고, '후보 참고문헌 발견'과 '해당 참고문헌이 주장을 지지함'을 엄격히 구분하며, 블로그나 2차 요약보다 1차 문헌을 우선시하는 것입니다. 이 스킬은 검색 엔진이나 유료 데이터베이스 접근을 자체적으로 포함하지 않고, 호스트 에이전트의 내장 웹 검색, 데이터베이스, 브라우저 도구 등을 활용합니다. '추가', '검증', '대체', '서식', '추출'의 다섯 가지 작업 모드와 '빠름', '표준', '심층', '감사'의 네 가지 검색 깊이를 지원하여, 사용자 요청의 복잡성과 정확성 요구에 따라 적응적으로 작업을 수행할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add keros68/academic-reference-matcher-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

Academic Reference Matcher (학술 참고문헌 매칭기)

개요 (Overview)

사용자가 제공한 학술 텍스트에 대한 학술 참고문헌을 찾고 검증합니다. 에이전트의 내장 웹 검색, 데이터베이스, 브라우저, 인용, 또는 라이브러리 도구를 우선적으로 사용하십시오. 이 스킬은 필수 외부 API 대신 워크플로우와 품질 기준을 제공합니다.

핵심 규칙 (Core Rules)

  • 인용, DOI, 저자명, 저널명, 출판연도를 절대 허위로 생성하지 마십시오.
  • "후보 참고문헌 발견"과 "해당 참고문헌이 주장을 지지함"을 분리하십시오.
  • 블로그나 2차 요약보다 1차 문헌, 체계적 리뷰, 표준, 데이터셋, 또는 공식 문서를 우선 사용하십시오.
  • 사용자가 요청한 인용 스타일과 언어를 유지하십시오. 요청이 없는 경우, 저자-연도 인라인 인용과 간결한 참고문헌 목록을 기본값으로 사용하십시오.
  • Standard+ 작업의 경우, 런타임이 파일을 쓸 수 있고 사용자가 복사, 내보내기, 또는 여러 인용 스타일을 요청한 경우 복사 준비가 된 파일을 선호하십시오.
  • 웹/데이터베이스 접근이 불가능한 경우, 참고문헌 목록, 검색 내보내기, DOI 목록, PDF 세트, Zotero 라이브러리, 또는 붙여넣은 검색 결과를 요청하십시오.
  • 접근 한계, 약한 일치, 검증되지 않은 주장을 숨기지 말고 공개하십시오. 그럴듯해 보이는 참고문헌으로 간극을 채우지 마십시오.

작업 모드 (Task Modes)

사용자 요청에서 모드를 선택하십시오:

  • 추가(Add): 인용되지 않은 주장에 대한 인용을 찾습니다.
  • 검증(Verify): 기존 인용이 첨부된 주장을 실제로 지지하는지 확인합니다.
  • 대체(Replace): 약하거나, 틀렸거나, 오래되었거나, 철회되었거나, 접근 불가능한 인용에 대해 더 강력하거나 정확한 참고문헌을 찾습니다.
  • 서식(Format): 알려진 참고문헌을 새로운 관련성 매칭 없이 요청된 스타일로 변환합니다.
  • 추출(Extract): 아직 검색하지 않고 인용 가치가 있는 주장을 식별합니다.

검색 깊이 (Search Depth)

사용자의 의도를 충족하는 가장 가벼운 깊이를 선택하십시오:

  • 빠름(Quick): 1-3개의 주장, 3-5개의 강력한 참고문헌, 빠른 지지 확인.
  • 표준(Standard): 문단 또는 짧은 섹션, 주장 표, 가능하면 2개 이상의 학술 출처.
  • 심층(Deep): 긴 섹션, 배경 검토, 또는 논쟁 중인 주제; 세그먼트 ID, 출처 라우팅, 검색 감사 사용.
  • 감사(Audit): 체계적 검토 준비, PRISMA와 같은 투명성, 또는 고위험 원고 작업; 재현 가능한 검색 로그와 명시적 한계 필요.

사용자가 "철저히", "체계적으로", "综述", "全面", "PRISMA", "메타분석", 또는 "Cochrane"을 요청한 경우 심층 또는 감사를 사용하십시오. 감사의 경우 작업 전에 범위와 한계를 명시하십시오.

워크플로우 (Workflow)

  1. 작업 범위를 설정합니다.

    • 분야, 날짜 민감도, 인용 스타일, 언어, 작업 모드, 검색 깊이를 식별합니다.
    • 긴 문서의 경우 섹션별로 처리하고 인용 번호를 안정적으로 유지합니다.
  2. 인용 가치가 있는 주장을 추출합니다.

    • 실증적, 인과적, 비교적, 정량적, 방법론적, 역사적, 또는 정의적 주장을 표시합니다.
    • 여러 주장 또는 긴 텍스트 작업의 경우 안정적인 세그먼트 ID(S001, S002, ...)를 할당합니다.
    • 일반적인 전환, 명백한 배경, 또는 요청하지 않은 사용자의 기여를 인용하지 마십시오.
    • 주장을 검색 쿼리로 변환할 때 references/query-planning.md를 로드하십시오.
  3. 넓게 검색한 다음, 좁게 검색합니다.

    • 주장의 정확한 구문과 주요 기술 용어로 시작합니다.
    • 가능한 경우 일반 웹 검색보다 먼저 제목/초록/DOI 출처를 검색합니다.
    • 출처 선택 또는 쿼리 작성 시 references/search-sources.md를 로드하십시오.
    • 도메인별 라우팅 또는 심층/감사 작업의 경우 references/source-routing.md를 로드하십시오.
    • 관련 논문이 유료 또는 메타데이터만 볼 수 있는 경우 references/paywall-aware-access.md를 로드하십시오.
  4. 관련성을 검증합니다.

    • 지지를 판단하기 위해 제목, 초록, 메타데이터, 스니펫, 사용 가능한 전문을 충분히 읽습니다.
    • 여러 후보가 있거나 높은 정확도가 필요한 작업의 경우 references/verification-rubric.md를 사용하여 각 후보에 점수를 매깁니다.
    • 단순히 키워드를 공유하는 논문보다 주장을 직접 지지하는 논문을 선호합니다.
    • 일치 항목을 사용 가능한 것으로 간주하기 전에 제목, 연도, 안정적인 URL 또는 DOI, 지지 근거가 필요합니다.
    • 주장이 순수하게 서지학적인 경우가 아니라면 제목, 키워드, 메타데이터를 강력한 지지가 아닌 발견 신호로 취급하십시오.
  5. 인용 형식을 지정하고 삽입합니다.

    • 사용자가 요청한 스타일을 사용하십시오. 출력 계약 및 스타일 참고 사항은 references/output-formats.md를 로드하십시오.
    • 인용을 해당 주장과 인접하게 유지하십시오.
    • 약한 일치에 대해 불확실성 메모를 포함하고 조용히 신뢰도를 과장하지 마십시오.
    • 사용자가 파일, 내보내기, 인용 패키지, 또는 쉬운 복사/붙여넣기 출력을 요청한 경우 복사 준비가 된 Markdown 보고서를 만드십시오.
    • Standard+ 작업의 경우 간결한 검색 감사를 포함하십시오. references/search-audit.md를 로드하십시오.

검색 전략 (Search Strategy)

가능하면 중요한 주장에 대해 최소 두 개의 독립적인 학술 출처를 사용하십시오. 좋은 기본 순서:

  1. 사용자가 제공한 참고문헌 목록, PDF, Zotero/Mendeley 내보내기, 또는 프로젝트 라이브러리.
  2. OpenAlex, Crossref, Semantic Scholar, PubMed/Europe PMC, arXiv, 접근 가능한 경우 IEEE/ACM/ScienceDirect/Springer/Nature 페이지.
  3. 게시자 페이지, DOI 기록, 사전 인쇄물, 또는 공식 보고서를 찾기 위한 일반 웹 검색만.

선택된 각 참고문헌에 대해 사용자가 감사할 수 있도록 충분한 출처 정보를 캡처하십시오: 제목, 저자, 연도, 발행처, DOI 또는 안정적인 URL, 한 문장의 지지 근거.

증거 최소 요건 (Evidence Minimums)

높음(High) 또는 중간(Medium) 신뢰도 일치의 경우 다음을 포함하십시오:

  • 서지 정보: 제목, 저자, 연도, 발행처;
  • 안정적인 식별자: DOI, PMID, arXiv ID, 입수 번호, 표준 번호, 또는 안정적인 URL;
  • 증거 근거: 초록, 전문, 메타데이터, 스니펫, 사용자 제공 PDF, 또는 공식 기록;
  • 지지 근거: 참고문헌을 정확한 주장에 연결하는 한 문장.

이 중 하나라도 누락되면 신뢰도를 낮추거나 메모를 추가하십시오.

증거 등급:

  • 발견 전용(Discovery-only): 제목, 키워드, 색인 메타데이터, 인용 횟수, 또는 관련 연구 목록이 관련성을 시사하지만 지지를 확립하지는 않음.
  • 초록 지원(Abstract-supported): 초록이 주장을 직접 지지함; 일반적으로 중간(Medium) 수준, 주장이 광범위하고 위험이 낮은 경우 제외.
  • 전문 지원(Fulltext-supported): 전문, 사용자 제공 PDF, 공식 지침, 데이터셋 기록, 또는 게시자 페이지가 주장을 직접 지지함; 높음(High) 수준에 적합.
  • 서지 전용(Bibliographic-only): 존재, 저자, 연도, 발행처, DOI, 또는 출판 상태에 대한 주장에만 메타데이터로 충분함.

출력 (Output)

작은 요청의 경우 인용문과 참고문헌 목록이 포함된 산문으로 답변하십시오.

Standard+ 작업의 경우, 또는 사용자가 "文件", "复制", "导出", "copy", "paste", "BibTeX", "RIS", "GB/T", 또는 여러 인용 스타일을 요청한 경우 가능하면 파일 출력을 만드십시오:

  • reference-match-report.md: 인용 수정본, 주장-참고문헌 표, 참고문헌, 주의사항, 검색 감사가 포함된 복사 준비 완료 보고서.
  • references-apa.md, references-gbt7714.md, references-vancouver.md, 또는 references-ieee.md: 요청 시 스타일별 참고문헌 목록.
  • references.bib 또는 references.ris: 요청 시 및 충분한 메타데이터가 확인된 경우 기계 판독 가능 항목.

채팅에서는 짧은 요약과 파일 경로를 반환하십시오. 파일을 만들 수 없는 경우가 아니라면 채팅에 전체 보고서를 중복 게시하지 마십시오.

여러 주장 매칭의 경우 다음 간결한 표를 사용하십시오:

주장(Claim)모드(Mode)최고 참고문헌(Best reference)지지(Support)증거 근거(Evidence basis)신뢰도(Confidence)비고(Notes)

신뢰도 레이블 사용:

  • 높음(High): 일치하는 모집단, 방법, 메커니즘, 또는 결과로 주장을 직접 지지함.
  • 중간(Medium): 더 넓은 요점을 지지하지만 범위, 방법, 또는 맥락에서 다름.
  • 낮음(Low): 관련 배경만; 강력한 지지로 제시하지 마십시오.

신뢰할 수 있는 일치 항목이 없는 주장에 대한 "확인 불가" 섹션으로 끝내십시오.

심층(Deep) 또는 감사(Audit) 작업의 경우 표에 세그먼트 ID를 포함하고 검색 감사 요약을 포함하십시오.

한계 (Limits)

  • 이 스킬에는 내장 검색 엔진, 유료 데이터베이스 접근, 또는 인용 파서가 없습니다.
  • 검색 품질은 호스트 에이전트가 사용 가능한 도구와 사용자가 제공한 코퍼스에 따라 달라집니다.
  • 유료 콘텐츠, 누락된 초록, 불완전한 메타데이터, 속도 제한, 접근 불가능한 PDF로 인해 검증이 약화될 수 있습니다.
  • 유료 기록은 발견 및 후보 순위 매기기에 여전히 유용할 수 있지만, 메타데이터만 볼 수 있는 경우 지지 신뢰도가 제한됩니다.
  • 사용자가 제한된 코퍼스 또는 재현 가능한 데이터베이스 검색 전략을 제공하지 않는 한 문헌 범위는 완전하지 않습니다.
  • 최종 저널별 서식 및 고위험 원고 확인은 여전히 사람의 검토가 필요할 수 있습니다.

일반적인 실수 (Common Mistakes)

  • 높은 인용 횟수를 관련성으로 취급하지 마십시오.
  • 리뷰가 명확하게 보고하고 사용자가 2차 출처를 수락하지 않는 한 특정 실험 결과에 대해 리뷰를 인용하지 마십시오.
  • 초록에 같은 용어가 포함되어 있다는 이유만으로 논문을 사용하지 마십시오.
  • 현재 참고문헌이 틀렸거나, 약하거나, 철회되었거나, 접근 불가능하거나, 요청된 범위를 벗어나지 않는 한 사용자의 인용을 대체하지 마십시오.
  • 누락된 접근을 숨기지 마십시오. 확인된 사항과 열 수 없었던 사항을 말하십시오.
  • 비공식적인 Google Scholar 스크래핑 또는 CAPTCHA 우회 방법에 의존하지 마십시오. 대신 안정적인 학술 기록을 사용하십시오.
  • 사용자가 제한된 코퍼스 또는 재현 가능한 데이터베이스 검색 전략을 제공하지 않는 한 완전한 범위를 주장하지 마십시오.

관련 스킬