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개의 하위 명령이 추가됩니다.

  1. 관리 – 로컬 머신과 Copilot Studio 클라우드 간에 에이전트의 소스 파일을 관리(클론, 풀, 푸시, 동기화)합니다.
  2. 작성 – 안내된 AI 지원 흐름을 사용하여 에이전트의 YAML 정의(토픽, 작업, 지식, 트리거, 변수)를 작성합니다.
  3. 테스트 – 게시된 에이전트를 포인트 테스트, 배치 스위트 또는 평가 분석으로 테스트합니다.
  4. 조언 – 전문 "어드바이저" 하위 에이전트로부터 설계 지침, 검토, 문제 해결을 받습니다.

이 플러그인은 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를 참조하세요.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트