mcpField
F
frontier-scan

frontier-scan

github.com/rheinmirProductivity10216 installsUpdated 2w ago
Repository

About frontier-scan

frontier-scan is a reconnaissance skill for checking a project’s capabilities against recent agent-framework developments. It scores eight areas, compares results with the prior scan, and updates issues and reports; it does not implement fixes.

Key features

  1. 01Run five WebSearch queries
  2. 02Assess capabilities across eight areas
  3. 03Compare with the prior scan
  4. 04Check issues to prevent duplicates
  5. 05Update reports, logs, and issues

Use cases

  1. 01Track agent-framework developments regularly
  2. 02Assess gaps against external capabilities
  3. 03Create or update issues for identified gaps
  4. 04Record capability changes in the baseline report

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/rheinmir/setup --skill frontier-scan

After installing, type/frontier-scanin Claude Code to confirm it loaded.

Details

From the project README

Skill: frontier-scan

Bản gọi-INSTANT của runbook trong fdk/wiki/concepts/frontier-gap-scan.md. Mục tiêu: overstack là frontier TOÀN DIỆN, không ngủ trên chiến thắng. Thay cho routine cloud (bị chặn vì cần kết nối GitHub) — chạy thủ công bất cứ lúc nào, người-trong-vòng-lặp.

WHAT

Purpose và context
  • Purpose: trinh sát biên giới agent-framework 30 ngày qua, chấm overstack theo 8 trục (Ngang/Chớm/Thua), diff với kỳ trước, raise/cập nhật issue cho gap và cập nhật report.
  • Trigger (when to use):
    • "frontier scan", "quét đối thủ", "chạy scout", "scout tuần", "chúng ta thua gì so với thế giới", "/frontier-scan".
    • Định kỳ (ý định hàng tuần) hoặc khi nghe tin một framework/kỹ thuật mới đáng đối chiếu.
  • Non-goals: nghiên cứu chủ đề chung (đó là /last30days); raise một issue lẻ đã biết (đó là /raise-issue); code fix gap (việc phiên nhận, mở bằng /fdk).
Mental model

runbook + baseline kỳ trước → 5 WebSearch (4 cố định + 1 tự do) → verdict 8 trục so với CAPABILITIES → diff kỳ trước (tụt hạng / trục mới) → issue (raise mới hoặc comment cập nhật) → report + log.

Input và output contract
FieldRequired?Ý nghĩa
Inrunbook fdk/wiki/concepts/frontier-gap-scan.mdcó8 trục + cách chấm
Inreport kỳ trước llmwiki/html/overstack-vs-world-30d.htmlcóbaseline để diff
Inllmwiki/wiki/sources/ISSUES.md + fdk/CAPABILITIES.mdcóissue đang mở + năng lực hiện có
Outverdict 8 trục + diff kỳ trướccónêu rõ trục tụt hạng / trục mới
Outissue mới (ledger + GH) hoặc gh issue commenttheo gapkhông trùng issue đã có
Outreport cập nhật + 1 dòng llmwiki/wiki/log.mdcógiữ baseline cũ, thêm phần diff kỳ mới
Rules và capabilities
  • RULE-01 (MUST): CHỈ quét + raise/cập nhật + report. Không code, không tự-merge, không tự nâng status issue quá open.
  • RULE-02 (MUST): Giữ 4 truy vấn quét cố định qua các kỳ để diff có nghĩa; truy vấn thứ 5 tự do.
  • RULE-03 (MUST): Query wiki + ISSUES.md trước khi raise (R7-f) — không raise trùng gap đã có issue.
  • RULE-04 (MUST): Định nghĩa "thắng": không trục nào ở Thua quá 2 kỳ liên tiếp mà không có issue đang chạy.
  • RULE-05 (MUST): Repo cấm AI-attribution trong commit (R15) — nếu có commit, không thêm Co-Authored-By.
  • RULE-06 (MUST): Touch only what the task requires — no opportunistic changes.
  • Capabilities: tìm kiếm web; đọc report kỳ trước + ledger; ghi report + log + ledger; ghi issue lên tracker remote.
