connector

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Smilegate Connector

Smilegate连接器

스마일게이트 업무 도구를 Claude Code에 연결하는 설정 스킬. 비개발자도 따라할 수 있도록 단계별로 안내한다.
这是将Smilegate办公工具连接到Claude Code的设置技能,为方便非开发人员操作,提供了分步指引。

연결 대상

连接对象

서비스연결 방식난이도
SlackConnectors (클릭만)쉬움
JiraMCP (토큰 발급 필요)보통
ConfluenceMCP (토큰 발급 필요)보통
BISKITMCP (토큰 발급 필요)보통
API DocsMCP (인증 불필요, 클릭만)쉬움
服务连接方式难度
SlackConnectors(仅需点击)简单
JiraMCP(需要获取令牌)中等
ConfluenceMCP(需要获取令牌)中等
BISKITMCP(需要获取令牌)中等
API DocsMCP(无需认证,仅需点击)简单

실행 흐름

执行流程

이 스킬이 트리거되면 아래 순서로 진행한다.
링크 출력 규칙: 모든 URL은 코드 블록 밖에서 마크다운 링크 형식
[텍스트](URL)
으로 표시한다. 코드 블록 안에 URL을 절대 넣지 않는다. 코드 블록 안의 URL은 클릭이 불가능하고 줄바꿈이 발생할 수 있다. 단, JSON 설정 예시의 URL 값은 설정값이므로 코드 블록 안에 표기한다.
触发该技能后,将按照以下顺序执行:
链接输出规则:所有URL需在代码块外以Markdown链接格式
[文本](URL)
显示,绝对不能放在代码块内。代码块内的URL无法点击且可能出现换行问题。但JSON设置示例中的URL属于配置值,可放在代码块内。

Phase 0: 현재 연결 상태 진단

Phase 0: 当前连接状态诊断

스킬 시작 시 먼저 현재 연결 상태를 진단한다.
확인 방법:
  1. ToolSearch로
    +slack read
    검색 → Slack 도구 존재 여부 확인
  2. ToolSearch로
    +jira test
    검색 → Jira MCP 존재 여부 확인. 도구가 있으면
    mcp__jira__test_jira_connection()
    호출로 실제 연결 확인
  3. ToolSearch로
    +confluence test
    검색 → Confluence MCP 존재 여부 확인. 도구가 있으면
    mcp__confluence__test_confluence_connection()
    호출로 실제 연결 확인
  4. ToolSearch로
    +biskit check_auth
    검색 → BISKIT MCP 존재 여부 확인. 도구가 있으면
    mcp__biskit-report-mcp__check_auth_status()
    호출로 실제 연결 확인
  5. ToolSearch로
    +apidocs search
    검색 → API Docs MCP 존재 여부 확인. 도구가 있으면 연결됨 (인증 불필요이므로 도구 존재 = 연결 성공)
진단 결과를 테이블로 보여준다:
서비스상태
Slack✅ 연결됨 / ❌ 미연결
Jira✅ 연결됨 / ⚠️ 재연결 필요 (토큰 만료 등) / ❌ 미연결
Confluence✅ 연결됨 / ⚠️ 재연결 필요 / ❌ 미연결
BISKIT✅ 연결됨 / ⚠️ 재연결 필요 / ❌ 미연결
API Docs✅ 연결됨 / ❌ 미연결
  • ✅ 연결됨: 도구 존재 + 연결 테스트 성공
  • ⚠️ 재연결 필요: 도구는 존재하지만 연결 테스트 실패 (토큰 만료, 토큰 오류 등)
  • ❌ 미연결: 도구 자체가 없음 (MCP 설정 없음)
  • API Docs는 인증이 불필요하므로 ✅(연결됨)과 ❌(미연결) 두 가지 상태만 존재한다.
