From openknowl-data
오픈놀 내부 데이터 조회 — 미니인턴 개최/신청/수료, 유저, 기업, M클래스, 스킬업, 해피폴리오, 결제 등. 읽기 전용.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openknowl-data:search-dataThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
읽기 전용 DB에서 데이터를 조회한다. CLI가 HTTPS 프록시를 통해 DB에 접속한다.
읽기 전용 DB에서 데이터를 조회한다. CLI가 HTTPS 프록시를 통해 DB에 접속한다.
자연어 요청을 SQL로 변환 후 CLI로 실행.
node <plugin-dir>/dist/cli.js "SELECT ..."
파이프라인으로 가공이 필요하면:
node <plugin-dir>/dist/cli.js "SELECT ..." | python3 -c "
import sys, json
rows = json.load(sys.stdin)
# 가공
"
먼저 <skill-dir>/references/schema-index.md 를 읽고, 시나리오에 맞는 도메인 파일만 추가로 읽는다.
| 요청 유형 | Read 파일 |
|---|---|
| 진입점 (시나리오→파일 매핑, 관계, 소프트삭제) | schema-index.md |
| 미니인턴 개최/신청/수료/채용제안/챌린지 | miniintern.md |
| M클래스 개최/신청 | mclass.md |
| 스킬업 강의/수강/진도 | skillup.md |
| 해피폴리오 판매/조회/스낵 | happyfolio.md |
| 유저/프로필/이력서 | user.md |
| 기업/채용관/공고 | company.md |
| 결제/매출/환불 | payment.md |
| 자주 쓰는 집계 패턴 | common-queries.md |
모든 참조 파일은 <skill-dir>/references/ 아래에 있다.
SELECT 이외의 쿼리는 CLI가 자동으로 거부한다.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub openknowl/openknowl-claude-plugins --plugin openknowl-data