Failure boundaries
  • Thiếu report kỳ trước → không diff được: báo rõ đây là baseline đầu (partial), không bịa verdict kỳ trước.
  • Tracker remote không truy cập được (chưa auth gh) → chỉ ghi ledger + ISSUES.md (partial), báo user.
  • Gap không chắc đã có issue hay chưa → clarify/query thêm, không raise trùng (RULE-03).

HOW

Main workflow
StepTypeInputsActionOutputs/exitFailure/next
W01deterministicrunbook, report, ISSUES.mdĐọc runbook + baseline8 trục + verdict kỳ trước + issue mởthiếu report → partial (baseline đầu)
W02effect5 truy vấnQuét 5 WebSearch (4 cố định + 1 tự do)kết quả tìm kiếm—
W03judgmentkết quả + fdk/CAPABILITIES.mdChấm 8 trục Ngang/Chớm/Thuaverdict—
W04judgmentverdict mới + cũDiff kỳ trước: tụt hạng / trục mớidanh sách thay đổi—
W05effectgapRaise (B01) hoặc comment cập nhật (B02)issuetrùng → B02
W06effectverdict + diffCập nhật report + logreport + log—
W07deterministic—Dừng, không code fixbáo cáo—

Chi tiết từng bước (nguồn chân lý cho W01–W07):

  1. Đọc runbook + baseline: fdk/wiki/concepts/frontier-gap-scan.md và report kỳ gần nhất llmwiki/html/overstack-vs-world-30d.html. Nạp danh sách 8 trục + verdict kỳ trước + issue đang mở (llmwiki/wiki/sources/ISSUES.md, GH#9-13 + Ralph #15).
  2. Quét (5 WebSearch): (a) Claude Code / agent framework updates tháng này; (b) AI agent memory + context engineering; (c) self-improving agents + harness eval; (d) agent skills marketplace + supply-chain security; (e) 1 truy vấn theo tin nóng tự chọn. Giữ 4 truy vấn đầu cố định để so-sánh-được qua kỳ.
  3. Đối chiếu: chấm 8 trục (Harness, Orchestration, Memory, Self-evolving skills, Knowledge/context, Eval/observability, Skill security, Quy mô) so với fdk/CAPABILITIES.md → verdict Ngang/Chớm/Thua.
  4. Diff kỳ trước: trục nào tụt hạng? trục MỚI nào xuất hiện? Đây là tín hiệu quan trọng nhất — nêu rõ.
  5. Raise / cập nhật (R7-f query trước để không trùng):
    • Gap MỚI hoặc XẤU ĐI chưa có issue → /raise-issue (ledger draft + dòng ISSUES.md + gh issue create --assignee Rheinmir, body link ngược ledger, thêm mục "Repo/paper tham khảo").
    • Gap đã có issue → CHỈ gh issue comment cập nhật bằng chứng, KHÔNG raise trùng.
  6. Report + log: cập nhật llmwiki/html/overstack-vs-world-30d.html (giữ baseline cũ, thêm phần diff kỳ mới) + append 1 dòng llmwiki/wiki/log.md.
  7. Dừng, KHÔNG code fix: skill này chỉ trinh sát + raise. Thực thi gap là việc phiên nhận (mở bằng /fdk).
Branches
IDKindGuardHành viSkip / failureRejoin
B01conditional_requiredgap MỚI hoặc XẤU ĐI, chưa có issue/raise-issue (ledger + ISSUES.md + gh issue create)—W06
B02conditional_requiredgap đã có issuechỉ gh issue comment cập nhật bằng chứng—W06
Validation và stopping

Mỗi issue mới phải qua query R7-f (không trùng); report giữ baseline cũ. Verdict 8 trục là judgment — cần người đọc duyệt. Dừng sau W07, không sang code.

Examples
  • Positive: "/frontier-scan" tuần này → trục Memory tụt Ngang → Chớm, chưa có issue → /raise-issue + dòng ISSUES.md; report thêm phần diff kỳ mới + 1 dòng log.
  • Boundary/failure: trục Skill security vẫn Thua nhưng đã có issue đang mở trong ISSUES.md → chỉ gh issue comment bằng chứng mới, KHÔNG raise issue thứ hai.

Comments

Markdown supported