Goose Agent Skills — AI Skills for Block's Open-Source Agent
What is Goose?
Goose is an open-source AI coding agent from Block (Square, Cash App). With 27,000+ GitHub stars, it's one of the most popular open-source AI agents.
Goose takes a modular approach: the core agent handles reasoning and code execution, while MCP servers and skills extend its capabilities for specific domains and tools.
Key Features
- Open source: Apache 2.0 license, full source on GitHub
- Any LLM: Use Claude, GPT, Gemini, Llama, or any other model
- MCP-native: Extensible via Model Context Protocol servers
- Agent skills: SKILL.md support for domain knowledge
- Enterprise-ready: Built and used by Block on production codebases
How Skills Work in Goose
Goose supports both SKILL.md skills (for domain knowledge) and MCP servers (for tool integrations). Together, they make Goose a powerful, customizable coding agent.
Installing Skills
/learn @owner/skill-name
Skills + MCP Together
A typical Goose setup might include:
- Skills: React best practices, your team's coding standards, deployment checklists
- MCP servers: PostgreSQL connection, GitHub API, Jira integration
Top Skills for Goose
| Skill | What it does |
|---|---|
| Code Review | Review code for bugs, security, and best practices |
| Testing | Write comprehensive test suites |
| DevOps | Infrastructure and deployment automation |
| Full Stack | End-to-end application development |
| Documentation | Generate and maintain project docs |