Community생산성 & 협업github.com

Rick12357/python-expert-agent

FastAPI 패턴을 활용한 전문 기술과 하위 에이전트로 Python 자동화를 제공하여 효율적인 로컬 프로젝트 관리를 지원합니다.

python-expert-agent란 무엇인가요?

이 스킬은 FastAPI 패턴을 기반으로 Python 자동화를 수행하는 전문 에이전트입니다. 로컬 프로젝트 관리를 효율적으로 처리하기 위해 특화된 기술과 하위 에이전트를 활용하며, 개발자가 반복적인 작업을 자동화하고 복잡한 워크플로우를 단순화할 수 있도록 돕습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용되며, Python 코드 생성, 리팩토링, 테스트, 의존성 관리 등을 지원합니다. SKILL.md 문서에는 FastAPI 기반의 API 엔드포인트 설계, 비동기 처리, 데이터 모델링, 그리고 에이전트 간 협업을 위한 하위 에이전트 구성 방법이 상세히 설명되어 있습니다. 이를 통해 사용자는 프로젝트 설정, 코드 품질 유지, 배포 자동화 등 로컬 개발 환경에서의 생산성을 극대화할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Rick12357/python-expert-agent

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

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

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

문서

python-expert-agent은(는) 무엇을 하나요?

FastAPI 패턴을 활용한 전문 기술과 하위 에이전트로 Python 자동화를 제공하여 효율적인 로컬 프로젝트 관리를 지원합니다.

개요

이 스킬은 Python 개발 환경에서 FastAPI 스타일의 구조를 사용하여 자동화 작업을 수행합니다. 하위 에이전트(subagents)를 통해 복잡한 작업을 분할하고, 각 모듈이 독립적으로 동작할 수 있도록 설계되었습니다.

주요 기능

  • 자동화된 코드 생성: FastAPI 패턴에 맞는 Python 코드를 자동으로 생성합니다.
  • 하위 에이전트 관리: 여러 하위 에이전트를 조정하여 병렬 작업을 수행합니다.
  • 로컬 프로젝트 관리: 파일 구조, 의존성, 테스트 등을 효율적으로 관리합니다.

사용 방법

  1. 스킬을 활성화한 후, 다음 명령어로 시작합니다:
    python-expert-agent --init
    
  2. 하위 에이전트를 생성하려면:
    python-expert-agent create-subagent --name <subagent_name>
    
  3. FastAPI 패턴으로 자동화를 실행하려면:
    python-expert-agent run-automation --pattern fastapi
    

설정

환경 변수를 통해 스킬 동작을 커스터마이즈할 수 있습니다:

변수명설명기본값
AGENT_WORK_DIR작업 디렉토리 경로.
AGENT_SUBAGENTS_DIR하위 에이전트 저장 경로./subagents
AGENT_LOG_LEVEL로깅 레벨INFO

예제

다음은 FastAPI 패턴을 사용하여 간단한 API를 자동 생성하는 예제입니다:

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
def read_root():
    return {"Hello": "World"}

이 스킬을 사용하면 위와 같은 코드를 자동으로 생성하고 프로젝트에 통합할 수 있습니다.

참고 사항

  • 모든 하위 에이전트는 독립적인 환경에서 실행됩니다.
  • FastAPI 패턴은 비동기 처리를 기본으로 가정합니다.
  • 로컬 프로젝트 관리를 위해 Git과 같은 버전 관리 시스템과 통합할 수 있습니다.

관련 스킬