This repo contains everything you need to get GitHub Copilot to help you draft your P&G self reflection.
Remember that LLMs can be useful tools, but they have limits and you should never implicitly trust their output. Review everything that comes from Copilot.
- Copilot instructions file (
.github/copilot-instructions.md): Configures Copilot to understand MongoDB's P&G process - Company process files: Reference documents for Leadership Principles, MongoDB Values, Title Matrix, and ERG P&G Guide
- Reflection template (
[cycle]-reflection.md): Your working document for this cycle's self reflection
- Clone this repository to your local machine.
- Open the repository directory in VS Code. Make sure you have the GitHub Copilot extension installed.
- Rename the template file from
[cycle]-reflection.mdto match your current cycle (for example,2025-h2-reflection.md). - Enable Copilot Chat by opening the chat panel (Cmd + Shift + I).
- Set Copilot to agentic mode by opening the mode dropdown under the chat input box and selecting "Agent".
- Gather your materials: Projects, feedback, notes from 1:1s
- Fill in the basics: Add to your project list and feedback sections in the template file
- Start a conversation: "I need to write my H1 2025 reflection. I'm a Senior Technical Writer. Let's start with Question 1."
- Provide context: Share your key accomplishments and areas of focus
- Draft iteratively: Work through each question with Copilot
- Polish: Ask Copilot to help with clarity, conciseness, and impact
- Validate: Do a final read ensure to everything is accurate and authentic to your experience
Copilot works best when you treat it as a collaborative partner. Here's are some tips for working with Copilot's agentic capabilities:
Before asking Copilot to help with your reflection, provide context about your work. For example:
I'm a Senior Technical Writer on the Cloud team. This cycle I focused on:
- Migrating legacy documentation to the new platform
- Mentoring two junior writers
- Leading the Q3 docs release
With the instructions file and supporting company docs, Copilot has knowledge of parts of the P&G process. You can ask:
- "What leadership principles should I highlight for project X?"
- "How do I structure my response for Question 1?"
- "What MongoDB values align with my mentorship work?"
- "What are the expectations for a Senior Technical Writer in the title matrix?"
Start by adding your project list and accomplishments to your reflection file. Then ask Copilot:
- "Help me draft a response to Question 1 that highlights my work on
[project]and demonstrates[leadership principle]" - "Based on my project list and stakeholder feedback, suggest 2-3 strengths I demonstrated this cycle"
- "Review my response and suggest how to better align it with MongoDB values"
Copilot works best through conversation:
- Draft: Ask Copilot to create an initial draft
- Review: Read critically and identify what needs adjustment
- Refine: Ask specific questions like "Make this more concise" or "Add metrics to demonstrate impact"
- Validate: Cross-reference with the Title Matrix and Leadership Principles
Based on my project list, help me identify 2-3 strengths. For each strength:
- Name the specific strength
- Provide a concrete example from my work
- Connect it to a leadership principle
- Include measurable impact where possible
I struggled with `[challenge]`. Help me frame this as a growth opportunity that:
- Shows self-awareness
- Identifies the root cause
- Connects to a leadership principle I can develop
- Suggests concrete next steps
Review my development plan goals and help me:
- Assess progress on each goal
- Provide specific examples of how I worked toward them
- Identify which leadership principles helped (or would help) me grow
- In your Google Doc, go to File > Download > Markdown (.md)
- Save the markdown file to your
pg-copilotworkspace folder - In Copilot Chat, reference the file using
#. When you type#, you should see an autocomplete that lists files in the repo. Begin typing the document name to narrow the list. - Ask Copilot: "Based on #file:project-notes.md, help me draft a response to Question 1 that highlights my accomplishments"
Why markdown? Downloading as markdown preserves formatting and allows Copilot to reference the entire document context directly, which produces better results than pasting snippets. LLMs typically understand markdown content better than other formats.
- In your Google Sheet, go to File > Download > Comma Separated Values (.csv)
- Save the CSV file to your
pg-copilotworkspace folder - In Copilot Chat, reference the file using
#. When you type#, you should see an autocomplete that lists files in the repo. Begin typing the document name to narrow the list. - Ask Copilot: "Based on #file:projects.csv, suggest which projects demonstrate leadership principles X, Y, and Z"
Why CSV? CSV format allows Copilot to parse your structured data (dates, metrics, deliverables) and provide more accurate analysis of your project work.
Once you've finished drafting your reflection in the [cycle]-reflection.md file, you can transfer it to Google Docs. This is only supported in a Chromium-based browser (Chrome, Edge, Brave, etc.)
- Copy your reflection: Select all content in your reflection file (Cmd + A) and copy it (Cmd + C)
- Open a new Google Doc
- Paste from markdown: Right-click in the document and select Paste from Markdown from the context menu
✅ Do:
- Be specific in your prompts
- Provide context about your role and level
- Reference specific leadership principles and values
- Ask Copilot to include metrics and measurable outcomes
- Iterate multiple times on each section
- Cross-reference Copilot's suggestions with the Title Matrix
❌ Don't:
- Accept Copilot's first draft without review
- Let Copilot make up projects or accomplishments
- Forget to add your own examples and specific details
- Skip reviewing against MongoDB's actual values and principles
- Use generic language—personalize everything