Copilot CLI for Beginners website experience#1078
Copilot CLI for Beginners website experience#1078aaronpowell wants to merge 8 commits intostagedfrom
Conversation
There was a problem hiding this comment.
main, but PRs should target staged.
The main branch is auto-published from staged and should not receive direct PRs.
Please close this PR and re-open it against the staged branch.
You can change the base branch using the Edit button at the top of this PR,
or run: gh pr edit 1078 --base staged
There was a problem hiding this comment.
Pull request overview
This PR adds a new “Copilot CLI for Beginners” Learning Hub course experience to the Astro/Starlight website, including course content pages, sidebar navigation, launch CTAs, and supporting assets/styles.
Changes:
- Added a new
learning-hub/cli-for-beginners/course with chapters 00–07 plus an overview page. - Added a reusable “repo launch” CTA block (HTML markup in docs + new global CSS styles).
- Updated the Learning Hub landing page and Starlight sidebar to surface the new course.
Reviewed changes
Copilot reviewed 13 out of 69 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| website/src/styles/global.css | Switches font URL to a public-path reference and adds styles for the new repo launch CTA component. |
| website/src/content/docs/learning-hub/index.md | Adds a new section linking to the Copilot CLI for Beginners course. |
| website/src/content/docs/learning-hub/cli-for-beginners/index.md | New course overview page including chapter map and repo launch CTA. |
| website/src/content/docs/learning-hub/cli-for-beginners/00-quick-start.md | New Chapter 00 content with installation/auth/verification flow and CTA. |
| website/src/content/docs/learning-hub/cli-for-beginners/01-setup-and-first-steps.md | New Chapter 01 content describing modes, demos, and practice tasks. |
| website/src/content/docs/learning-hub/cli-for-beginners/02-context-and-conversations.md | New Chapter 02 content covering context usage and session workflows. |
| website/src/content/docs/learning-hub/cli-for-beginners/03-development-workflows.md | New Chapter 03 content with workflow patterns (review/refactor/debug/test/git). |
| website/src/content/docs/learning-hub/cli-for-beginners/04-agents-and-custom-instructions.md | New Chapter 04 content covering agents vs instructions and setup practice. |
| website/src/content/docs/learning-hub/cli-for-beginners/05-skills.md | New Chapter 05 content explaining skills and how to create/use them. |
| website/src/content/docs/learning-hub/cli-for-beginners/06-mcp-servers.md | New Chapter 06 content explaining MCP servers with prompts and assignments. |
| website/src/content/docs/learning-hub/cli-for-beginners/07-putting-it-all-together.md | New Chapter 07 capstone content combining prompts/agents/skills/MCP/hooks. |
| website/public/images/learning-hub/copilot-cli-for-beginners/07/integration-pattern.png | Adds course illustration asset for Chapter 07. |
| website/public/images/learning-hub/copilot-cli-for-beginners/03/test-gen-swimlane-single.png | Adds course illustration asset for Chapter 03. |
| website/public/images/learning-hub/copilot-cli-for-beginners/03/git-integration-swimlane-single.png | Adds course illustration asset for Chapter 03. |
| website/public/images/learning-hub/copilot-cli-for-beginners/03/code-review-swimlane-single.png | Adds course illustration asset for Chapter 03. |
| website/astro.config.mjs | Adds a dedicated sidebar section for the new course and its chapters. |
Comments suppressed due to low confidence (1)
website/src/content/docs/learning-hub/cli-for-beginners/index.md:76
- The chapter links in the course table use
../copilot-cli-for-beginners-XX-.../paths, but the chapters in this PR are located undercli-for-beginners/(e.g.,./00-quick-start.md). These links will 404; update them to the correct relative paths (e.g.,./00-quick-start/,./01-setup-and-first-steps/, etc.).
You can also share your feedback on Copilot code review. Take the survey.
| relatedArticles: | ||
| - ./copilot-cli-for-beginners-00-quick-start.md | ||
| tableOfContents: false |
| ```text | ||
| # Day 1 | ||
| > /rename learning-hub-review | ||
| > @website/src/content/docs/learning-hub/copilot-cli-for-beginners.md | ||
| > Review this page and list any sections that still feel too placeholder-heavy |
| - ./index.md | ||
| - ./05-skills.md | ||
| - ./07-putting-it-all-together.md | ||
| - ./understanding-mcp-servers.md | ||
| - ./installing-and-using-plugins.md |
| - ./index.md | ||
| - ./04-agents-and-custom-instructions.md | ||
| - ./05-skills.md | ||
| - ./06-mcp-servers.md | ||
| - ./automating-with-hooks.md | ||
| --- |
🔍 Potential Duplicate Resources DetectedThis PR adds resources that may be similar to existing ones in the repository. Please review these potential overlaps before merging to avoid redundancy. Possible DuplicatesGroup 1: Salesforce development agents
Why flagged: The existing Suggestion: Consider whether the new focused agents add enough distinct value beyond Group 2: Spring Boot testing skills
Why flagged: The new Suggestion: If Group 3: Feature-to-issue planning agents
Why flagged: Both agents generate implementation plans for new features from a single prompt. The new agent emphasizes "no follow-up questions" and GitHub issue output formatting, while the existing agent focuses on AI-to-AI execution plans. The core activity (feature → plan) is shared. Suggestion: These are likely distinct enough to coexist — the new agent's one-shot, issue-ready output and GitHub integration angle differentiate it. However, cross-referencing both agents in their descriptions would help users choose the right one.
|
Creating a companion website experience for Copilot CLI for Beginners.