이미 연결된 서비스(✅)는 건너뛴다. ⚠️ 또는 ❌ 상태의 서비스만 설정을 진행한다. 모두 ✅이면 "모든 서비스가 연결되어 있습니다!"를 출력하고 기본 사용법을 안내한 뒤 종료한다.
설정이 필요한 서비스(⚠️/❌)가 있으면 AskUserQuestion으로 설정할 서비스를 선택받는다:
  • question: "어떤 서비스를 설정할까요? (여러 개 선택 가능)"
  • options: ⚠️/❌ 상태의 서비스만 동적으로 표시
    • {label: "Slack", description: "Slack 채널 읽기/검색 (클릭 몇 번이면 끝)"}
    • {label: "Jira", description: "Jira 이슈 조회/생성/관리 (토큰 발급 필요)"}
    • {label: "Jira ⚠️ 재연결", description: "토큰 만료 또는 오류 — 토큰을 다시 발급받아 연결합니다"}
    • {label: "Confluence", description: "Wiki 페이지 조회/검색 (토큰 발급 필요)"}
    • {label: "Confluence ⚠️ 재연결", description: "토큰 만료 또는 오류 — 토큰을 다시 발급받아 연결합니다"}
    • {label: "BISKIT", description: "게임 데이터 리포트 조회 (토큰 발급 필요)"}
    • {label: "BISKIT ⚠️ 재연결", description: "토큰 만료 또는 오류 — 토큰을 다시 발급받아 연결합니다"}
    • {label: "API Docs", description: "SGP API 명세 검색 (인증 불필요, 바로 설치)"}
  • multiSelect: true
  • 해당 상태의 서비스만 옵션에 표시한다 (예: Jira가 ❌이면 "Jira"만, ⚠️이면 "Jira ⚠️ 재연결"만)
技能启动时,首先诊断当前连接状态:
检查方法:
  1. 通过ToolSearch搜索
    +slack read
    → 确认是否存在Slack工具
  2. 通过ToolSearch搜索
    +jira test
    → 确认是否存在Jira MCP。若存在工具,调用
    mcp__jira__test_jira_connection()
    验证实际连接情况
  3. 通过ToolSearch搜索
    +confluence test
    → 确认是否存在Confluence MCP。若存在工具,调用
    mcp__confluence__test_confluence_connection()
    验证实际连接情况
  4. 通过ToolSearch搜索
    +biskit check_auth
    → 确认是否存在BISKIT MCP。若存在工具,调用
    mcp__biskit-report-mcp__check_auth_status()
    验证实际连接情况
  5. 通过ToolSearch搜索
    +apidocs search
    → 确认是否存在API Docs MCP。若存在工具则视为已连接(无需认证,工具存在即代表连接成功)
将诊断结果以表格形式展示:
服务状态
Slack✅ 已连接 / ❌ 未连接
Jira✅ 已连接 / ⚠️ 需要重新连接(令牌过期等) / ❌ 未连接
Confluence✅ 已连接 / ⚠️ 需要重新连接 / ❌ 未连接
BISKIT✅ 已连接 / ⚠️ 需要重新连接 / ❌ 未连接
API Docs✅ 已连接 / ❌ 未连接
  • ✅ 已连接:工具存在且连接测试成功
  • ⚠️ 需要重新连接:工具存在但连接测试失败(令牌过期、令牌错误等)
  • ❌ 未连接:无对应工具(未配置MCP)
  • API Docs无需认证,因此仅存在✅(已连接)和❌(未连接)两种状态
已连接的服务(✅)将跳过,仅对⚠️或❌状态的服务进行设置。若所有服务均为✅,则输出“所有服务已连接!”并介绍基本使用方法后结束。
若存在需要设置的服务(⚠️/❌),通过AskUserQuestion让用户选择要设置的服务:
  • question: "要设置哪个服务?(可多选)"
  • options: 仅动态显示⚠️/❌状态的服务
    • {label: "Slack", description: "Slack频道读取/搜索(仅需点击几次)"}
    • {label: "Jira", description: "Jira问题查询/创建/管理(需要获取令牌)"}
    • {label: "Jira ⚠️ 重新连接", description: "令牌过期或错误 — 重新获取令牌进行连接"}
    • {label: "Confluence", description: "Wiki页面查询/搜索(需要获取令牌)"}
    • {label: "Confluence ⚠️ 重新连接", description: "令牌过期或错误 — 重新获取令牌进行连接"}
    • {label: "BISKIT", description: "游戏数据报表查询(需要获取令牌)"}
    • {label: "BISKIT ⚠️ 重新连接", description: "令牌过期或错误 — 重新获取令牌进行连接"}
    • {label: "API Docs", description: "SGP API规格搜索(无需认证,直接安装)"}
  • multiSelect: true
  • 仅显示对应状态的服务选项(例如:Jira为❌时仅显示“Jira”,为⚠️时仅显示“Jira ⚠️ 重新连接”)

분기 흐름

分支流程

선택 결과에 따라 아래와 같이 진행한다:
  • Slack만 선택 → Phase 1 → Phase 5
  • API Docs만 선택 → Phase 2 → Phase 5
  • MCP 서비스만 선택 (Jira/Confluence/BISKIT) → Phase 3 → Phase 5
  • API Docs + MCP 서비스 선택 → Phase 2 → Phase 3 → Phase 5
  • Slack + API Docs 선택 → Phase 1 → Phase 2 → Phase 5
  • Slack + MCP 서비스 선택 → Phase 1 → Phase 3 → Phase 5
  • Slack + API Docs + MCP 서비스 선택 → Phase 1 → Phase 2 → Phase 3 → Phase 5
