Skip to main content
Goose

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

SkillWhat it does
Code ReviewReview code for bugs, security, and best practices
TestingWrite comprehensive test suites
DevOpsInfrastructure and deployment automation
Full StackEnd-to-end application development
DocumentationGenerate and maintain project docs

Browse all Goose skills →

Explore Goose Skills

Browse 40,000+ skills ready to install with /learn

Browse All Skills