microsoft/skills-for-copilot-studio
A skill for AI-coding tools to build and edit Microsoft Copilot Studio agents as YAML — with schema validation, templates, and AI-powered skills. Suited for Claude Code, GitHub Copilot CLI, and more.
Skills for Copilot Studio – 개요
Skills for Copilot Studio는 Microsoft Copilot Studio 에이전트를 명령줄 또는 VS Code에서 직접 작업할 수 있는 플러그인입니다. 다음 4개의 하위 명령이 추가됩니다.
- 관리 – 로컬 머신과 Copilot Studio 클라우드 간에 에이전트의 소스 파일을 관리(클론, 풀, 푸시, 동기화)합니다.
- 작성 – 안내된 AI 지원 흐름을 사용하여 에이전트의 YAML 정의(토픽, 작업, 지식, 트리거, 변수)를 작성합니다.
- 테스트 – 게시된 에이전트를 포인트 테스트, 배치 스위트 또는 평가 분석으로 테스트합니다.
- 조언 – 전문 "어드바이저" 하위 에이전트로부터 설계 지침, 검토, 문제 해결을 받습니다.
이 플러그인은 3개의 프론트엔드에서 작동합니다.
- Claude Code(Anthropic의 Claude용 CLI)
- GitHub Copilot CLI
- VS Code(Copilot Studio 확장을 통해)
실험적인 연구 프로젝트이며 공식적으로 지원되는 Microsoft 제품이 아닙니다. 기본 YAML 스키마는 변경될 수 있습니다.
빠른 시작 워크플로우
# 1. 클라우드에서 기존 에이전트 클론(로그인 페이지가 열림)
/copilot-studio:copilot-studio-manage clone
# 2. 새 토픽 작성(예: IT 서비스 요청 처리)
/copilot-studio:copilot-studio-author Create a topic that handles IT service requests
# 3. 로컬 복사본 동기화
/copilot-studio:copilot-studio-manage pull
/copilot-studio:copilot-studio-manage push
# 4. 게시된 에이전트 테스트
/copilot-studio:copilot-studio-test Send "How do I request a new laptop?" to the published agent
# 5. 어드바이저에게 설계 피드백 요청
/copilot-studio:copilot-studio-advisor Review my agent for improvements and known pitfalls
전체 엔드투엔드 가이드는 SETUP_GUIDE.md에 있습니다.
설치 옵션
| 인터페이스 | 설치 방법 |
|---|---|
| Claude Code CLI | /plugin marketplace add microsoft/skills-for-copilot-studio && /plugin install copilot-studio@skills-for-copilot-studio |
| GitHub Copilot CLI | VS Code 확장 스토어에서 Skills for Copilot Studio를 @agentPlugins 필터로 검색하고 설치를 클릭합니다. |
| VS Code | 리포지토리를 로컬에 클론하고 claude --plugin-dir <path>로 로드하거나 claude plugin install <path> --scope user(또는 project)로 영구 설치합니다. |
업데이트는 호스트 플랫폼을 따릅니다. Claude Code에서는 자동 업데이트, Copilot CLI에서는 수동 plugin update, VS Code에서는 일반 확장 업데이트 메커니즘입니다.
대상 사용자
- 터미널 우선 워크플로우를 선호하는 Copilot Studio 개발자.
- "표준" 에이전트(YAML 기반 에이전트 유형)를 구축하고 빠른 동기화, 테스트, 설계 조언이 필요한 팀.
- 편집기나 CLI를 떠나지 않고 프로토타입을 만들고 싶은 실험가.
주의 사항
- 이 플러그인은 실험적입니다. YAML 스키마는 예고 없이 변경될 수 있습니다.
- AI가 생성한 YAML은 프로덕션에 푸시하기 전에 항상 검토해야 합니다.
- 공식적으로 지원되는 Microsoft 제품이 아닙니다.
기여
빌드 지침, 테스트 실행, 풀 리퀘스트 제출은 CONTRIBUTING.md를 참조하세요.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트