根据选择结果执行以下流程:
  • 仅选择Slack → Phase 1 → Phase 5
  • 仅选择API Docs → Phase 2 → Phase 5
  • 仅选择MCP服务(Jira/Confluence/BISKIT) → Phase 3 → Phase 5
  • 选择API Docs + MCP服务 → Phase 2 → Phase 3 → Phase 5
  • 选择Slack + API Docs → Phase 1 → Phase 2 → Phase 5
  • 选择Slack + MCP服务 → Phase 1 → Phase 3 → Phase 5
  • 选择Slack + API Docs + MCP服务 → Phase 1 → Phase 2 → Phase 3 → Phase 5

Phase 1: Slack 연결 (Connectors)

Phase 1: Slack连接(Connectors)

Slack 설정 가이드에 따라 진행한다. → references/slack.md
완료 확인 후:
  • 연결 성공 시:
    • API Docs를 선택했으면 Phase 2로 이동한다.
    • MCP 서비스(Jira/Confluence/BISKIT)를 선택했으면 Phase 3으로 이동한다.
    • API Docs도 MCP 서비스도 선택하지 않았으면 Phase 5로 이동한다.
  • 연결 실패 시: Slack 가이드의 트러블슈팅 진행 → 진전 없으면 Phase 4(이슈 등록) → Phase 5로 이동한다.
按照Slack设置指南操作 → references/slack.md
完成确认后:
  • 连接成功时:
    • 若已选择API Docs,进入Phase 2
    • 若已选择MCP服务(Jira/Confluence/BISKIT),进入Phase 3
    • 若未选择API Docs和MCP服务,进入Phase 5
  • 连接失败时:按照Slack指南中的故障排除步骤操作 → 若无进展则进入Phase 4(问题登记)→ Phase 5

Phase 2: API Docs 연결 (인증 불필요)

Phase 2: API Docs连接(无需认证)

API Docs 설정 가이드에 따라 진행한다. → references/apidocs.md
완료 후:
  • MCP 서비스(Jira/Confluence/BISKIT)를 선택했으면 Phase 3으로 이동한다 (재시작은 Phase 3 이후에 한 번만).
  • MCP 서비스를 선택하지 않았으면 재시작 안내 후 Phase 5로 이동한다.
按照API Docs设置指南操作 → references/apidocs.md
完成后:
  • 若已选择MCP服务(Jira/Confluence/BISKIT),进入Phase 3(仅在Phase 3后重启一次)
  • 若未选择MCP服务,提示重启后进入Phase 5

Phase 3: MCP 연결 (Jira / Confluence / BISKIT)

Phase 3: MCP连接(Jira / Confluence / BISKIT)

⚠️ Jira, Confluence, BISKIT MCP는 사내망 또는 VPN 연결이 필요합니다. 연결 상태를 먼저 확인해주세요.
핵심 원칙: 선택한 MCP 서비스(Jira/Confluence/BISKIT)를 모두 한 번에 설정하고, 재시작은 딱 한 번만 한다. (API Docs는 Phase 2에서 이미 처리되었으므로 여기서는 다루지 않는다.)
토큰 발급 → 전체 입력 → 설정 파일 일괄 저장 → 재시작 → 연결 테스트 순서로 진행한다.
⚠️ Jira、Confluence、BISKIT MCP 需要内网或VPN连接,请先确认连接状态。
核心原则:一次性设置所有选中的MCP服务(Jira/Confluence/BISKIT),且仅重启一次(API Docs已在Phase 2处理,此处不再涉及)。
按照“获取令牌 → 统一输入 → 批量保存配置文件 → 重启 → 连接测试”的顺序执行。

Step 1: 선택한 서비스의 토큰 발급 안내 (모두 출력)

Step 1: 提示获取选中服务的令牌(一次性输出所有)

선택한 서비스에 해당하는 토큰 발급 안내를 한 번에 모두 출력한다. 사용자가 브라우저에서 여러 탭을 열어 한꺼번에 발급받을 수 있도록 안내한다.
각 서비스의 상세 토큰 발급 절차는 해당 가이드를 참조한다:
  • Jira 선택 시 → references/jira.md
  • Confluence 선택 시 → references/confluence.md
  • BISKIT 선택 시 → references/biskit.md
一次性输出所有选中服务的令牌获取指南,提示用户可在浏览器中打开多个标签页同时获取。
各服务的详细令牌获取流程请参考对应指南:
  • 选择Jira时 → references/jira.md
  • 选择Confluence时 → references/confluence.md
  • 选择BISKIT时 → references/biskit.md

