Weekly Bioinformatics News Automation — Implementation Plan

For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (- [ ]) syntax for tracking.

Goal: 매주 토요일 09:00 KST에 독립 Remote Trigger가 4개 병렬 수집 subagent → Editor → Validator 파이프라인을 실행해 Bioinformatics 주간 뉴스 포스트를 자동 발행한다.

Architecture: 별도 Remote Trigger (cron 0 0 * * 6)가 4개 병렬 수집 subagent(논문/툴/컨퍼런스/뉴스)를 실행하고, Editor subagent가 취합해 마크다운 포스트를 작성하며, Validator subagent가 링크·형식·중복을 검증한 후 git push로 GitHub Pages에 배포한다. 채용공고 트리거와 완전히 독립적으로 운영한다.

Tech Stack: Claude Code Remote Trigger, bioRxiv MCP, PubMed MCP, WebSearch, WebFetch, Agent (subagent dispatch), Jekyll/GitHub Pages


File Map

파일 동작
assets/images/weekly-news-teaser.svg Create — 포스트 썸네일, 매주 재사용
_automation/weekly-bioinfo-news-prompt.md Create — Remote Trigger에 붙여넣을 프롬프트 원본
CLAUDE.md Modify — 새 트리거 ID/설명 추가

Task 1: Create weekly-news-teaser.svg

Files:


Task 2: Write the Remote Trigger Prompt

Files:

이 파일은 claude.ai/code Remote Trigger UI에 붙여넣는 프롬프트 원본이다. 버전 관리 및 재편집을 위해 repo에 보관한다.


Task 3: Register Remote Trigger

Files:


Task 4: Manual Test Run

트리거를 등록한 직후 수동으로 1회 실행해서 전체 파이프라인을 검증한다.


Self-Review

Spec Coverage Check

스펙 요구사항 구현 태스크
독립 Remote Trigger, cron 0 0 * * 6 Task 3 Step 1
4개 병렬 수집 subagent Task 2 Step 1 (Agent A/B/C/D)
논문: bioRxiv MCP + PubMed MCP, 3~5편 Task 2 — Agent A
툴: GitHub/Bioconductor/PyPI, 2~3개 Task 2 — Agent B
컨퍼런스: ISMB/RECOMB/ASHG, 1~3개 Task 2 — Agent C
뉴스: Nature News/GenomeWeb 등, 2~3개 Task 2 — Agent D
Editor가 취합해 포스트 작성 Task 2 — 2단계 Editor
Validator: 링크·중복·형식·날짜 검증 Task 2 — 3단계 Validator
한국어 위주, 제목/툴명은 영어 Task 2 — Editor 형식 지정
카테고리: Bioinformatics Task 2 — YAML front matter
teaser: weekly-news-teaser.svg Task 1, Task 2
git commit + push Task 2 — 4단계
CLAUDE.md 문서화 Task 3 Step 2
수동 테스트 Task 4

모든 요구사항이 태스크에 매핑됨. 누락 없음.

Placeholder Scan

Type Consistency