이 스킬
dartlab 사용법·API 설명 (RunPython 우회)
dartlab 의 기능·사용법·API 를 설명하는 질문에서 ReadSkill + ReadCapability 만 사용하고 RunPython 가짜 evidence 를 만들지 않는 절차. 트리거 — '사용법 안내', 'API 도움말', 'dartlab 호출 예시'.
연계 절차
이 절차의 단계
- 1 DartLab Skill OS 최초 진입
start.dartlabSkillOs첫 진입 skill 확인
절차
실행 순서
- 1
`skillRef` 3~5 개 (관련 skill 본문)
- 2
`apiRef` 3~5 개 (호출 가능한 기능 docstring)
- 3
답변 본문 안 기능 사용 예시 (파이썬 코드블록)
- 4
사용법 답변에 숫자 (12 조원, 30%) 가 들어가면 GATE 차단 — 실제 데이터가 없는 가짜 숫자다.
- 5
skill ref + apiRef 만 묶고 evidence table 없이 답해도 OK.
- 6
사용자에게 "이 함수를 직접 호출해 보세요" 같은 행동 유도는 코드블록으로.
예시
이런 질문이 들어오면 이 skill 을 쓴다
- dartlab.gather 사용법
- Company.show API 도움말
- quant axis 호출 방법
- dartlab 능력 / 기능 안내
공개 호출 방식
# 사용법 질문은 ReadSkill + ReadCapability 만 사용
# RunPython 으로 가짜 숫자 만들지 않는다
from dartlab.ai.tools.readSkill import readSkill
from dartlab.ai.tools.readCapability import readCapability
skills = readSkill("dartlab 사용법", limit=8)
caps = readCapability("Company.show", limit=5) 호출 동작
사용법·API 설명 질문은 계산이 필요 없다. 가짜 숫자 만들지 않고 skill 절차 + capability docstring 으로 좁은 설명을 답한다.
ReadSkill로 관련 skill 본문 검색ReadCapability로 호출 가능한 API docstring 검색- skill ref + apiRef 를 본문에 인용해 답변
- RunPython 으로 emit_result 호출 X — 사용법은 evidence table 이 필요 없다
대표 반환 형태
skillRef3~5 개 (관련 skill 본문)apiRef3~5 개 (호출 가능한 capability docstring)- 답변 본문 안 capability 사용 예시 (파이썬 코드블록)
연계 절차
- start.dartlabSkillOs — 첫 진입 skill 확인
- (ReadSkill 로 관련 도메인 skill 직접 검색)
- (ReadCapability 로 호출 가능한 API 직접 검색)
기본 검증
- 사용법 답변에 숫자 (12 조원, 30%) 가 들어가면 GATE 차단 — 실제 데이터가 없는 가짜 숫자다.
- skill ref + apiRef 만 묶고 evidence table 없이 답해도 OK.
- 사용자에게 “이 함수를 직접 호출해 보세요” 같은 행동 유도는 코드블록으로.
런타임
실행 환경별 호환성
| 환경 | 상태 | 비고 / 제한 |
|---|---|---|
| Local Python | supported | — |
| Server | supported | — |
| MCP | unknown | — |
| Web AI | unknown | — |
| Pyodide | supported | — |
실패 회피
흔한 실패 · 절대 금지
흔한 실패
- skill / 기능 검색 결과 부족 시 추측 답변
- 사용자 질문 의도 (사용법 vs 분석) 모호 시 단정 답변
- 옛 API (deprecated) 와 현재 API 혼용
- 기능 docstring 의 예시 코드를 그대로 답변에 박지 않음
- 사용법 답변에 분석 결과 (숫자) 혼합으로 가짜 evidence
절대 금지
- 사용법 / API 설명 답변에 RunPython 으로 가짜 evidence (숫자) 만들기 금지.
- skill 본문 / 기능 docstring 외 임의 사실 단언 금지.
- 외부 라이브러리 / 도메인 추천 (이건 dartlab 의 능력 외) 사용법 답변에 혼합 금지.
- 답변 본문에 직접 호출 코드 결과 (가짜 출력) 첨부 금지.