Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6048thEVs If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
GitHub Copilot boosts productivity with WRAP framework
More Relevant Posts
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6046thNKC If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6046thNFk If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6045th9YP If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6046thMkO If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6041thiLR If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
Recently, a colleague shared insights from their experience using the GitHub Copilot coding agent over several months as part of their development workflow. The core of their approach centered on the WRAP framework, a method developed by our friends at #GitHub that has enabled their team to achieve greater productivity and quality in their projects. W – Write effective issues My colleague emphasizes the importance of crafting issues with thorough context. By treating each issue as if it’s being handed to someone entirely new to the codebase, they ensure Copilot receives all the information it needs to perform effectively. Detailed titles, illustrative examples, and clear objectives have consistently produced better results. For instance, they found that asking for “an update to the authentication middleware to use async/await as in the provided snippet, along with relevant unit tests,” yields more targeted outcomes than broad directives. R – Refine your instructions Custom instructions, at both the repository and organizational levels, have played a pivotal role in my colleague’s process. By thoroughly documenting expectations and preferences—ranging from error-handling to testing standards—they have enabled Copilot to deliver more consistent and aligned code. Agent-specific instructions have also helped streamline recurring tasks. A – Atomic tasks A key observation from my colleague’s experience is that Copilot excels when larger projects are decomposed into well-defined, atomic tasks. Assigning incremental changes, rather than large-scale overhauls, has resulted in more manageable review processes and improved testing workflows for their team. P – Pair with the coding agent My colleague notes that the most effective results come from leveraging both human oversight and Copilot’s capabilities. While Copilot handles repetition and execution at scale, the engineering team brings essential context, strategic thinking, and the ability to interpret complex or cross-system dependencies. This partnership has been central to accelerating progress and maintaining quality. Key takeaway: With the WRAP framework guiding their process, my colleague’s team has been able to keep backlog issues under control, address technical debt, and adopt new practices efficiently. Treating Copilot as a valued collaborator, combined with the clarity and structure provided by WRAP, has led to faster and more effective project delivery. Learn more in this article by Brittany Ellich and Jason Etcovitch: https://msft.it/6046th1hm If others have integrated Copilot into their workflow, my colleague would be interested to hear about both the obstacles faced and strategies for success. #GithubCopilot #WRAPFramework #DeveloperProductivity #EngineeringBestPractices #GitHub
To view or add a comment, sign in
-
-
🚀 GitHub just unveiled something genuinely transformative: Agentic Workflows A new way to automate repository tasks using AI—securely, transparently, and with guardrails that actually make sense for real engineering teams. Imagine starting your day and seeing: • Issues triaged and labelled • CI failures investigated with proposed fixes • Documentation updated automatically • PRs opened to improve tests or simplify code That’s the promise of Continuous AI—AI woven directly into the SDLC, not bolted on as an afterthought. 🔍 Why this matters GitHub Agentic Workflows let you describe intent in plain Markdown, then let a coding agent (Copilot CLI, Claude Code, etc.) execute it inside GitHub Actions. This unlocks automation that traditional YAML workflows simply can’t handle, like: - Continuous triage - Continuous documentation alignment - Continuous code simplification - Continuous test improvement - Continuous CI failure investigation - Continuous reporting All with read‑only by default, sandboxing, safe outputs, and explicit approvals—meaning automation stays inside the boundaries you define. 🛠️ A new automation model This isn’t about replacing CI/CD. It’s about augmenting it with intelligent, intent‑driven workflows that help teams keep repositories healthy, navigable, and high‑quality. If repetitive repo work can be described in words, it can probably be automated with an agentic workflow. 💡 My takeaway This is one of the clearest signs yet that AI‑assisted development is shifting from “help me write code” to “help me run my entire engineering workflow.” And the fact that it’s all inspectable, reviewable, and permission‑scoped makes it genuinely usable for teams of any size. https://lnkd.in/efW5J4d7
To view or add a comment, sign in
-
🚀 Recently published: How to Maximize GitHub Copilot's Agentic Capabilities This isn't just another "how to use AI coding tools" guide. This is a deep dive into how senior engineers can leverage Copilot as a genuine architectural partner—not just an autocomplete tool. Modern engineering work is messy. A single feature request touches controllers, models, repositories, migrations, tests, docs, and deployment strategy. The real question isn't "can AI write code?" It's "can AI help you reason about systems?" In this guide, I break down: ✨ Using Copilot for system design and decomposition (not just scaffolding) ✨ Building modular services with architectural awareness ✨ Designing safe, backward-compatible schema migrations ✨ Performing multi-file refactors with confidence ✨ Modernizing entire test strategies at the system level 🎯 Want to practice these workflows hands-on? I've included four FREE GitHub Skills modules where you can fork real codebases and experiment safely: 📚 Expand Your Team with Copilot – Multi-step agentic execution 📚 Build Applications with Copilot (Agent Mode) – Task-driven code generation 📚 Modernize Your Legacy Codebases – Refactoring and migrations 📚 Customize Your GitHub Copilot Experience – Custom instructions, prompts, and agents Whether you're earlier in your career or a seasoned architect, these interactive labs will transform how you think about AI-assisted development. Real systems evolve across years of layered decisions. Copilot doesn't replace your judgment—it amplifies it. Let's make that count. 💪 Read the full guide here: https://lnkd.in/e7rTaF6y #GitHubCopilot #GItHubLearn #GitHubSkills #SoftwareArchitecture #AI #Engineering #DeveloperProductivity #ContinuousLearning
To view or add a comment, sign in
-
A few days ago, I thought I was pretty good at using Claude to make stuff. I had built a webpage and some applications using it and believed I had a good grasp of it all. Then I saw that my colleague Cali LaFollett had produced a course on using Claude, so I went through it and can say that I picked up quite a bit more techniques that I had not considered. Now I have defined /agents, a code-reviewer, a test-writer. I have hooks to prevent initializing tools I don't want it to use (or that don't work in windows). I am working on building some /skills for repetitive tasks that come up each day. I don't open Claude and say build me an application that does X. I create a set of project folders, place some empty interfaces and classes (the core of the task), create the domain entities. Then I explain one unit of work using those classes and files, like build a CRUD service with tests. Review the work, commit it. Rinse, repeat, until you have the whole application. It feels good seeing your idea materialize into a working application in one morning, while sipping some coffee and skimming Reddit. The result is not AI slop, it is a carefully crafted and useful tool built by an expert programmer and his assistant. With code reviews, planning sessions, requirements. All the things I would have done by hand but instead guided by my hand. If you are still in dabbling mode or even if you consider yourself an advanced user, I suggest you review the course - it has a complete beginning to end set of ideas that can help (and its free).
Hey there LinkedIn-verse! It's been a hot minute since I last posted and thought I'd share a little update. As some of you may recall, I started at RealManage as a Principal Engineer on the Delivery Experience team in July 2025. Part of my roll was to bring awareness and adoption of Agentic Engineering to our internal product/engineering staff. I'd like to report, the adoption is picking up steam and progressing nicely. We have some real die-hards starting to form with several pushing their Team Subscriptions to usage limit breaking points. From DevOps to Data Engineering, from Backend end and API development to Front End work. Even our PMs are making use of it when they can. For more than trivial commits, I have instituted a Claude Code plugin which uses a multi agent/persona, code review process. Every engineer must have there agent perform a local code review AND include a Jira Issue related code review as part of their GitLab Merge Request. This allows the reviewing engineer to pull down their changes, take into account the submitting engineers own agentic code review, and further performing yet another agentic/human code review as another gate keeping step. The found and fixed issues prior to going to production has immensely improved code quality! The last thing I want to share is earlier today, I cloned an internal RealManage Delivery Experience training course from our private GitLab repository to GitHub. Jason Zubrick, our CTO, has authorized me to make this Open Source with a Creative Commons License. I just wrapped up final edits and will be commencing live training of this course this Friday. We hope this training will increase internal adoption and move our usage metrics even further up and to the right! For those curious, the repo is here: https://lnkd.in/evCrTsnA Within the repo, the AI 101 - Claude Code course can be found here: https://lnkd.in/e_CMbGjK Much of this training material will not be new to many of my followers. But if you are still new to AI and/or Claude Code, feel free to download the repo and take the course. I would love to hear your feedback!!! Until my next update, take care and happy Agentic Engineering! #ThisIsTheWay
To view or add a comment, sign in
-
Steve Yegge's Beads project (11.1k ⭐ on GitHub) is solving a real problem: coding agents are terrible at managing Markdown plans. They create files like "phase-6-design-review.md", scatter them everywhere, and lose track of what's current versus what's three weeks old. As Yegge puts it — they get "dementia" when faced with competing, obsolete, and conflicting documents. Beads flips this: addressable work items instead of scattered notes. Every task gets an ID, priority, dependencies, and an audit trail. It's execution-focused, not planning-focused. The result? Agents can wake up, query "what's next?", and actually know — because they have memory that survives session boundaries. I built Strand to make that experience even better — a beautiful terminal UI that lets you: 1. Visualize issue hierarchies (Epic → Feature → Task) 2. See dependency graphs at a glance 3. Filter and search across your agent's work 4. Watch for real-time updates The philosophy that resonates most: Beads is about current work — what you care about right now, what just shipped and might break, what's blocked. It's not a planning tool. It's not Jira. It's orchestration for today and this week. If you're doing agentic coding and haven't tried Beads, just try it out: 🔗 Strand: https://lnkd.in/gdwFF3bM 🔗 Beads: https://lnkd.in/g7fGq4Di
To view or add a comment, sign in
-
Explore related topics
- Impact of Github Copilot on Project Delivery
- How Copilot can Boost Your Productivity
- How to Transform Workflows With Copilot
- How Copilot can Support Business Workflows
- Steps for a Successful Copilot Rollout
- GitHub Code Review Workflow Best Practices
- Improving ERP Performance with Co-Pilot Tools
- Common Pitfalls to Avoid With Github Copilot
- How Agent Mode Improves Development Workflow
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development