스킬 lark-skill-maker
📦

lark-skill-maker

안전

맞춤형 lark-cli 스킬 생성하기

개발자는 Feishu API 작업을 재사용 가능한 자동화 패키지로 캡슐화해야 합니다. 이 스킬은 네이티브 API 를 래핑하거나 멀티스텝 워크플로우를 구성하는 lark-cli 스킬을 만드는 방법을 AI 에게 가르칩니다.

지원: Claude Codex Code(CC)
📊 71 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"lark-skill-maker" 사용 중입니다. 회의실 검색 및 예약을 위한 스킬 생성

예상 결과:

필요한 스코프 (vc:room:read 및 vc:room:write) 를 포함한, 회의실 검색, 사용 가능 여부 확인, 예약 확인을 위한 lark-cli api POST 명령어가 있는 SKILL.md 템플릿

"lark-skill-maker" 사용 중입니다. 스킬에서 인증을 어떻게 처리하나요?

예상 결과:

API 호출 전 lark-cli auth login --domain <workspace> 명령어 배치와 스코프 확인 단계를 보여주는 문서

보안 감사

안전
v1 • 4/1/2026

Static analysis flagged external_commands and filesystem patterns, but all findings are false positives. The SKILL.md file is pure documentation containing markdown code blocks (bash examples) and relative links, not executable code. No actual command execution, file system access, or cryptographic operations exist.

1
스캔된 파일
86
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
33
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

회의실 예약 스킬 구축하기

Feishu VC API 를 통해 회의실을 예약하고 자동 충돌 감지 기능을 갖춘 재사용 가능한 스킬 생성

사용자 온보딩 자동화 만들기

하나의 워크플로우에서 여러 Feishu 서비스에 걸쳐 신입 직원을 프로비저닝하는 스킬 구축

맞춤형 리포팅 도구 개발

반복적인 데이터 추출과 리포트 생성을 실행 가능한 스킬로 캡슐화

이 프롬프트를 사용해 보세요

기본 스킬 생성
[동작 설명] 을 수행하는 lark-cli 스킬을 만들고 싶습니다. 올바른 lark-cli 명령어 구문과 필요한 파라미터를 포함한 SKILL.md 작성을 도와주세요.
API 탐색
[목표] 를 수행하고 싶은데 어떤 Feishu API 를 사용해야 할지 모르겠습니다. lark-cli schema 와 api 명령어를 사용하여 올바른 엔드포인트를 찾는 방법을 안내해 주세요.
멀티스텝 워크플로우
다음 스텝들을 구성하는 스킬을 생성하세요: [스텝 1], [스텝 2], [스텝 3]. 스텝 간 데이터 전달 방법과 오류 처리 방법을 보여주세요.
프로덕션 준비 완료 스킬
[기능] 에 대한 완전한 SKILL.md 를 생성하세요. 인증 설정, dry-run 모드, 오류 처리, 롤백 절차, 필요한 OAuth 스코프 문서화를 포함해야 합니다.

모범 사례

  • 데이터를 수정하는 스킬에는 항상 --dry-run 미리보기를 포함하세요
  • 권한 테이블에 필요한 OAuth 스코프를 정확히 문서화하세요
  • 스킬 작성 전 lark-cli schema 명령어를 사용하여 파라미터 정의를 검증하세요

피하기

  • SKILL.md 파일에 자격증명이나 토큰을 하드코딩하기
  • delete 와 같은 파괴적인 작업에 확인 단계를 생략하기
  • 오류 처리 없이 API 응답이 예상 형식과 일치한다고 가정하기

자주 묻는 질문

lark-cli 란 무엇이며 어떻게 설치하나요?
lark-cli 는 Feishu OpenAPI 와 상호작용하는 커맨드라인 도구입니다. npm 으로 설치하거나 larksuite/cli 저장소의 공식 설치 가이드를 따르세요.
어떤 API 엔드포인트가 필요한지 어떻게 찾나요?
lark-cli <service> --help 를 사용하여 가능한 리소스를 나열한 후, lark-cli schema <service.resource.method> 를 사용하여 파라미터 정의를 확인하세요. 등록되지 않은 API 의 경우 lark-cli api 와 공식 OpenAPI 문서를 사용하세요.
맞춤형 SKILL.md 파일을 어디에 배치해야 하나요?
맞춤형 스킬은 명명 규칙에 따라 skills/lark-<name>/SKILL.md 에 배치하세요. 일반적인 패턴은 lark-shared/SKILL.md 를 참조하세요.
스킬에서 인증을 어떻게 처리하나요?
스킬 설명서에 lark-cli auth login --domain <workspace-name> 을 포함하세요. SKILL.md 의 권한 테이블에 필요한 OAuth 스코프를 문서화하세요.
여러 API 를 순차적으로 호출하는 스킬을 만들 수 있나요?
네. SKILL.md 에 단계별 워크플로우를 문서화하세요. 스텝 1 응답에서 ID 를 캡처하여 스텝 2 요청에 전달하는 방법을 보여주세요. 오류 처리와 롤백 절차를 포함하세요.
단축키와 등록 API 명령어의 차이점은 무엇인가요?
단축키 (lark-cli <service> +<verb>) 는 고수준 추상화입니다. 등록 API(lark-cli <service> <resource> <method>) 는 특정 엔드포인트에 매핑됩니다. 단축키가 우선하며, 그 다음 등록 API, 그 다음 원시 api 호출 순입니다.

개발자 세부 정보

작성자

larksuite

라이선스

MIT

참조

main

파일 구조

📄 SKILL.md