claude-code-psadt-skill은(는) 무엇을 하나요?
PSADT v4.x → Intune Win32 패키징 수명주기 전체를 위한 Claude Code 스킬: 안내된 빌드, 패키징, 테스트, 옵션으로 Graph 직접 업로드.
개요
이 스킬은 Claude Code 내에서 PSADT(PowerShell App Deployment Toolkit) v4.x를 사용하여 Intune Win32 애플리케이션을 패키징하는 전체 워크플로를 자동화합니다. 패키징 프로세스의 모든 단계를 안내하며, 최종 패키지를 Microsoft Intune에 직접 업로드할 수 있는 옵션도 제공합니다.
주요 기능
- 안내된 패키징 빌드: 대화형 안내를 통해 PSADT 패키지 구조를 생성합니다.
- Intune Win32 패키징:
.intunewin파일을 생성합니다. - 테스트: 로컬 또는 원격 환경에서 패키지를 테스트합니다.
- Graph 업로드: Microsoft Graph API를 통해 Intune에 패키지를 직접 업로드합니다.
사용 방법
- Claude Code 세션에서 적절한 명령어를 사용하여 스킬을 활성화합니다.
- 애플리케이션 이름, 버전, 설치 파일 경로 등 필요한 정보를 제공합니다.
- 스킬이 PSADT 패키징 구조를 생성하고 Intune Win32 패키징을 수행합니다.
- 선택적으로 Graph 업로드 단계를 진행합니다.
요구 사항
- Claude Code가 설치된 환경.
- PSADT v4.x 이상.
- (선택 사항) Intune Graph API 업로드를 위한 Azure AD 앱 등록 및 권한.
명령어 예시
# 스킬 도움말 보기
/help
# 새 패키징 시작
/start-packaging --app-name "MyApp" --version "1.0.0" --source "./setup.exe"
# Intune Win32 패키징 수행
/build-intunewin --source-folder "./PSADT" --setup-file "./PSADT/Deploy-Application.exe"
# Graph API로 업로드
/upload-to-intune --file "./MyApp.intunewin" --tenant-id "..." --client-id "..." --client-secret "..."
참고 자료
라이선스
이 스킬은 MIT 라이선스에 따라 제공됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.