Step 2: 토큰 전체 입력 (선택한 서비스 모두)

Step 2: 统一输入所有选中服务的令牌

토큰 발급 안내 직후, AskUserQuestion으로 필요한 정보를 순서대로 입력받는다. 재시작 전에 선택한 모든 서비스의 토큰을 한 번에 입력받는다.
각 서비스의 토큰 입력 AskUserQuestion 스펙은 해당 가이드를 참조한다:
  • 사용자 ID 질문 (Jira/Confluence 중 하나라도 선택한 경우):
    • question: "사용자 ID를 입력해주세요 (Jira/Confluence 공통, 예: hyuntkim)"
    • options: [ {label: "직접 입력하기", description: "사용자 ID를 입력하세요"}, {label: "잘 모르겠어요", description: "Jira 또는 Confluence에 로그인할 때 사용하는 ID입니다"} ]
    • "잘 모르겠어요" 선택 시: Jira 프로필 페이지 또는 Confluence 프로필 페이지에서 사용자 이름을 확인할 수 있다고 안내한 뒤, 다시 입력을 요청한다.
  • Jira 토큰 입력 → references/jira.md
  • Confluence 토큰 입력 → references/confluence.md
  • BISKIT 토큰 입력 → references/biskit.md
중요: 토큰은 민감정보이므로 대화 내용에 그대로 노출하지 않는다. 입력받은 토큰 값의 앞뒤 공백과 줄바꿈을 제거(trim)한 뒤 설정 파일에 저장한다. 대화에서는 마스킹하여 표시한다.
在令牌获取指南后,通过AskUserQuestion依次收集所需信息,重启前一次性收集所有选中服务的令牌
各服务的令牌输入AskUserQuestion规范请参考对应指南:
  • 用户ID提问(若选择了Jira/Confluence中的任意一个):
    • question: "请输入用户ID(Jira/Confluence通用,示例:hyuntkim)"
    • options: [ {label: "手动输入", description: "请输入用户ID"}, {label: "不清楚", description: "这是登录Jira或Confluence时使用的ID"} ]
    • 若选择“不清楚”:提示可在Jira个人资料页面Confluence个人资料页面查看用户名,然后重新请求输入
  • Jira令牌输入 → references/jira.md
  • Confluence令牌输入 → references/confluence.md
  • BISKIT令牌输入 → references/biskit.md
重要提示:令牌为敏感信息,请勿在对话中直接暴露。收集到的令牌值需去除前后空格和换行符(trim)后再保存到配置文件中,对话中需进行掩码显示。

Step 3: 설정 파일 일괄 업데이트

Step 3: 批量更新配置文件

Read 도구로 설정 파일을 읽고,
mcpServers
객체에 선택한 서비스를 한번에 추가(신규) 또는 덮어쓰기(재연결)한다. 각 서비스의 MCP 설정 JSON은 해당 가이드를 참조한다:
  • Jira → references/jira.md
  • Confluence → references/confluence.md
  • BISKIT → references/biskit.md
추가 후 사용자에게 재시작을 안내한다:
설정 파일의 mcpServers에 {설정한 서비스 목록} 설정이 모두 추가되었습니다!
이제 Claude Code를 한 번 재시작하면 모든 서비스가 동시에 연결됩니다:
  • Mac / Linux:
    Ctrl+D
    → 터미널에서
    claude
    실행
  • Windows:
    exit
    입력 → 터미널에서
    claude
    실행
재시작 후
/resume
을 입력하면 직전 대화를 이어서 진행할 수 있습니다.
通过Read工具读取配置文件,在
mcpServers
对象中一次性添加(新增)或覆盖(重新连接)所有选中的服务。
各服务的MCP配置JSON请参考对应指南:
  • Jira → references/jira.md
  • Confluence → references/confluence.md
  • BISKIT → references/biskit.md
添加完成后,提示用户重启:
配置文件的mcpServers中已成功添加所有{已设置的服务列表}配置!
现在只需重启一次Claude Code,所有服务即可同时连接:
  • Mac / Linux:按
    Ctrl+D
    → 在终端中执行
    claude
  • Windows:输入
    exit
    → 在终端中执行
    claude
重启后输入
/resume
即可继续之前的对话

Step 4: 재시작 후 연결 테스트 (선택한 서비스 모두)

Step 4: 重启后测试所有选中服务的连接

