{"meta":{"title":"Speeding up development work with GitHub Copilot Spaces","intro":"Learn how to use Copilot Spaces to help you with development work.","product":"GitHub Copilot","breadcrumbs":[{"href":"/en/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/en/enterprise-cloud@latest/copilot/tutorials","title":"Tutorials"},{"href":"/en/enterprise-cloud@latest/copilot/tutorials/speed-up-development-work","title":"Speed up development work"}],"documentType":"article"},"body":"# Speeding up development work with GitHub Copilot Spaces\n\nLearn how to use Copilot Spaces to help you with development work.\n\nCopilot Spaces helps you work faster when starting a new feature, understanding a system, or picking up a task in an unfamiliar codebase.\n\nUse Spaces to:\n\n* Organize the context you need in one place.\n* Provide Copilot with relevant code and documentation.\n* Reduce time spent switching between tools or asking others for background information.\n\nTo create a space, go to [https://github.com/copilot/spaces](https://github.com/copilot/spaces?ref_product=copilot\\&ref_type=engagement\\&ref_style=text), and click **Create space**.\n\nThe examples in this article show you how to use Spaces for common development tasks.\n\n## Developing a new feature\n\nCreate a space when you start working on a specific feature. Add the relevant code, a product specification, and any supporting materials. Supporting materials can include notes from a design review or mockup images.\n\nCopilot can help you:\n\n* Summarize how the current implementation works.\n* Suggest changes or additions based on the specification.\n* Draft a first implementation or outline next steps.\n* Flag missing elements or inconsistencies.\n\n**Instructions**:\n\n> This space contains the new user registration form for a healthcare nonprofit providing low-cost testing. It is built using React and Tailwind.\n\n**Suggested prompt**:\n\n> How should I add support for 2FA?\n\n## Defining the logic for a small, frequent task\n\nDocument the logic for repetitive tasks once and share it through a space. This approach keeps everyone consistent and saves time. Tasks like tracking telemetry events or handling event emissions benefit from this approach.\n\nIf you have a process flowchart, upload it to your space for reference. Copilot can:\n\n* Suggest efficient patterns based on your previous work.\n* Help write reusable functions or templates.\n* Review the logic to ensure it aligns with project standards.\n* Provide examples of how similar tasks have been handled in the codebase.\n\n**Instructions**:\n\n> You help developers implement telemetry events. You should (1) validate what the user's goals are for the event, (2) propose a new event structure based on examples of existing events (and using the common telemetry schema), and (3) create a new version of the telemetry config file.\n\n**Suggested prompt**:\n\n> Help me log when a user clicks on an in-app notification.\n\n## Sharing knowledge with teammates\n\nCreate a space for topics where people tend to ask similar questions. For example, questions about how authentication or search works in your project.\n\nCopilot can:\n\n* Explain how the code works.\n* Answer questions based on the latest documentation.\n* Guide new team members on best practices.\n\n**Instructions**:\n\n> You contain the code and documentation associated with our authentication system.\n\n**Suggested prompt**:\n\n> How does SSO work?\n\n## Hands-on practice\n\nTry the [Scale institutional knowledge using Copilot Spaces](https://github.com/skills/scale-institutional-knowledge-using-copilot-spaces) Skills exercise for practical experience. This exercise shows you how to:\n\n* Centralize scattered project management knowledge in Copilot Spaces.\n* Convert team insights into searchable, versioned artifacts.\n* Give all team members equal access to processes, decisions, and rationale.\n* Connect a repository as a structured knowledge source.\n* Extract, refine, and standardize workflows collaboratively.\n* Feed validated improvements back into living documentation.\n* Accelerate onboarding and reduce single-person dependency risk.\n* Enable consistent, repeatable project execution.\n\n## Next steps\n\nAfter you create a space to help with development tasks, consider sharing it with your team to reduce handoffs and repeated questions. See [Collaborating with others using GitHub Copilot Spaces](/en/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/copilot-spaces/collaborate-with-others)."}