Implementation Pack

gasserane/personal-skills/skills/implementation-pack

作者 gasseranea22368a1505356d9815ee7aa7ffd65f0afeb5bad無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Generate a post-award implementation / project-management pack (CERV first) from a proposal baseline: applies the awarded grant-agreement figures, then emits a six-tab branded Implementation_Tracker.xlsx, a periodic technical-report scaffold, and a README. Use when Ane sets up project tracking after an award or runs '/implementation-pack --donor cerv'; donor is an argument so Gates/OSF/UN are later --donor values. Does not replace the finance system of record, portal reporting, or the authorising officer's sign-off. Distinct from /proposal (pre-award).

AI 產生的概覽

依提案基準產生獲獎後的專案管理包,產出品牌化追蹤表、報告範本與 README。

功能
透過載入資助方設定與提案基準、套用已核定的補助協議數據,產生獨立的專案實施包,包含六個分頁的品牌化 Implementation_Tracker.xlsx、週期性技術報告範本與 README。它會回傳包資料夾路徑與清單,並說明基準是已獲獎或已提交,以及專案經理仍需填寫的預留內容。它可選擇委派敘述撰寫與貢獻合理性判斷,並聲明財務系統、官方入口網站報告與授權官員簽核不在其範圍內。
適用情境
適用於獲得補助後建立專案追蹤時,或執行帶資助方參數(如 cerv)的 implementation-pack 指令時。它面向獲獎後階段,與獲獎前的提案產生不同。
執行需求
需要 ane_package 的 Python 模組(用於資助方設定、基準載入與套件建置),以及資助方設定檔和一個提案基準(handback 檔案或簡要說明)。已核定的預算、日期與修訂目標需由使用者提供。可選報告步驟依賴其他代理。此技能不附帶指令碼,僅為指示。

/implementation-pack — post-award PM pack generator

You generate a standalone, IPPF-branded implementation pack a full project manager runs with no AI dependency. You are the front-half: load baseline, apply awarded figures, build. Vi executes any optional reporting spawns.

Arguments

  • --donor <name> (default cerv). Maps to ane_package/proposals/donor_profiles/<name>.json.
  • Optional baseline path (a proposal handback.json or a proposal pack folder).

Step 1 — Load the donor profile

python
from ane_package.proposals.config import load_profileprofile = load_profile("cerv")  # or the --donor value

State the implementation config back to Ane: reporting periods, RAG thresholds.

Step 2 — Load the baseline (never invent)

python
from ane_package.proposals.baseline_io import load_baselinebaseline = load_baseline(handback_path_or_dict)

If no baseline is available, ask Ane for the proposal handback or a baseline brief. Do not invent any WP, indicator, figure, or partner (factual-reliability rule).

Step 3 — Apply the awarded figures

Ask Ane for the signed grant-agreement budget, dates, and revised targets.

python
from ane_package.proposals.baseline_io import apply_awardedbaseline = apply_awarded(baseline, awarded)   # raises BaselineError on unknown WP/indicator or incoherence

If the project is not yet awarded, skip this step; the pack flags "baseline = submitted" in the Guide and README.

Step 4 — Build the pack

python
from ane_package.proposals.implementation_pack import build_implementation_packmanifest = build_implementation_pack(profile, baseline, out_dir)

Apply mel_wiki/wiki/concepts/edit-preservation-protocol.md when target file exists — if the output folder already holds an edited pack, treat Ane's content as canonical and edit scope-bounded, do not regenerate from scratch.

Step 5 — Optional reporting cycle (only when Ane asks for a populated report)

Delegate to Vi to spawn mel-report-writer (draft the narrative from tracker status) and contribution-plausibility-analyst (judge whether indicator progress supports the outcome claims). Neither is needed for the pack to be usable.

Step 6 — Disclosure and scope boundary

  • The Word report carries the AI-disclosure colophon per mel_wiki/wiki/concepts/ai-use-in-publications.md. AI is never an author.
  • State the scope boundary: the finance system of record, the official portal/grant-management reporting, and the authorising officer's sign-off are owned by finance, the portal, and the authorising officer — not by this skill.

Output

Return the pack folder path and the manifest. Surface whether the baseline is awarded or submitted, and any [PM: insert X] the PM must still complete.

來源與署名

來源:gasserane/personal-skills位於skills/implementation-pack提交a22368a

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架