Community라이팅 & 에디팅github.com

Mucinous-freelance33/feishu-lark-agent

자연어로 Feishu를 제어하여 메시지 전송, 문서 생성, 일정 관리, 스프레드시트 업데이트를 가능하게 합니다.

feishu-lark-agent란 무엇인가요?

이 스킬은 AI 에이전트가 Feishu(飞书, Lark)의 오픈 API와 Python 스크립트를 통해 자연어 명령을 Feishu 작업으로 변환할 수 있게 합니다. 사용자는 메시지 전송, 문서 생성, 캘린더 관리, 스프레드시트 업데이트를 복잡한 API 호출 없이 직관적인 명령어로 수행할 수 있습니다. Claude Code 및 유사한 AI 에이전트 플랫폼과 통합되어 개발자 워크플로우를 간소화하고, Feishu 생태계 내에서 생산성을 극대화합니다. 이 스킬은 사전 정의된 템플릿과 Python 스크립트를 활용하여 인증, API 요청, 응답 처리를 추상화하므로 사용자는 Feishu 기능을 쉽게 활용할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Mucinous-freelance33/feishu-lark-agent

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

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

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

문서

feishu-lark-agent은(는) 무엇을 하나요?

자연어로 Feishu를 제어하여 메시지 전송, 문서 생성, 일정 관리, 스프레드시트 업데이트를 가능하게 합니다.

이 스킬은 Feishu의 공개 API와 Python 스크립트를 통해 AI 에이전트가 Feishu 작업을 자연어 명령으로 수행할 수 있도록 지원합니다. 주요 기능은 다음과 같습니다:

  • 메시지 전송: 특정 사용자나 그룹에 텍스트, 이미지, 파일 메시지를 전송합니다.
  • 문서 생성: 새 문서를 만들고 내용을 추가합니다.
  • 일정 관리: 일정을 생성, 조회, 수정, 삭제합니다.
  • 스프레드시트 업데이트: 셀 값을 읽고 쓰며, 행을 추가하거나 삭제합니다.

요구 사항

  • Python 3.8 이상
  • Feishu 앱 ID 및 앱 시크릿 (FEISHU_APP_ID, FEISHU_APP_SECRET 환경 변수 필요)
  • Feishu Open API 접근 권한

사용법

  1. 환경 변수를 설정하세요:

    export FEISHU_APP_ID=your_app_id
    export FEISHU_APP_SECRET=your_app_secret
    
  2. 필요한 Python 패키지를 설치하세요:

    pip install requests
    
  3. 다음 예제처럼 자연어 명령을 사용하세요:

    • "Send a message to user @user_id saying Hello"
    • "Create a document titled Project Plan"
    • "Add an event to my calendar for tomorrow at 10am"
    • "Update cell A1 in spreadsheet sheet_token to value 100"

스킬 세부 사항

이 스킬은 내부적으로 Feishu Open API를 호출하는 Python 함수를 매핑합니다. 각 함수는 특정 작업을 처리하며, 자연어 입력을 구문 분석하여 적절한 API 호출로 변환합니다.

지원되는 기능

기능설명
메시지 전송단일 사용자, 그룹 채팅에 메시지 전송
문서 생성새 문서 생성, 내용 추가
일정 관리캘린더 일정 생성/조회/수정/삭제
스프레드시트셀 읽기/쓰기, 행 추가/삭제

기여하기

버그 수정이나 새로운 기능 제안은 GitHub 저장소에서 이슈를 생성해 주세요.

라이선스

MIT

관련 스킬