Skip to content

Conversation

@dianed-square
Copy link
Contributor

@dianed-square dianed-square commented Jan 5, 2026

Summary

This PR moves the recipe slash commands content into a standalone topic under Context Engineering.

Documentation updates:

  • documentation/docs/guides/context-engineering/index.mdx and documentation/docs/guides/recipes/index.mdx:
    • Add card for topic
  • documentation/docs/guides/context-engineering/slash-commands.md:
    • New topic
  • documentation/docs/guides/recipes/session-recipes.md:
    • Remove "Custom Recipe Commands"
    • Add "Slash Command" options in "Use Recipes" section

Updated links:

  • documentation/docs/guides/config-files.md
  • documentation/docs/guides/goose-cli-commands.md
  • documentation/docs/tutorials/rpi.md

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

AI Assistance

  • This PR was created or reviewed with AI assistance

@dianed-square dianed-square requested a review from a team as a code owner January 5, 2026 16:31
Copilot AI review requested due to automatic review settings January 5, 2026 16:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR reorganizes the documentation by moving slash commands content from the Recipes section into a standalone topic under Context Engineering. The change makes slash commands more discoverable as a general context engineering technique rather than being buried within recipe documentation.

  • Creates a new dedicated page for custom slash commands in the Context Engineering section
  • Updates all internal links to point to the new location
  • Adds navigation cards to both Recipes and Context Engineering index pages

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
documentation/docs/guides/context-engineering/slash-commands.md New standalone documentation page for custom slash commands with setup instructions, usage examples, and limitations
documentation/docs/guides/context-engineering/index.mdx Adds navigation card linking to the new slash commands topic
documentation/docs/guides/recipes/index.mdx Adds navigation card linking to the new slash commands topic (cross-reference from Recipes)
documentation/docs/guides/recipes/session-recipes.md Removes the "Custom Recipe Commands" section and updates "Use Recipes" section to link to new location
documentation/docs/guides/config-files.md Updates link to slash commands documentation
documentation/docs/guides/goose-cli-commands.md Updates link to slash commands documentation
documentation/docs/tutorials/rpi.md Updates link to slash commands documentation

@github-actions
Copy link
Contributor

github-actions bot commented Jan 5, 2026

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2026-01-06 01:03 UTC

Copy link
Collaborator

@angiejones angiejones left a comment

Choose a reason for hiding this comment

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

couple of small comments

Copilot AI review requested due to automatic review settings January 5, 2026 18:09
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

import TabItem from '@theme/TabItem';
import { PanelLeft, Terminal } from 'lucide-react';

Custom slash commands are personalized shortcuts to run [recipes](/docs/guides/recipes). Given you have a recipe that runs a daily report, you can create a custom slash command to invoke that recipe from within a session:
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

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

The phrase "Given you have a recipe" uses non-standard grammar. Consider changing to "If you have a recipe" or "When you have a recipe" for clearer, more natural phrasing.

Suggested change
Custom slash commands are personalized shortcuts to run [recipes](/docs/guides/recipes). Given you have a recipe that runs a daily report, you can create a custom slash command to invoke that recipe from within a session:
Custom slash commands are personalized shortcuts to run [recipes](/docs/guides/recipes). If you have a recipe that runs a daily report, you can create a custom slash command to invoke that recipe from within a session:

Copilot uses AI. Check for mistakes.
@dianed-square dianed-square merged commit c90ead2 into main Jan 6, 2026
22 checks passed
@dianed-square dianed-square deleted the docs/move-slash-commands branch January 6, 2026 00:59
zanesq added a commit that referenced this pull request Jan 6, 2026
* 'main' of github.com:block/goose:
  refactor:  when changing provider/model,load existing provider/model (#6334)
  chore: refactor configure_extensions_dialog to reduce line count (#6277)
  chore: refactor handle_configure to reduce line count (#6276)
  chore: refactor interactive session to reduce line count (#6274)
  chore: refactor docx_tool to reduce function size (#6273)
  chore: refactor cli() function to reduce line count (#6272)
  make sure the models are using streaming properly (#6331)
  feat: add a max tokens env var (#6264)
  docs: slash commands topic (#6333)
  fix(ci): prevent gh-pages branch bloat (#6340)
  chore(deps): bump qs and body-parser in /documentation (#6338)
  Skip the smoke tests for dependabot PRs (#6337)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants