Community생산성 & 협업github.com

AlanWYChen/agent-skills

웹, 모바일, 백엔드 시스템 전반에 걸친 프로덕션 애플리케이션 개발을 안내합니다. 프로덕션 워크플로를 구현하거나 감사할 때 사용하며, 해당 도메인 및 관련 지침으로 라우팅합니다.

agent-skills란 무엇인가요?

이 스킬 팩은 프로덕션 애플리케이션 개발을 위한 도메인 기반 라우팅 시스템입니다. 웹, 모바일, 백엔드 세 가지 주요 도메인으로 구성되어 있으며, 각 도메인은 보안, 관찰 가능성, 테스팅, CI/CD, 인증 등의 핵심 주제를 도메인에 맞게 특화하여 제공합니다. 사용자는 먼저 작업이 속한 도메인을 식별하고 해당 SKILL.md를 읽은 후, 작업 완료 전에 도메인별 프로덕션 감사를 실행해야 합니다. 이 스킬은 완전한 워크플로 구축, 서버 측 권한 부여의 중요성, 안전한 비밀 처리, GitHub Actions 기본 사용 등을 강조하며, Dependabot 정책과 같은 공유 워크플로도 포함하고 있어 일관된 프로덕션 품질을 유지하는 데 도움을 줍니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AlanWYChen/agent-skills/tree/HEAD/production-engineering-skills

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

문서

프로덕션 엔지니어링 스킬

목적

이것은 프로덕션 애플리케이션 개발을 위한 도메인 기반 스킬 팩입니다.

먼저 관련 도메인을 선택하십시오:

각 도메인은 다음과 같은 중요한 사항을 의도적으로 중복하여 포함합니다:

  • 보안
  • 관찰 가능성
  • 테스팅
  • CI/CD
  • 인증

중복된 버전은 일반적인 조언이 아닌 도메인에 맞게 맞춤화되어 있습니다.

공유 저장소 워크플로

  • Dependabot 정책: 종속성 업데이트 일정, 공식 GitHub Actions 자동 병합, 애플리케이션 종속성에 대한 수동 검토를 구성하거나 감사할 때 사용합니다. 이 정책은 도메인 간에 공유됩니다. 작업이 Dependabot과 관련된 경우에만 읽으십시오.

라우팅

작업을 수행할 때:

  1. 작업이 주로 웹, 모바일, 백엔드 또는 다중 도메인인지 식별하십시오.
  2. 해당 도메인의 연결된 SKILL.md를 읽으십시오.
  3. 상대 링크를 사용하여 적용 가능한 지원 스킬만 읽으십시오. 각 링크는 해당 파일을 기준으로 확인하되, 중첩된 스킬의 자동 검색에 의존하지 마십시오.
  4. 완료 전에 도메인별 프로덕션 감사를 실행하십시오.
  5. 교차 도메인 시스템의 경우 영향을 받는 모든 도메인에 대해 감사를 실행하십시오.

전역 원칙

  • 완전한 워크플로를 구축하고, 해피 패스 데모를 만들지 마십시오.
  • 프런트엔드/모바일 UI 검사를 권위 있는 권한 부여로 취급하지 마십시오.
  • 런타임에 신뢰할 수 없는 입력을 검증하십시오.
  • 클라이언트에 비밀을 노출하지 마십시오.
  • 자동 실패보다 관찰 가능성과 복구 가능성을 선호하십시오.
  • 저장소가 이미 다른 시스템을 사용하지 않는 한 기본 CI/CD 구현으로 GitHub Actions를 사용하십시오.
  • 하나의 테스트 유형을 과도하게 사용하는 대신 적절한 계층에서 중요 워크플로를 테스트하십시오.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