Community코딩 & 개발github.com

BENJAMINGLAI/anki-card-skill

텍스트, 파일 또는 URL에서 HTML 서식, 계층적 태그, CJK 지원과 함께 Anki 플래시카드를 생성하고 TSV, APKG 또는 AnkiConnect로 내보냅니다.

anki-card-skill란 무엇인가요?

이 스킬은 텍스트, 파일, 또는 URL에서 Anki 플래시카드를 자동으로 생성하고 내보내는 AI 비서용 도구입니다. HTML 서식, 계층적 태그, CJK(중국어, 일본어, 한국어) 문자 지원을 포함하여 다양한 학습 자료를 효율적으로 Anki 덱으로 변환할 수 있습니다. 생성된 카드는 TSV, APKG 파일 형식으로 내보내거나 AnkiConnect를 통해 직접 Anki 애플리케이션에 동기화할 수 있습니다. 또한, 파일에서 읽어들인 내용을 기반으로 한 줄씩 카드를 생성하는 기능과 URL에서 직접 콘텐츠를 추출하여 카드를 만드는 기능을 제공하므로, 언어 학습이나 시험 준비를 위한 맞춤형 플래시카드 제작에 매우 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add BENJAMINGLAI/anki-card-skill

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

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

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

문서

anki-card-skill은(는) 무엇을 하나요?

텍스트, 파일 또는 URL에서 HTML 서식, 계층적 태그, CJK 지원과 함께 Anki 플래시카드를 생성하고 TSV, APKG 또는 AnkiConnect로 내보냅니다.

기능

  • 텍스트 입력: 일반 텍스트에서 즉시 플래시카드 생성
  • 파일 처리: 파일에서 내용을 읽어 한 줄씩 카드 생성
  • URL 수집: 웹 페이지에서 관련 정보를 추출하여 카드 생성
  • HTML 서식: 카드 앞면과 뒷면에 풍부한 HTML 서식 지원
  • 계층적 태그: 조직을 위해 계층적 태그 구조 지원
  • CJK 지원: 중국어, 일본어, 한국어 문자 완벽 지원
  • 내보내기: TSV, APKG 파일 형식 또는 AnkiConnect로 직접 내보내기

사용 방법

  1. 직접 텍스트 입력:

    anki create --front "질문" --back "답변" --tags "태그1::하위태그"
    
  2. 파일에서 읽기:

    anki create --from-file "경로/파일명.txt" --tags "태그"
    
  3. URL에서 읽기:

    anki create --from-url "https://example.com/page" --tags "태그"
    
  4. 내보내기:

    anki export --format tsv --output "카드.tsv"
    anki export --format apkg --output "덱.apkg"
    anki export --format anki-connect
    

환경 변수

  • ANKI_CONNECT_URL: AnkiConnect 연결을 위한 URL (기본값: http://localhost:8765)
  • ANKI_DECK_NAME: 기본 덱 이름 (기본값: Default)
  • ANKI_MODEL_NAME: 기본 모델 이름 (기본값: Basic)

파일 형식

입력 파일은 각 줄이 하나의 카드('질문|답변|태그' 형식)여야 합니다. 예:

한국의 수도는?|서울입니다|지리::한국
일본의 수도는?|도쿄입니다|지리::일본

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex CLI
  • 기타 AI 비서

라이선스

MIT

관련 스킬