Communitygithub.com

aquivalabs/salesforce-ai-tools

Claude 스킬과 GitHub Actions 워크플로우를 활용한 AI 기반 Salesforce 개발 — 이슈에서 풀 리퀘스트, 스크래치 조직 배포, Playwright 기반 UI 검증까지 지원합니다.

salesforce-ai-tools란 무엇인가요?

이 스킬은 Salesforce 개발자와 AI 에이전트(예: Claude Code, Cursor)를 위해 설계된 통합 도구 모음입니다. GitHub Actions를 사용하여 이슈 생성부터 풀 리퀘스트, 스크래치 조직 배포, Playwright 기반 UI 테스트에 이르기까지 전체 Salesforce 개발 라이프사이클을 자동화합니다. 주요 기능으로는 AI가 이슈 설명을 분석하여 자동으로 Apex 코드를 생성하고, 스크래치 조직에 배포한 후 Playwright 테스트를 실행하여 UI 동작을 검증하는 파이프라인이 포함됩니다. 이 도구를 사용하면 개발 속도를 크게 높이고 반복적인 수동 작업을 줄일 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add aquivalabs/salesforce-ai-tools

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

salesforce-ai-tools은(는) 무엇을 하나요?

Claude 스킬과 GitHub Actions 워크플로우를 활용한 AI 기반 Salesforce 개발 — 이슈에서 풀 리퀘스트, 스크래치 조직 배포, Playwright 기반 UI 검증까지 지원합니다.

개요

이 리포지토리는 Salesforce 개발을 위한 AI 지원 도구 모음으로, 다음을 포함합니다:

  • Claude 스킬: Claude Code, Cursor, Codex 등과 같은 AI 에이전트가 Salesforce 작업을 수행할 수 있도록 하는 지침 및 구성을 제공합니다.
  • GitHub Actions 워크플로우: 이슈 생성, 코드 생성, 스크래치 조직 배포, UI 테스트를 자동화합니다.

주요 기능

  • 이슈 기반 개발: GitHub 이슈를 분석하여 Salesforce 메타데이터 및 Apex 코드를 자동 생성합니다.
  • 스크래치 조직 배포: 생성된 코드를 Salesforce 스크래치 조직에 배포합니다.
  • Playwright UI 검증: Playwright를 사용하여 Salesforce UI에서 자동화된 브라우저 테스트를 실행합니다.
  • CI/CD 통합: GitHub Actions를 통해 전체 파이프라인을 자동화합니다.

사용 방법

  1. 리포지토리를 복제합니다:
    git clone https://github.com/aquivalabs/salesforce-ai-tools.git
    
  2. 필요한 GitHub Secrets를 설정합니다:
    • SALESFORCE_USERNAME: Salesforce 사용자 이름
    • SALESFORCE_PASSWORD: Salesforce 비밀번호
    • SALESFORCE_SECURITY_TOKEN: Salesforce 보안 토큰
    • PLAYWRIGHT_BROWSER_PATH: Playwright 브라우저 경로 (선택 사항)
  3. 워크플로우를 트리거하려면 레이블 ai-ready가 있는 이슈를 생성합니다.

지원 플랫폼

플랫폼지원 상태
Claude Code✅ 전체 지원
Cursor✅ 테스트됨
Codex CLI✅ 실험적 지원

라이선스

MIT 라이선스 - 자세한 내용은 LICENSE 파일을 참조하세요.

관련 스킬