Community연구 & 데이터 분석github.com

diamitani/rostr-agent

ROSTR Agent — 자기 개선형 멀티 에이전트 프레임워크. PAL, NPAO, RAG DAL, Rostr Hub를 내장하며, Nous Research의 Hermes Agent를 기반으로 합니다.

rostr-agent란 무엇인가요?

ROSTR Agent는 AWS Well-Architected Framework 리뷰를 에이전트 출력에 자동 적용하는 스킬입니다. 이 스킬은 Hermes Agent 기반으로 구축되어, Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability의 6개 기둥을 평가합니다. 개발자는 에이전트 출력, 메타데이터(모델, 토큰 사용량, 지연 시간), 로그 등을 간단한 JSON 입력으로 제공하면, Well-Architected SAR(Software Architecture Review) 형식의 평가 결과를 받을 수 있습니다. 보안 집중 리뷰, 비용 최적화 점검, 전체 리뷰 등 다양한 리뷰 유형을 지원하며, 별도의 외부 도구 의존성 없이 Python으로 쉽게 통합 가능합니다. 이 스킬은 배포 전 아키텍처 검토, 정기적 품질 검사, 비용·보안 이슈 대응 등에 특히 유용하며, Graviton 사용 여부와 PII 감지 같은 추가 메타데이터를 활용하여 더 정확한 평가를 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add diamitani/rostr-agent

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

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

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

문서

ROSTR Well-Architected Agent Skill

설명

에이전트 출력에 대해 AWS Well-Architected Framework 리뷰를 수행합니다. Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability의 6개 기둥을 평가합니다.

트리거 조건

  • 에이전트가 품질 리뷰가 필요한 출력을 생성할 때
  • 에이전트 구성을 배포하기 전
  • 정기적인 아키텍처 리뷰 중
  • 비용/보안 문제가 제기될 때

입력 형식

{
  "agent_output": {
    "result": "string",
    "metadata": {
      "model_used": "string",
      "tokens_used": {"prompt": int, "completion": int},
      "duration_ms": int
    },
    "logs": [...],
    "pii_detected": false,
    "graviton_used": true
  },
  "review_type": "full" | "security" | "cost" | "quick"
}

출력 형식

{
  "SAR": {
    "SchemaVersion": "2020-07-01",
    "Review": {
      "OverallScore": 4.2,
      "Pillars": [...]
    },
    "Risks": {
      "High": [...],
      "Medium": [...],
      "Low": [...]
    },
    "ImprovementItems": [...]
  }
}

사용법

from skills.well_architected import WellArchitectedSkill

skill = WellArchitectedSkill()
review = await skill.review(agent_output, review_type="full")

# SAR 형식 출력 얻기
sar = skill.to_sar_format(review)

도구 의존성

  • 없음

예제 프롬프트

이 에이전트 출력에 대해 Well-Architected 규정 준수 리뷰를 수행해
보안 중심 리뷰를 수행해
비용 최적화 기회를 확인해

버전

1.0.0

관련 스킬