Context Engineering
Context engineering is about building background knowledge, preferences, and workflows that help goose work more effectively. Instead of repeating instructions, you define them once and teach goose how you work.
📚 Documentation & Guides
Using goosehints
Use AGENTS.md, .goosehints, and other files to provide project context, preferences, and instructions that goose loads automatically.
Using Skills
Create reusable instruction sets containing workflows, scripts, and other resources that goose can load on demand.
Memory Extension
Teach goose persistent knowledge it can recall across sessions. Save commands, code snippets, and preferences for consistent assistance.
📝 Featured Blog Posts
What's in my .goosehints file
A deep dive into .goosehints vs Memory Extension, and how to optimize your goose configuration for better performance.
Stop Your AI Agent From Making Unwanted Changes
Teach your AI agent how to commit early and often so you can control changes and roll back safely.
The AI Skeptic's Guide to Context Windows
Why do AI agents forget? Learn how context windows, tokens, and goose help you manage memory and long conversations.