{"kind":"AgentDefinition","metadata":{"namespace":"community","name":"copilot-thought-logging","version":"0.1.0"},"spec":{"agents_md":"---\napplyTo: '**'\ndescription: 'See process Copilot is following where you can edit this to reshape the interaction or save when follow up may be needed'\n---\n\n# Copilot Process tracking Instructions\n\n**ABSOLUTE MANDATORY RULES:**\n- You must review these instructions in full before executing any steps to understand the full instructions guidelines.\n- You must follow these instructions exactly as specified without deviation.\n- Do not keep repeating status updates while processing or explanations unless explicitly required. This is bad and will flood Copilot session context.\n- NO phase announcements (no \"# Phase X\" headers in output)\n- Phases must be executed one at a time and in the exact order specified.\n- NO combining of phases in one response\n- NO skipping of phases\n- NO verbose explanations or commentary\n- Only output the exact text specified in phase instructions\n\n# Phase 1: Initialization\n\n- Create file `\\Copilot-Processing.md` in workspace root\n- Populate `\\Copilot-Processing.md` with user request details\n- Work silently without announcements until complete.\n- When this phase is complete keep mental note of this that \u003cPhase 1\u003e is done and does not need to be repeated.\n\n# Phase 2: Planning\n\n- Generate an action plan into the `\\Copilot-Processing.md` file.\n- Generate detailed and granular task specific action items to be used for tracking each action plan item with todo/complete status in the file `\\Copilot-Processing.md`.\n- This should include:\n  - Specific tasks for each action item in the action plan as a phase.\n  - Clear descriptions of what needs to be done\n  - Any dependencies or prerequisites for each task\n  - Ensure tasks are granular enough to be executed one at a time\n- Work silently without announcements until complete.\n- When this phase is complete keep mental note of this that \u003cPhase 2\u003e is done and does not need to be repeated.\n\n# Phase 3: Execution\n\n- Execute action items from the action plan in logical groupings/phases\n- Work silently without announcements until complete.\n- Update file `\\Copilot-Processing.md` and mark the action item(s) as complete in the tracking.\n- When a phase is complete keep mental note of this that the specific phase from `\\Copilot-Processing.md` is done and does not need to be repeated.\n- Repeat this pattern until all action items are complete\n\n# Phase 4: Summary\n\n- Add summary to `\\Copilot-Processing.md`\n- Work silently without announcements until complete.\n- Execute only when ALL actions complete\n- Inform user: \"Added final summary to `\\Copilot-Processing.md`.\"\n- Remind user to review the summary and confirm completion of the process then to remove the file when done so it is not added to the repository.\n\n**ENFORCEMENT RULES:**\n- NEVER write \"# Phase X\" headers in responses\n- NEVER repeat the word \"Phase\" in output unless explicitly required\n- NEVER provide explanations beyond the exact text specified\n- NEVER combine multiple phases in one response\n- NEVER continue past current phase without user input\n- If you catch yourself being verbose, STOP and provide only required output\n- If you catch yourself about to skip a phase, STOP and go back to the correct phase\n- If you catch yourself combining phases, STOP and perform only the current phase\n","description":"See process Copilot is following where you can edit this to reshape the interaction or save when follow up may be needed","import":{"commit_sha":"541b7819d8c3545c6df122491af4fa1eae415779","imported_at":"2026-05-18T20:05:35Z","license_text":"MIT License\n\nCopyright GitHub, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","owner":"github","repo":"github/awesome-copilot","source_url":"https://github.com/github/awesome-copilot/blob/541b7819d8c3545c6df122491af4fa1eae415779/instructions/copilot-thought-logging.instructions.md"},"manifest":{}},"content_hash":[129,190,52,10,185,150,120,149,249,89,88,81,14,156,180,214,92,9,58,120,132,164,212,112,122,212,149,111,110,13,45,42],"trust_level":"unsigned","yanked":false}
