Goose is an AI assistant that automates routine tasks for engineers. It integrates with Claude Code, Cursor, Windsurf, Cline, and Codex to streamline workflows. Engineers can delegate repetitive tasks to Goose, freeing up time for complex problem-solving and innovation.
npx skills add sh/agentsGoose is an AI assistant that automates routine tasks for engineers. It integrates with Claude Code, Cursor, Windsurf, Cline, and Codex to streamline workflows. Engineers can delegate repetitive tasks to Goose, freeing up time for complex problem-solving and innovation.
1. **Install Goose** in your preferred IDE (VS Code with Cursor/Windsurf, or JetBrains with Cline). Run `pip install goose-automation` or use the extension marketplace. 2. **Configure your project** by adding a `.goose/config.yaml` file with: ```yaml project: user-service tasks: - name: generate-docs command: goose generate-docs --spec openapi.yaml --output docs/api-reference/ ``` 3. **Run Goose** with your task: Use the IDE extension or CLI command `goose run generate-docs`. 4. **Review and iterate** by checking the generated output and adjusting the config for edge cases. 5. **Integrate with CI/CD** by adding Goose as a step in your GitHub Actions workflow (example: `.github/workflows/docs.yml`). Tip: Use Goose's `--dry-run` flag to preview changes before execution. For complex projects, break tasks into smaller subtasks in the config file.
Scheduling appointments
Managing emails
Generating reports
npx skills add sh/agentsgit clone https://github.com/sh/agentsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use Goose to automate [TASK] in [PROJECT_NAME]. For example: 'Use Goose to automate the generation of API documentation from the project's OpenAPI spec in the 'user-service' repository.' Include specific instructions like 'Run tests after generation' or 'Push changes to a new branch named 'docs-automation-[DATE]'.'
```markdown ## Automated API Documentation Generation Report **Project:** user-service (v1.4.2) **Date:** 2024-05-15 **Goose Version:** 2.1.3 ### Tasks Completed: 1. **OpenAPI Spec Parsing:** Successfully extracted endpoints from `openapi.yaml` (37 endpoints, 12 schemas) 2. **Documentation Generation:** Created Markdown docs in `/docs/api-reference/` with: - Endpoint descriptions (all 37 documented) - Request/response examples (12 schemas with examples) - Authentication flow diagrams (3 OAuth2 flows) 3. **Validation:** - Linted with Spectral (0 errors) - Verified against Postman collection (100% match) 4. **Version Control:** Pushed to branch `docs-automation-20240515` (commit: 3a7b2c9) ### Next Steps: - Review the generated docs in the PR: https://github.com/yourorg/user-service/pull/421 - Merge after approval from @backend-lead - Schedule monthly automation run (next: 2024-06-15) ### Metrics: - Time Saved: ~4 hours/week - Manual Errors Prevented: 12 (missing examples, broken links) ```
Control SaaS spending with visibility and analytics
Your AI Networking Co-Pilot
Orchestrate workloads with multi-cloud support, job scheduling, and integrated service discovery features.
Design, document, and generate code for APIs with interactive tools for developers.
CI/CD automation with build configuration as code
Enhance performance monitoring and root cause analysis with real-time distributed tracing.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan