Community코딩 & 개발github.com

claude-office-skills/smart-ocr

스마트 OCR 기술을 사용하여 이미지, PDF, 스캔된 문서에서 텍스트를 추출하고 구조화된 데이터로 변환하는 도구입니다.

smart-ocr란 무엇인가요?

이 스킬은 Claude Code 환경에서 이미지, PDF 파일, 스캔된 문서 등에서 텍스트를 정확하게 추출하는 스마트 OCR 기능을 제공합니다. 사용자는 업로드된 문서를 분석하여 손글씨, 인쇄체, 다국어 텍스트를 인식하고, 추출된 데이터를 JSON, CSV, 마크다운 테이블 등 구조화된 형식으로 변환할 수 있습니다. 이 도구는 특히 팩스, 계약서, 명함, 영수증 등 비정형 문서를 디지털화해야 하는 업무에서 유용하며, 복잡한 레이아웃이나 저품질 이미지에서도 높은 정확도를 유지합니다. SKILL.md 문서에 따르면, 이 스킬은 Claude Code의 에이전트 기능을 활용하여 사용자 프롬프트를 기반으로 자동 OCR 처리를 수행하며, 처리 결과는 즉시 대화 내에서 활용 가능합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/smart-ocr

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

미리보기

스킬 README에서

샘플 영수증

문서

smart-ocr은(는) 무엇을 하나요?

스마트 OCR 기술을 활용하여 이미지, PDF, 스캔된 문서에서 텍스트를 추출하고 구조화된 데이터로 변환합니다.

기능

  • 고성능 텍스트 인식: 손글씨, 인쇄체, 다국어 텍스트를 높은 정확도로 인식합니다.
  • 다양한 입력 형식 지원: JPEG, PNG, PDF, TIFF 등 주요 이미지 및 문서 형식을 지원합니다.
  • 구조화된 데이터 출력: 추출된 텍스트를 JSON, CSV, 마크다운 테이블 등으로 변환합니다.
  • 자동 처리: Claude Code의 에이전트가 사용자 요청에 따라 자동으로 OCR을 수행하고 결과를 제공합니다.

사용 방법

Claude Code에서 다음 명령어를 사용하거나, 자연어 프롬프트로 OCR을 요청할 수 있습니다.

# 이미지 파일에서 텍스트 추출
claude code ocr --image path/to/image.png

# PDF 파일 처리
claude code ocr --pdf path/to/document.pdf

# 출력 형식 지정
claude code ocr --image receipt.jpg --format json

자연어 프롬프트 예시:

  • "이 영수증 이미지에서 텍스트를 추출해줘"
  • "명함.jpg에 있는 정보를 JSON 형식으로 변환해줘"
  • "계약서.pdf의 내용을 마크다운 테이블로 정리해줘"

지원 플랫폼

  • Claude Code (권장)
  • Cursor
  • Codex

구성

이 스킬은 다음과 같은 구성 요소를 포함합니다:

  • ocr-engine/: 핵심 OCR 처리 모듈
  • formatters/: 데이터 출력 형식 변환기
  • preprocessors/: 이미지 전처리 (노이즈 제거, 이진화 등)
  • config/: 언어 및 성능 설정 파일

환경 변수

변수명설명기본값
OCR_LANGUAGE인식할 언어 설정eng+kor
OCR_DPI이미지 해상도 설정300
OUTPUT_FORMAT기본 출력 형식json

예제

입력 이미지

샘플 영수증

추출 결과 (JSON)

{
  "store": "ABC 마트",
  "date": "2025-02-15",
  "items": [
    {"name": "우유", "price": 2500},
    {"name": "빵", "price": 1800}
  ],
  "total": 4300
}

참고 사항

  • 저품질 이미지의 경우 사전 전처리를 통해 인식률을 높일 수 있습니다.
  • 한 번에 여러 문서를 처리하려면 와일드카드(*)를 사용하세요.
  • 보안이 중요한 문서는 로컬 처리 모드를 활성화하세요.

연락처

문제가 발생하면 GitHub Issues를 통해 알려주세요.

Individual skills in this repo

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

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

관련 스킬