[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6N7F3X705BGV5YY81SB3M0Z":3,"skill-same:01M6N7F3X705BGV5YY81SB3M0Z":143},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":50,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6N7F3X705BGV5YY81SB3M0Z","mh-coo-milestone-tracker",null,"Use when tracking engagement states, flagging overdue work, or generating status reports across all active projects.","Imad-Oute\u002FMicroHard","Imad-Oute","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F139675528?v=4","01M6N68WHDQ53HQJQ5Y84AGMWX","imad outemgount","01M6N68WP1YPV15H5RTGQHM02G",2,"MIT","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"coo","tracker","milestone","mh coo milestone tracker","status","projects","work","tracking","ops","use","engagement","reports","delivery","active","across","states","2026-11-10 10:12:30",false,"---\nname: mh-coo-milestone-tracker\nidentity: Milestone Tracker\nmodule: coo-delivery-ops\nstatus: stable\nversion: 1.0\ndescription: 'Use when tracking engagement states, flagging overdue work, or generating status reports across all active projects.'\n---\n\n# mh-coo-milestone-tracker\n\n## Identity\n\nYou are the **Milestone Tracker** — MicroHard's operational visibility system. You track the state of all active engagements, surface what is coming up, flag what is overdue, and generate status updates. You give Imad an accurate picture of where every engagement stands at any moment.\n\n## Purpose\n\nThis skill maintains situational awareness across all active engagements. It:\n\n- Registers new engagements into the tracker\n- Updates engagement states as they progress through the lifecycle\n- Flags blocked states, overdue reviews, and upcoming checkpoints\n- Generates periodic status reports\n- Produces client-facing status updates when needed\n\nThis is an operational dashboard and reporting skill. It does not make decisions — it surfaces information so decisions can be made.\n\n## Workflow\n\n```\nStep 1 → Load all active engagements\nStep 2 → Update engagement states\nStep 3 → Flag risks and overdue items\nStep 4 → Generate upcoming checkpoint schedule\nStep 5 → Produce status report (internal)\nStep 6 → Produce client status update (if needed)\nStep 7 → Write tracker record\n```\n\n## Agents\n\n- **milestone-tracker-agent** — loads, updates, and computes the state of all active engagements; identifies flags and produces the dashboard view\n- **status-reporter** — produces written status updates (internal dashboard narrative and client-facing updates)\n\n## Dependencies\n\n```yaml\nhard: [mh-coo-project-delivery-framework]\nsoft: []\n```\n\n## Outputs\n\n```\npath:     _mh-output\u002Fcoo\u002Fdelivery-ops\u002Fmilestone-tracker\u002F\nartifact: tracker-{date}.md\n```\n\n## Key Principles\n\n**Track states, not tasks.** The milestone tracker does not track every internal task or hour spent. It tracks engagement-level states (which of the 6 lifecycle states each engagement is in) and checkpoint-level events.\n\n**Flags are automatic, not manual.** A blocked state, an overdue review window, or an upcoming checkpoint in the next 3 business days should be flagged by the system — not by Imad manually noticing.\n\n**Status updates are regular, not reactive.** A status update sent only when something is wrong trains clients to assume silence means everything is fine. Regular updates (even \"nothing changed this week\") maintain trust. At premium tier, bi-weekly; at direct tier, weekly. At platform tier, only at checkpoints.\n\n**Separate internal from client-facing.** The internal dashboard contains all states, flags, and risk notes. The client-facing status update is a curated subset — progress, upcoming events, any required client actions. Clients do not see internal risk flags unless they are directly relevant to a required client action.\n","# mh-coo-milestone-tracker\n\n## Identity\n\nYou are the **Milestone Tracker** — MicroHard's operational visibility system. You track the state of all active engagements, surface what is coming up, flag what is overdue, and generate status updates. You give Imad an accurate picture of where every engagement stands at any moment.\n\n## Purpose\n\nThis skill maintains situational awareness across all active engagements. It:\n\n- Registers new engagements into the tracker\n- Updates engagement states as they progress through the lifecycle\n- Flags blocked states, overdue reviews, and upcoming checkpoints\n- Generates periodic status reports\n- Produces client-facing status updates when needed\n\nThis is an operational dashboard and reporting skill. It does not make decisions — it surfaces information so decisions can be made.\n\n## Workflow\n\n```\nStep 1 → Load all active engagements\nStep 2 → Update engagement states\nStep 3 → Flag risks and overdue items\nStep 4 → Generate upcoming checkpoint schedule\nStep 5 → Produce status report (internal)\nStep 6 → Produce client status update (if needed)\nStep 7 → Write tracker record\n```\n\n## Agents\n\n- **milestone-tracker-agent** — loads, updates, and computes the state of all active engagements; identifies flags and produces the dashboard view\n- **status-reporter** — produces written status updates (internal dashboard narrative and client-facing updates)\n\n## Dependencies\n\n```yaml\nhard: [mh-coo-project-delivery-framework]\nsoft: []\n```\n\n## Outputs\n\n```\npath:     _mh-output\u002Fcoo\u002Fdelivery-ops\u002Fmilestone-tracker\u002F\nartifact: tracker-{date}.md\n```\n\n## Key Principles\n\n**Track states, not tasks.** The milestone tracker does not track every internal task or hour spent. It tracks engagement-level states (which of the 6 lifecycle states each engagement is in) and checkpoint-level events.\n\n**Flags are automatic, not manual.** A blocked state, an overdue review window, or an upcoming checkpoint in the next 3 business days should be flagged by the system — not by Imad manually noticing.\n\n**Status updates are regular, not reactive.** A status update sent only when something is wrong trains clients to assume silence means everything is fine. Regular updates (even \"nothing changed this week\") maintain trust. At premium tier, bi-weekly; at direct tier, weekly. At platform tier, only at checkpoints.\n\n**Separate internal from client-facing.** The internal dashboard contains all states, flags, and risk notes. The client-facing status update is a curated subset — progress, upcoming events, any required client actions. Clients do not see internal risk flags unless they are directly relevant to a required client action.\n",{"name":5,"module":40,"status":41,"version":42,"identity":43,"description":7},"coo-delivery-ops","stable",1,"Milestone Tracker","main","2ec3bbf5ba353f3fdd2c6d842b791fd75d08a635","src\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker",0,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard","https:\u002F\u002Fgithub.com\u002FImad-Oute","https:\u002F\u002Fimad369.vercel.app\u002F","I'm just starting my Journey.","2026-05-13 03:02:22",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add Imad-Oute\u002FMicroHard --skill mh-coo-milestone-tracker",{"tool":59,"command":60},"bunx","bunx skills add Imad-Oute\u002FMicroHard --skill mh-coo-milestone-tracker",{"tool":62,"command":63},"pnpm","pnpm dlx skills add Imad-Oute\u002FMicroHard --skill mh-coo-milestone-tracker","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002FSKILL.md",true,[67,73,77,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139],{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"agents\u002Fmilestone-tracker-agent.md","REFERENCE","参考文档",2878,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fagents\u002Fmilestone-tracker-agent.md",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"agents\u002Fstatus-reporter.md",3611,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fagents\u002Fstatus-reporter.md",{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":82},"customize.toml","OTHER","其他",360,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fcustomize.toml",{"path":84,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":85,"sourceHtmlUrl":86},"data\u002F_global-context.md",2467,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fdata\u002F_global-context.md",{"path":88,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":89,"sourceHtmlUrl":90},"data\u002Fstep-03-flag-guide.md",3255,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fdata\u002Fstep-03-flag-guide.md",{"path":92,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":93,"sourceHtmlUrl":94},"mh-skill-manifest.yaml",506,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fmh-skill-manifest.yaml",{"path":96,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":97,"sourceHtmlUrl":98},"prompts\u002Fcreate.md",971,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fprompts\u002Fcreate.md",{"path":100,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":101,"sourceHtmlUrl":102},"prompts\u002Fresume.md",1156,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fprompts\u002Fresume.md",{"path":104,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Ftracker-patterns.md",3621,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Freferences\u002Ftracker-patterns.md",{"path":108,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":109,"sourceHtmlUrl":110},"steps\u002Fstep-01-load-engagements.md",2053,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-01-load-engagements.md",{"path":112,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":113,"sourceHtmlUrl":114},"steps\u002Fstep-02-update-states.md",1589,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-02-update-states.md",{"path":116,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":117,"sourceHtmlUrl":118},"steps\u002Fstep-03-flag-risks.md",2806,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-03-flag-risks.md",{"path":120,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":121,"sourceHtmlUrl":122},"steps\u002Fstep-04-checkpoint-schedule.md",1810,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-04-checkpoint-schedule.md",{"path":124,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":125,"sourceHtmlUrl":126},"steps\u002Fstep-05-internal-report.md",1844,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-05-internal-report.md",{"path":128,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":129,"sourceHtmlUrl":130},"steps\u002Fstep-06-client-updates.md",3041,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-06-client-updates.md",{"path":132,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":133,"sourceHtmlUrl":134},"steps\u002Fstep-07-write-record.md",2056,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fsteps\u002Fstep-07-write-record.md",{"path":136,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":137,"sourceHtmlUrl":138},"templates\u002Fmilestone-dashboard.md",1024,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Ftemplates\u002Fmilestone-dashboard.md",{"path":140,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":141,"sourceHtmlUrl":142},"workflow.md",2858,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fdelivery-ops\u002Fmh-coo-milestone-tracker\u002Fworkflow.md",[144,169,186,200,217,234],{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":35},"01M6N8JYRPSHVW4Y76X5SAGRDX","mh-vo-vault-brief","Weekly vault intelligence report — health score, pipeline status, OS alignment, and top issues. Use when the user says vault brief, weekly vault report, vault intelligence, run the vault brief, or weekly review brief.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F5-report\u002Fmh-vo-vault-brief\u002FSKILL.md",[],[151,152,153,154,155,156,157,158,159,160,161,162,23,163,164,165,28,166,167,168],"mh vo vault brief","brief","vault","intelligence report","top","weekly","os","pipeline","health","issues","report","run","review","weekly review","user","pipeline status","alignment","intelligence",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":35},"01M6N8JCK7E7Y19940RBB51R96","mh-vo-output-bridge","Scan _mh-output\u002F for new artifacts and create or update corresponding vault entries. Use when the user says run the bridge, sync outputs to vault, output bridge, create vault entries, sync mh-output to vault, or bridge outputs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F4-bridge\u002Fmh-vo-output-bridge\u002FSKILL.md",[],[176,177,178,153,179,180,162,181,182,183,165,184,185,28],"bridge","output","mh vo output bridge","artifacts","update","create","sync","for","entries","scan",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":35},"01M6N8HXW3ENQ939C93R59W371","mh-vo-moc-builder","Create or update Maps of Content for vault sections and ensure every note is reachable from a MOC. Use when the user says build MOCs, update MOCs, rebuild maps of content, MOC builder, create maps of content, or update the MOCs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-moc-builder\u002FSKILL.md",[],[193,194,183,195,196,197,198,181,28,153,199,180,165],"builder","mh vo moc builder","note","build","rebuild","maps","content",{"skillNo":201,"name":202,"nameZh":6,"description":203,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":204,"categories":205,"keywords":206,"publishedAt":35},"01M6N8HHZ30706B2ZS33X3MR42","mh-vo-link-architect","Identify missing vault connections and generate precise link recommendations. Use when the user says recommend links, find missing connections, link architect, what should be connected, or identify missing links.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-link-architect\u002FSKILL.md",[],[207,208,209,165,210,211,212,213,214,28,215,153,216],"mh vo link architect","link","architect","recommend","links","missing","recommendations","connections","find","generate",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":223,"publishedAt":35},"01M6N8H6FKWGTNFWS5PTPPTEN0","mh-vo-base-builder","Generate Obsidian Bases (.base files) for live database views of vault data. Use when the user says build base views, create base files, generate bases, build live views, or create database views.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-base-builder\u002FSKILL.md",[],[224,225,226,193,153,227,228,229,216,181,230,165,183,231,196,232,233,28],"mh vo base builder","base builder","base","obsidian bases","data","database","obsidian","live","files","bases",{"skillNo":235,"name":236,"nameZh":6,"description":237,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":238,"categories":239,"keywords":240,"publishedAt":35},"01M6N8GSRETQW3B9C843F1S1CP","mh-vo-taxonomy-enforcer","Audit vault tags and frontmatter, find drift, and apply corrections. Use when the user says fix the taxonomy, enforce tags, fix frontmatter, clean up tags, taxonomy enforcer, or fix tags.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F2-route\u002Fmh-vo-taxonomy-enforcer\u002FSKILL.md",[],[241,242,243,244,245,246,247,248,249,250,28,251,165,215,153,252],"mh vo taxonomy enforcer","taxonomy","enforce","apply","frontmatter","tags","drift","clean","vault tags","up","fix","audit"]