artemnovichkov/skills
요약
이 스킬 모음은 iOS 및 Swift 개발 워크플로우를 위한 에이전트 기능을 제공합니다. Figma 디자인 비교, 충돌 보고서 분석(Crashlytics), OSLog 로그 스트리밍/분석 등 다양한 전문적인 개발 작업을 자동화할 수 있습니다.
핵심 포인트
- Figma 디자인과 구현 화면을 대화형으로 비교하는 기능 제공
- Firebase Crashlytics 데이터를 활용하여 충돌 원인 및 수정 제안
- iOS/macOS의 OSLog를 실시간 스트리밍 및 분석 가능
- Xcode 프로젝트 생성, 읽기, 편집 등 강력한 CLI 지원
Skills
iOS 및 Swift 개발 워크플로우를 위한 에이전트 스킬 모음 — 생명 주기 계획(lifecycle planning), 충돌 분류(crash triage), 디자인 비교, 빌드 알림, 로그 분석, Xcode 프로젝트 편집.
사용 가능한 스킬
design-compare
대화형 HTML 비교 보고서를 통해 Figma 디자인을 구현 화면 스크린샷과 비교합니다.

- API를 통해 3배 크기로 Figma 노드 내보내기(Exports Figma nodes at 3x scale)
- 레이아웃, 타이포그래피, 색상, 컴포넌트, 크기 분석
- 구조화된 일치/불일치 보고서 생성
- 스와이프 슬라이더 및 나란히 보기 기능을 갖춘 대화형 HTML
- 단일 보고서에서 다중 화면 지원
crashlytics
자동 수정 제안 및 개발자 할당을 통해 Firebase Crashlytics로부터 충돌 보고서를 생성합니다.
- Firebase Crashlytics에서 치명적인 오류(fatal errors) 가져오기
- 스택 트레이스 분석 및 근본 원인 식별
- 코드 스니펫과 함께 구체적인 수정 제안
- git blame을 통해 개발자에게 충돌 할당
- 심각도 점수 계산 (0-100)
oslog
iOS/macOS 앱의 Apple 통합 로그(OSLog)를 읽고, 스트리밍하며 분석합니다.
- 소스 코드의
Logger(subsystem:)에서 서브시스템 자동 감지 - 실시간 시스템 로그 저장소에서 최근 로그 표시
- 실행 중인 앱으로부터 로그를 실시간으로 스트리밍
- 전체 프리디케이트 필터링을 통해
.logarchive번들 분석
xcodebuild-notify
Xcode의 빌드 알림을 모방하여 xcodebuild 명령어에 대한 macOS 알림 기능을 제공합니다.

- 모든
xcodebuild빌드 후 알림 전송 - 제목으로 'Build Succeeded' 또는 'Build Failed' 표시
- 본문 형식:
<scheme> | <project> Project
xcproj
xcodeproj 및 xcprojformatter (Xcode 27.2+)를 사용하여 두 가지 프로젝트 형식 모두에서 명령줄로 Xcode 프로젝트를 생성, 읽기, 편집 및 검증합니다.
xcrun xcodeproj를 통한 라우트 변경 — ID를 생성하고, 쓰기 전에 유효성을 검사하며, 파일을 표준 형식으로 유지합니다.- 검증된 레시피:
init, 테스트 타겟, Swift 패키지, xcconfig 파일, 프레임워크 임베딩을 통해 빌드 가능한 앱 - 조용히 실패하는 문제점들: synchronized-group 제외,
CFBundleIdentifier가 없는 프레임워크, 형식 변환 xcprojformatter를 통해 Xcode가 조용히 삭제하는 키들을 포착하고, 수동 편집 및 병합 충돌까지 다룹니다.
sdlc
아티팩트 기반의 소프트웨어 라이프사이클 — 각 단계는 다음 단계를 트리거하는 마크다운 파일을 커밋합니다.
intent.md→spec.md→plan.md→ 검증된 diff → 검토 PR → 프로덕션 신호- 8개의 슬래시 명령어(각 단계별)와 레포지토리 스캐폴더
- 변경 사항을 실행하고 수정하지 않고 보고하는
verifier서브 에이전트 - 버그 수정 중 테스트 파일을 잠그는 옵트인 후크
- 계획 모드,
/code-review, 그리고claude plugin eval을 중복하는 대신 재사용합니다.
설치
모든 에이전트 (skills.sh를 통해)
npx skills add artemnovichkov/skills
단일 스킬 설치 방법:
npx skills add artemnovichkov/skills --skill design-compare
Claude Code
/plugin marketplace add artemnovichkov/skills
Xcode 27
또는 Safari에서 디프링크를 붙여넣기:
xcode://agent-plugin-clone?repo=https://github.com/artemnovichkov/skills
작성자
Artem Novichkov, https://artemnovichkov.com/
라이선스
본 프로젝트는 MIT 라이선스로 제공됩니다. 자세한 내용은 LICENSE 파일을 참조하십시오.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기