Skip to content

[bot] Add copilot skill CLI command, /branch alias, and argument-hint frontmatter (v1.0.64–1.0.65)#179

Merged
DanWahlin merged 3 commits into
mainfrom
update-copilot-cli-v1.0.65-7d203e39e0c22402
Jun 30, 2026
Merged

[bot] Add copilot skill CLI command, /branch alias, and argument-hint frontmatter (v1.0.64–1.0.65)#179
DanWahlin merged 3 commits into
mainfrom
update-copilot-cli-v1.0.65-7d203e39e0c22402

Conversation

@DanWahlin

Copy link
Copy Markdown
Collaborator

What's New in Copilot CLI

This PR updates course content based on Copilot CLI releases v1.0.64 (2026-06-23) and v1.0.65 (2026-06-24).


New Features Found

v1.0.65

  • copilot skill CLI subcommand — Manage skills (list, add, remove) directly from the terminal without opening an interactive Copilot session
  • /skill alias for /skills — Shortcut so you can type /skill list instead of /skills list inside a session
  • /cd now persists working directory on session resume (advanced — not included)

v1.0.64

  • argument-hint frontmatter for skills — Lets skill authors show a short hint to users about what argument to provide when directly invoking a skill (e.g., /security-audit <file path>)
  • /branch as alias for /fork — Creates a copy of the current session so you can explore a different approach without losing your original work
  • /diff now works in non-git folders

Course Sections Updated

Chapter 05 — Skills (05-skills/README.md)

  • Replaced the single "Managing Skills with /skills" section with a new dual-method section showing copilot skill (terminal) and /skills (in-session), including copilot skill list/add/remove examples
  • Added /skill as a documented alias for /skills
  • Added argument-hint to the SKILL.md YAML Properties table with a beginner-friendly explanation of what it does
  • Updated the Example section to show both the terminal and in-session workflows
  • Updated Key Takeaways to reflect both skill management methods

Chapter 03 — Development Workflows (03-development-workflows/README.md)

  • Added a new "Branching Your Session with /branch or /fork" subsection inside Workflow 5 (Git Integration), explaining how to explore multiple solutions in parallel
  • Updated /diff description to note it now works in non-git folders
  • Updated the Workflow 5 summary line to include /branch

Source Announcements

Generated by Course Updater · ● 1.4M ·

… frontmatter

Update course content to reflect Copilot CLI v1.0.64 and v1.0.65 changes:

- Chapter 05 (Skills): Add copilot skill CLI subcommand section showing
  how to manage skills from the terminal (list, add, remove) without
  opening an interactive session
- Chapter 05 (Skills): Document /skill as an alias for /skills
- Chapter 05 (Skills): Add argument-hint frontmatter property to the
  SKILL.md format table with a beginner-friendly explanation
- Chapter 05 (Skills): Update Key Takeaways to reflect the new command
- Chapter 03 (Dev Workflows): Add /branch and /fork session-branching
  section explaining how to explore multiple approaches without losing work
- Chapter 03 (Dev Workflows): Note that /diff now works in non-git folders

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
GitHub Advanced Security started work on behalf of DanWahlin June 30, 2026 05:14 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 30, 2026 05:15
Clarify the usage of /branch and /fork commands in README.
GitHub Advanced Security started work on behalf of DanWahlin June 30, 2026 05:23 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 30, 2026 05:24
@DanWahlin DanWahlin marked this pull request as ready for review June 30, 2026 05:32
Copilot AI review requested due to automatic review settings June 30, 2026 05:32
@DanWahlin DanWahlin merged commit 511d127 into main Jun 30, 2026
11 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the course’s Markdown chapters to reflect new GitHub Copilot CLI capabilities introduced in v1.0.64–v1.0.65, especially around skill management, skill frontmatter, and session branching.

Changes:

  • Added documentation for argument-hint skill frontmatter and updated skill format/key takeaways.
  • Reworked skill management guidance to cover both terminal-based copilot skill and in-session /skills (including /skill alias).
  • Expanded the Git Integration workflow with /branch (alias of /fork) and clarified /diff behavior outside git repos.
Show a summary per file
File Description
05-skills/README.md Documents copilot skill + /skill alias and adds argument-hint frontmatter guidance.
03-development-workflows/README.md Adds /branch session branching guidance and notes /diff works outside git repos.

Review details

  • Files reviewed: 2/2 changed files
  • Comments generated: 3
  • Review effort level: Low

Comment thread 05-skills/README.md
## Managing Skills with the `/skills` Command
## Managing Skills with the `copilot skill` Command and `/skills`

Copilot CLI gives you two ways to manage skills. You can do it directly from the terminal before starting Copilot or from inside a Copilot session.
Comment thread 05-skills/README.md
Comment on lines +506 to +507
copilot skill add .github/skills/my-skill/SKILL.md
copilot skill add https://example.com/skills/security-audit/SKILL.md
# Now you're in a new session copy. Try your alternative approach:
> Fix find_by_author using a different regex-based strategy

# If you don't like the result, switch back to your original session using /session
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants