project-tracker-master/SKILL.md
Use this skill whenever a user asks to "Update the project tracker," "Process meeting notes for the tracker," or "Generate a new task list update." It synthesizes raw meeting transcripts with existing project trackers, dynamically adapts to existing columns, generates a strictly formatted .docx tracker using a Node.js script (docx package), and automatically drafts a clean email summary.
npx skillsauth add davidkogit/public-skills project-tracker-masterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
1. Analyze & Synthesize Cross-reference the new meeting transcript against the existing project tracker. Determine task statuses (Done, In Progress, Blocked/Open) and identify new tasks.
CRITICAL: EXHAUSTIVE ROW RETENTION You MUST NOT drop, summarize, or truncate existing tasks from the baseline tracker. Every single topic/feature currently tracked must be mapped to the output. If the input has 21 tasks, your output MUST contain all 21 tasks, plus any new ones. Count the rows before generating the script.
2. Dynamic Column Mapping Adapt to the column structure of the baseline tracker provided by the user.
3. Setup & Validation
Prerequisite: Ensure you initialize the environment by executing npm install docx in /workspace.
Generate: Write and execute a Node.js script using the template logic provided in scripts/TRACKER_TEMPLATE.js. Adapt the rowsData and specific citations to the user's current meeting data.
const rowsData = [
["Order Export - Reference ID", "Done", "IT", "Verified via Postman [1]."],
["Order Export - Ship Method", "In Progress", "Joe", "Querying shipitem based on subsidiary [2]."]
];
CRITICAL: You MUST preserve all bracketed citations (e.g., [1], [19]) exactly as written within the 'Action Item / Details' column in the .docx document. Do not strip them from the script.Validate: After script execution, verify the .docx file successfully exists at /workspace/[Project_Name]_Tracker_Updated.docx.
Fallback Recovery: If the script encounters an error, attempt to debug the Node.js syntax once. If it fails again, immediately provide a Markdown version of the table in the chat and ask the user if they want you to retry the physical document generation.
4. Append Detailed Notes & Citations
You MUST capture and append the complete "Detailed Notes & Citations" index at the end of the generated .docx document. Ensure your Node.js script writes these notes. DO NOT FORGET THIS STEP.
5. Output Summarization After generating the document, output a clean, formatted email summary of the updates. STRIP all citation brackets (e.g., [1]) from the final email text so it is clean for copy-pasting.
Expected Email Summary Format: Subject: Update: [Project Name] Working Session Summary
Team,
Please find below a summary of the technical implementations, resolved blockers, and new action items resulting from our latest working session.
Key Completions:
In Progress & Revisions:
Open Blockers & Critical Action Items:
.docx MUST contain at least 21 items. Do not skip any rows..docx..docx file.Status column text when generating the rowsData array.development
Universal project planning skill that works for ANY domain—business, technical, creative, personal, or otherwise. Triggers when a user presents a project description, goal, or endeavor and wants an actionable plan. Researches current best practices, diagnoses the real need through targeted questions, and outputs both strategic phases and detailed prioritized tasks. Use even when the user just has a vague idea or mentions wanting to accomplish something specific.
development
Deep-dives into a single phase of a project plan with expert-level detail. Use when the user wants to expand, drill into, or analyze a specific phase of their project plan. Triggers on phrases like "deep dive into phase", "expand this phase", "drill into phase X", "analyze phase", "break down phase", "detail phase", "phase deep dive", or when the user provides a project plan and wants granular action items for one specific phase. Must be used when users say "deep dive" in context of project phases. Outputs using the same card-based HTML template design as Project Success Planner.
testing
Craft A/B test variants, optimize open rates, and structure drip campaigns for marketing emails. Trigger when a user explicitly requests a "marketing email," "email sequence," "marketing CTA," or "optimize subject lines." Do not use for standard or internal correspondence.
development
Develops growth marketing plans, funnel optimizations, and AI integration roadmaps. Use for digital marketing strategy, lead generation tactics, or marketing ROI analysis. Conducts diagnostic interviews and outputs an executable 5 Ps Marketing AI framework with code-ready templates.