여러 업체와 공공기관의 사이버 보안 보고서를 검색하고 가져와 위협, 랜섬웨어, 침해 통계 등의 추세를 비교합니다. 분석에는 출처별 업체, 연도, 보고서를 표시하고 자료 간 차이도 따로 다룹니다.
- 분류별 위협 보고서를 찾을 때
- 특정 업체의 보고서를 가져올 때
- 여러 업체의 랜섬웨어 동향을 비교할 때
설정에 등록한 GitHub 저장소의 이슈, 풀 리퀘스트, 토론을 확인하고 우선순위와 답변 초안을 정리합니다. Ollama 새 모델을 로컬 모델 환경과 비교하고 비공개 저장소의 공개 준비 상태도 점검합니다.
Triages open issues, pull requests and GitHub Discussions across the principal's own open-source repos (the list in Config.md) via the gh CLI, ranks what needs attention with suggested replies, posts edit-in-place marker comments, diffs new Ollama library models against a local model box, and takes a private repo public (readiness audit, fresh-history export, README and social image), stopping at the principal's go-ahead. USE WHEN open source issues, pull requests, check PRs, review PRs, check issues, community discussions, community activity, what needs attention, open source state, marker comment, triage comment, new open source models, latest open-weight models, what should I pull into Ollama, do we have this model, new Ollama models, local models, is this repo public-ready, take this repo public, open source this, public release on GitHub. NOT FOR triaging repos outside the configured list, LifeOS releases, internal work trackers, or running/prompting local models.
실행 점수 미검증
설치 방법 보기이 스킬은 설정 파일에 등록된 오픈 소스 저장소의 GitHub 이슈, 풀 리퀘스트, 토론을 확인하고 긴급도와 영향에 따라 처리 순서를 정리합니다. 다음에 할 일과 답변 초안을 제안하며, 여러 저장소의 활동을 한눈에 파악할 수 있도록 요약합니다. 반복해서 갱신하는 안내 댓글은 새 댓글을 계속 쌓지 않고 표시가 들어간 기존 댓글을 수정합니다. Ollama 라이브러리의 새 모델을 로컬 모델 환경과 비교해 아직 설치되지 않은 모델도 확인할 수 있습니다. 비공개 저장소를 공개하기 전에는 준비 상태를 점검하고, 새 이력으로 내보낼 자료와 README, 소셜 미리보기 이미지를 준비합니다.
커뮤니티 요청 가운데 무엇을 먼저 처리해야 하는지 알고 싶거나, 검토할 풀 리퀘스트를 찾고 여러 공개 저장소의 활동을 확인할 때 유용합니다. 로컬 환경에 맞는 Ollama 새 모델을 비교하거나 비공개 저장소의 공개 준비 상태를 살펴볼 때도 사용할 수 있습니다.
확인 대상은 설정 파일에 등록된 저장소로 한정됩니다. GitHub 작업에는 gh CLI가 사용되며, 처음 이용하기 전에 로그인이 필요합니다. 모델 비교에는 선택적으로 로컬 모델 환경 설정을 사용할 수 있습니다. 준비 상태 점검 결과가 READY이고 공개할 저장소를 지정한 뒤에 공개 작업을 진행합니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 28일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Contents: Ideal State · Intent Routing · Repos · Quick Reference · Data & Config · Gotchas · Examples
Triages and manages GitHub activity across the principal's open source repos, the OSS_REPOS list in Config.md. Repos outside that list are out of scope; when Config.md routes one elsewhere (for example a repo another skill triages), point there. Through the gh CLI it checks and prioritizes issues, recommends which PRs to merge or review, reads discussions, gives a cross-repo state snapshot, and posts a single bot comment that edits in place via hidden HTML markers instead of stacking new comments each time.
gh fetch, structured per repo, with items ranked by urgency and impact, each repo's community mood rated (positive, neutral, negative), and specific next actions with suggested responses, written direct and actionable.| Intent | Trigger | File |
|---|---|---|
| CheckIssues | "check issues", "open source issues", "<repo> issues" | Intents/CheckIssues.md |
| CheckPullRequests | "check PRs", "pull requests", "review PRs", "open PRs" | Intents/CheckPullRequests.md |
| CheckDiscussions | "check discussions", "community discussions", "what are people asking" | Intents/CheckDiscussions.md |
| CheckState | "open source state", "project state", "check our open source", "what needs attention" | Intents/CheckState.md |
| PostMarkerComment | "post triage comment", "leave a marker comment", "edit-in-place comment", "update bot comment", "upsert comment" | Intents/PostMarkerComment.md |
| LocalModels | "new open source models", "latest open-weight models", "what should I pull", "do we have <model>", "new Ollama models" | Intents/LocalModels.md |
| GoPublic | "is X public-ready", "take this repo public", "open source this", "prep X for public release" | Intents/GoPublic.md |
| File | Read when |
|---|---|
Tools/ | Tools/Fetch.help.md holds the triage fetch's kinds, flags, config keys and hole semantics; Tools/LocalModels.help.md holds LocalModels flags and column semantics; Tools/PublicReady.help.md holds every public-readiness check and the export contract |
Setup.md | first-time setup: Config.md keys, the gh login, the optional model host, a proof command |
The repos come from Config.md, never from this skill:
OSS_OWNER: <github login or org>
OSS_REPOS: <repo>, <repo>, <repo>
OSS_PRIORITY: <repo> # optional: triaged first in batch work
Tools/Fetch.ts reads OSS_OWNER and OSS_REPOS at run time and loops over the list in the order written; --repo <name> narrows to one listed repo and refuses any other. Every intent's per-repo section repeats once per listed repo. Config.md § Source of truth and § Out of scope carry the per-repo routing the gotchas below rely on.
# The one live fetch every triage intent pre-injects (JSON; a failed call is a hole, never an empty list)
bun ~/.claude/skills/OpenSourceManagement/Tools/Fetch.ts <issues|prs|discussions|stats>... [--repo <name>] [--limit N] [--brief]
# Marker-backed comment upsert (edit-in-place, never stack)
bun run ~/.claude/skills/OpenSourceManagement/Tools/MarkerComment.ts \
upsert <owner>/<repo> <number> <marker-id> <body-file> [--dry-run]
bun run ~/.claude/skills/OpenSourceManagement/Tools/MarkerComment.ts \
find <owner>/<repo> <number> <marker-id>
# Is a repo safe to publish, and its clean fresh-history export (never pushes)
bun ~/.claude/skills/OpenSourceManagement/Tools/PublicReady.ts audit <repo> [--json] [--no-build]
bun ~/.claude/skills/OpenSourceManagement/Tools/PublicReady.ts export <repo> --out <empty-dir>
# Newest Ollama library models vs the local model box (host from Config.md)
bun ~/.claude/skills/OpenSourceManagement/Tools/LocalModels.ts [--json] [--limit N] [--host <ssh>] [--local]
Everything install-specific lives in LIFEOS/USER/CUSTOMIZATIONS/SKILLS/OpenSourceManagement/Config.md; first-time setup and a proof command are in Setup.md.
OSS_OWNER, OSS_REPOS, OSS_PRIORITY — KEY: value lines; Tools/Fetch.ts reads the first two.## Source of truth — prose naming any listed repo that is generated or synced from another tree, and where that tree is. Read it before any fix.## Out of scope — prose naming repos this skill must not triage and where they go instead.## Local Model Host — the local model box's ssh alias and ollama binary; Tools/LocalModels.ts reads that table at run time; no hostnames live in this skill.When OSS_OWNER or OSS_REPOS is missing, Fetch.ts prints an ERROR: line and fetches nothing; point the principal at Setup.md.
OSS_REPOS list only. Not every repo the owner has; a repo in Config.md § Out of scope goes where that section says.OSS_PRIORITY when it is set, usually the repo with the most community activity.gh issue comment posts a new comment every time — wrong for triage status, weekly digests, per-PR summaries. Reach for PostMarkerComment instead. Marker IDs must be <intent>-<purpose> and unique per (issue, kind); two intents MUST NOT share a marker on the same issue or they will overwrite each other.--dry-run first against a public community repo. Comment bodies are public and permanent in the timeline even after edit. Inspect the body, confirm the marker ID, then drop --dry-run.Example 1: Check all open source state
User: "Let's look at our open source issues"
→ Invokes CheckState intent
→ Fetches issues, PRs, discussions across every repo in OSS_REPOS
→ Analyzes sentiment and priority
→ Returns comprehensive state report with recommendations
Example 2: Check one repo's issues
User: "Check widget issues" (widget is in OSS_REPOS)
→ Invokes CheckIssues intent
→ Fetches open issues from $OSS_OWNER/widget (--repo widget)
→ Categorizes by type (bug, feature, question)
→ Returns prioritized list with recommended responses
Example 3: Review pull requests
User: "Any PRs need attention on widget?"
→ Invokes CheckPullRequests intent
→ Fetches open PRs from $OSS_OWNER/widget
→ Summarizes each PR's purpose and status
→ Recommends which to merge, review, or discuss
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
여러 업체와 공공기관의 사이버 보안 보고서를 검색하고 가져와 위협, 랜섬웨어, 침해 통계 등의 추세를 비교합니다. 분석에는 출처별 업체, 연도, 보고서를 표시하고 자료 간 차이도 따로 다룹니다.
기능이나 구성 요소 자체의 설계 요구와 시스템 전체의 목표를 세 단계로 비교합니다. 설계상의 충돌과 적절한 구현 범위를 정리하고, 제안한 설계가 전체 방향과 맞는지 평가합니다.
글의 주제에 맞는 격언과 인용문을 찾아 저자와 선정 이유를 함께 제안합니다. 출처가 있는 인용문을 추가하고, 사상가의 말을 주제별로 조사하며, 사용 기록을 관리해 같은 인용문을 반복하지 않도록 돕습니다.
블로그 삽화, 기술 도표, 비교 그림, 만화, 아이콘 등을 용도에 맞는 절차로 제작합니다. 구도와 색상, 이미지 모델을 정하고 검토용 이미지를 출력합니다.
브리프와 제작 기준에 따라 이미지, 영상, 슬라이드, 사이트 화면 캡처의 시각 품질을 평가합니다. 두 비전 심사자가 점수와 결함 우선순위를 제시하고, 정해진 횟수 안에서 수정을 돕습니다. 평가를 통과한 결과물만 전달할 수 있으며, 사람의 점수와 의견은 별도 기록해 심사 보정에 활용합니다.
주제, 연구 분야, 논문 ID로 arXiv 논문을 찾고 제목, 저자, 초록, 링크를 정리합니다. 새 논문을 확인하고, 제공되는 경우 AlphaXiv의 AI 생성 개요도 가져옵니다.