
AWS 인증 배지를 정렬해달라는 말 한마디로 — AI 에이전트의 Skills를 사용하여 AWS 인증 배지 이미지를 자동 생성하기
요약
AI 에이전트의 Skills 기능을 활용하여 Credly의 AWS 인증 배지를 자동으로 수집하고 정렬된 이미지로 생성하는 방법을 소개합니다. 별도의 웹 앱 구축 없이 Markdown 지시서와 스크립트만으로 자동화 워크플로우를 구현할 수 있습니다.
핵심 포인트
- AI 에이전트의 Skills를 이용한 이미지 생성 자동화
- Credly JSON 데이터를 활용한 자격증 정보 추출
- Markdown 기반의 간편한 에이전트 워크플로우 구축
- 추가 개발 및 유지보수 없는 개인용 자동화 도구 구현
강연 자료의 자기소개 슬라이드에 취득한 AWS 인증 배지를 넣는 경우가 있죠.
하지만 수작업으로 정렬하는 것은 번거롭고, 자격증이 늘어날 때마다 다시 만드는 것도 일입니다.
또한, 최근에는 AI 에이전트에게 슬라이드를 생성하게 하는 경우도 있을 것이라 생각합니다. 그래서 Skills를 사용하여, 「AWS 인증 배지를 정렬해줘」라는 한마디로 이미지가 자동 생성되도록 만들었습니다.
지금부터 Skills를 소개하고자 합니다.
aws-certified-honeycomb/
├── SKILL.md
└── generate.py # 이미지 생성 스크립트
SKILL.md의 내용은 다음과 같습니다.
- Early Adopter에게 배포되는 배지 등 특별한 것은 제외할 것
- 배지 이미지의 URL은
https://www.credly.com/users/<username>/badges.json에서 가져올 것 - 왼쪽부터 순서대로 난이도가 높은 자격증이 되도록 지시할 것
- 이미지는 배경 투명(Background Transparent)으로 생성할 것
Credly에서 JSON 형식으로 내려받을 수 있다는 사실은 이번에 처음 알았는데, 정말 편리하네요.
---
name: aws-certified-honeycomb
description: AWS 인증 자격증 배지를 Credly에서 가져와 허니콤(Honeycomb) 구조로 정렬한 PNG 이미지를 생성한다.
...
SKILL.md에서 실행하는 이미지 생성 스크립트입니다. 이것은 AI 에이전트가 만들어 주었습니다.
배지 사이의 간격을 조정하기 위해 몇 번 대화를 주고받았지만, 10분도 채 되지 않아 스크립트가 완성되었습니다.
import json
import urllib.request
from io import BytesIO
...
AI가 SKILL.md를 읽고, generate.py를 실행하면 이미지 파일이 출력됩니다.
자격증이 늘어나면, 다시 한번 「배지 이미지 만들어줘」라고 말하는 것만으로 최신 버전이 생성됩니다.
이미지 생성 도구를 Web 앱으로 공개하는 접근 방식도 있지만, 개인용이라면 AI 에이전트의 Skills로 충분했습니다. Web 앱의 배포나 유지보수가 필요 없이, Markdown과 스크립트만으로 완결된다는 점이 Skills의 간편함입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기