|
1 | | -## Step 1: (replace-me: STEP-NAME) |
| 1 | +## Step 1: Create a Copilot Space |
2 | 2 |
|
3 | | -(replace-me: OPTIONAL Brief story or scenario to introduce the step) |
| 3 | +You've just been hired as a project manager at OctoAcme, a growing tech company. Your team is struggling with scattered project management knowledge - processes are documented in different places, tribal knowledge exists only in people's heads, and new team members have trouble getting up to speed. You've heard about GitHub Copilot Spaces and want to use it to centralize and democratize your team's project management knowledge. |
4 | 4 |
|
5 | | -### 📖 Theory: (replace-me: Theory title) |
| 5 | +### 📖 Theory: Understanding Copilot Spaces |
6 | 6 |
|
7 | | -<!-- GitHub-styled notifications can be used outside of ordered lists. Available options are: NOTE, IMPORTANT, WARNING, TIP, CAUTION --> |
8 | | -<!-- |
9 | | -> [!NOTE] |
10 | | -> (Important note or additional information relevant to this section) |
11 | | - --> |
| 7 | +GitHub Copilot Spaces is a collaborative workspace that allows you to ground Copilot's knowledge in your specific context. By creating a dedicated Space, you can: |
| 8 | + |
| 9 | +- **Centralize knowledge**: Bring together documentation, code, and processes in one place |
| 10 | +- **Add contextual sources**: Include repositories, documentation, and other resources that inform Copilot about your work |
| 11 | +- **Enable focused conversations**: Use Copilot with deep understanding of your specific domain and processes |
| 12 | +- **Scale expertise**: Make tribal knowledge accessible to everyone on your team |
| 13 | + |
| 14 | +Spaces help transform scattered information into an organized, searchable, and intelligent knowledge base that grows with your team. |
12 | 15 |
|
13 | | -(replace-me: Optional theory or background information relevant to this step) |
| 16 | +### ⌨️ Activity: Create Your Project Management Copilot Space |
| 17 | + |
| 18 | +1. Navigate to GitHub Copilot Spaces in your GitHub account |
| 19 | +1. Click "Create new Space" or the equivalent option |
| 20 | +1. Name your Space: "OctoAcme Project Management Hub" |
| 21 | +1. Add a description: "Centralizing and democratizing project management knowledge for the OctoAcme team" |
| 22 | +1. Set the Space visibility according to your organization's policies |
| 23 | +1. Create the Space |
| 24 | + |
| 25 | +> [!NOTE] |
| 26 | +> If you don't have access to Copilot Spaces yet, you can simulate this step by taking notes on what you would include in your Space setup. |
14 | 27 |
|
15 | | -### ⌨️ Activity: (replace-me: Activity title) |
| 28 | +### ⌨️ Activity: Add Source Repositories |
16 | 29 |
|
17 | | -1. (replace-me: First instruction) |
18 | | -1. (replace-me: Second instruction) |
19 | | -1. (replace-me: Additional instructions as needed) |
| 30 | +1. In your newly created Copilot Space, look for "Sources" or "Add Source" section |
| 31 | +1. Add this exercise repository as a source: |
| 32 | + - Repository URL: `https://github.com/<your-username>/<repo-name>` |
| 33 | + (Replace `<your-username>` with your GitHub username and `<repo-name>` with the name of your fork or copy of this repository. For example: `https://github.com/octocat/project-management-hub`) |
| 34 | + - This gives Copilot access to the project management documentation and processes |
| 35 | +1. Wait for the repository to be indexed (this may take a few minutes) |
| 36 | +1. Verify the repository appears in your sources list |
| 37 | +1. (Optional) If you have other project management repositories or documentation, add them as additional sources |
20 | 38 |
|
21 | 39 | <details> |
22 | 40 | <summary>Having trouble? 🤷</summary><br/> |
23 | 41 |
|
24 | | -- (replace-me: Troubleshooting tip or hint) |
25 | | -- (replace-me: Additional troubleshooting tips as needed) |
| 42 | +- Make sure you have access to GitHub Copilot Spaces (currently in beta/limited access) |
| 43 | +- The repository should be publicly accessible for Copilot to index it |
| 44 | +- If you can't access Copilot Spaces, you can continue by manually exploring the repository structure and documentation |
| 45 | +- Repository indexing can take 5-10 minutes depending on size |
26 | 46 |
|
27 | 47 | </details> |
0 commit comments