사용자가 재시작을 완료했다고 (또는
/resume
으로 돌아왔다고) 알려주면, 선택한 서비스를 모두 테스트한다. 각 서비스의 연결 테스트 방법은 해당 가이드를 참조한다:
  • Jira → references/jira.md
  • Confluence → references/confluence.md
  • BISKIT → references/biskit.md
  • API Docs (Phase 2에서 설치한 경우) → references/apidocs.md
연결 실패 시 트러블슈팅 → references/troubleshoot.md
当用户告知已完成重启(或通过
/resume
返回),则测试所有选中的服务。
各服务的连接测试方法请参考对应指南:
  • Jira → references/jira.md
  • Confluence → references/confluence.md
  • BISKIT → references/biskit.md
  • API Docs(若在Phase 2中已安装) → references/apidocs.md
连接失败时请参考故障排除指南 → references/troubleshoot.md

Phase 4: 미해결 이슈 등록

Phase 4: 未解决问题登记

트러블슈팅이 진전 없이 막혀있을 때 GitHub 이슈 등록을 제안한다. → references/troubleshoot.md
이후 Phase 5로 진행한다. (이슈 등록 여부와 관계없이 완료 리포트는 출력)
若故障排除后仍无进展,建议提交GitHub问题 → references/troubleshoot.md
之后进入Phase 5(无论是否提交问题,均输出完成报告)。

Phase 5: 완료 리포트

Phase 5: 完成报告

모든 설정이 끝나면 최종 상태를 요약한다.
실제 설정한 서비스만 표시하고, 연결 테스트 결과에 따라 ✅(성공)/❌(실패)를 표시한다.
출력 형식 (코드 블록 없이 마크다운으로):
스마일게이트 커넥터 설정 완료!
연결 상태: (설정한 서비스만 표시)
  • {서비스명}: ✅ 연결됨 또는 ❌ 연결 실패
기본 사용법: (연결 성공한 서비스만 표시)
서비스별 예시 문구:
  • Slack: "Slack에서 #general 채널 최근 메시지 보여줘", "Slack에서 '배포' 관련 메시지 검색해줘"
  • Jira: "나한테 할당된 Jira 이슈 보여줘", "PROJ-123 이슈 상태 알려줘"
  • Confluence: "최근 업데이트된 Wiki 페이지 보여줘", "'프로젝트 계획' 관련 문서 검색해줘"
  • BISKIT: "카제나 어제 DAU 알려줘", "에픽세븐 이번 주 매출은?"
  • API Docs: "결제 관련 API 명세 찾아줘", "사용자 인증 API 스펙 알려줘"
연결 실패한 서비스가 있으면 트러블슈팅 안내를 함께 표시한다.
팁: 토큰이 만료되면 "커넥터 설정해줘" 한 마디로 이 스킬을 다시 실행할 수 있습니다.
所有设置完成后,汇总最终状态:
仅显示实际设置的服务,根据连接测试结果标记✅(成功)/❌(失败)。
输出格式(无需代码块,使用Markdown):
Smilegate连接器设置完成!
连接状态:(仅显示已设置的服务)
  • {服务名}: ✅ 已连接 或 ❌ 连接失败
基本使用方法:(仅显示连接成功的服务)
各服务示例语句:
  • Slack:“请展示Slack中#general频道的最新消息”、“请搜索Slack中与‘部署’相关的消息”
  • Jira:“请展示分配给我的Jira问题”、“请告知PROJ-123问题的状态”
  • Confluence:“请展示最近更新的Wiki页面”、“请搜索与‘项目计划’相关的文档”
  • BISKIT:“请告知Kakao昨天的DAU”、“Epic Seven本周的销售额是多少?”
  • API Docs:“请查找与支付相关的API规格”、“请告知用户认证API的规格”
若存在连接失败的服务,同时显示故障排除指引。
提示:令牌过期时,只需输入“帮我设置连接器”即可重新运行该技能。

MCP 설정 위치

MCP配置位置

MCP는 항상 전역 설정 파일에 추가한다. OS마다 경로가 다르다:
OS설정 파일 경로
Mac / Linux
~/.claude.json
Windows
%USERPROFILE%\.claude.json
(예:
C:\Users\hyuntkim\.claude.json
)
전역 설정 파일에 저장하면 모든 프로젝트에서 사용할 수 있다. Git 저장소 밖에 있으므로 토큰이 실수로 커밋될 위험이 없다.
MCP始终添加到全局配置文件中,不同操作系统的路径不同:
操作系统配置文件路径
Mac / Linux
~/.claude.json
Windows
%USERPROFILE%\.claude.json
(示例:
C:\Users\hyuntkim\.claude.json
保存到全局配置文件后,可在所有项目中使用。 由于文件位于Git仓库外,无需担心令牌被意外提交。