name: real-estate-news-briefing description: Create daily Korean real-estate news briefings with source priority (MOLIT first, then Maeil Business and Hankyung), topic filtering (supply/presale, rates/loans, policy/regulation), duplicate removal, impact analysis, and day-over-day comparison. Use when user asks for daily real-estate news summary/report/briefing automation.
Real Estate News Briefing
Generate a daily briefing at 07:30 KST with this priority and structure:
- Source priority: MOLIT press releases > Maeil Business > Hankyung
- Scope: nationwide
- Topics: supply/presale, rates/loans, policy/regulation
- Output: detailed markdown report
- Deduplicate near-identical articles
- Compare with previous day and report changes
Output paths
- Daily report:
exports/news/daily/YYYY/MM/DD.md - Latest pointer copy:
exports/news/latest.md - Diff report:
exports/news/diff/YYYY/MM/DD.md
Run workflow
- Collect candidate articles from prioritized sources.
- Filter by target topics.
- Deduplicate by title + core sentence similarity.
- Score impact (
HIGH|MEDIUM|LOW) with one-line reason. - Write detailed markdown report.
- Compare with previous day and write diff section/report.
- Ask user if they want git steps (commit/PR/merge) now.
Dedup rules
- Treat as duplicate when title is highly similar and key facts overlap.
- Keep higher-priority source when duplicates collide.
- If same priority, keep more concrete article (numbers/dates/policy name).
Impact rules
- HIGH: expected immediate pricing/transaction/supply impact.
- MEDIUM: meaningful but indirect/lagged market impact.
- LOW: informational with limited direct market movement.
Always include: Impact: <level> - <why>.
Markdown format
Follow template in references/report-template.md.
Mandatory quality requirements:
- Every key update must include a direct URL.
- If URL is missing, do not include that item in final briefing.
- Provide a 3-line summary per key update (
3줄 요약). - Add exactly 1 line of market-impact comment per update (
시장 영향 코멘트 1줄). - In chat response, also include URL + 3-line summary + 1-line market-impact comment (not only in md file).
User interaction rules
- First send briefing summary in chat.
- Then ask:
MD 파일 저장 + GitHub(브랜치/커밋/PR)까지 진행할까요? (예/아니오) - If user says yes, save files and proceed with git flow.
- After merge, always report completion in-chat (what files were generated and where).
Git flow (mandatory when user asks GitHub process)
Follow this exact sequence:
- Create/switch report branch:
daily_briefing_YYYYMMDD - Create/update report files:
exports/news/daily/YYYY/MM/DD.mdexports/news/latest.mdexports/news/diff/YYYY/MM/DD.md(if comparison enabled)
- Commit:
git add ...git commit -m "news: daily briefing YYYY-MM-DD 07:30"
- Create PR:
daily_briefing_YYYYMMDD -> main - Merge PR
- Switch back to
main - Confirm completion to user with: branch, commit hash, merged 여부
Failure handling
- If one source fails, continue with remaining sources and note the gap.
- If no valid article found, create report with
No major updatesand reasons. - If previous-day report missing, skip diff with explicit note.