diff --git a/.github/workflows/rebuild-skills-marketplace.yml b/.github/workflows/rebuild-skills-marketplace.yml deleted file mode 100644 index b99a209c744f..000000000000 --- a/.github/workflows/rebuild-skills-marketplace.yml +++ /dev/null @@ -1,87 +0,0 @@ -name: Rebuild Skills Marketplace - -# This workflow rebuilds the documentation site to pull in new skills -# from the Agent-Skills repository. It runs: -# 1. Every hour on a schedule -# 2. On manual trigger for testing - -on: - schedule: - # Run every hour at minute 15 - - cron: '15 * * * *' - workflow_dispatch: - inputs: - reason: - description: 'Reason for manual rebuild' - required: false - default: 'Manual trigger' - -concurrency: - group: pages - cancel-in-progress: false - -jobs: - rebuild-docs: - runs-on: ubuntu-latest - if: github.repository == 'aaif-goose/goose' - permissions: - contents: read - pages: write - id-token: write - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - - steps: - - name: Log trigger info - env: - TRIGGER: ${{ github.event_name }} - REASON: ${{ github.event.inputs.reason }} - run: | - echo "Triggered by: $TRIGGER" - echo "Time: $(date -u)" - if [ "$TRIGGER" == "workflow_dispatch" ]; then - echo "Reason: $REASON" - fi - - - name: Checkout the branch - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 - with: - node-version: 20 - - - name: Cache Node.js modules (documentation) - uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 - with: - path: ./documentation/node_modules - key: ${{ runner.os }}-documentation-${{ hashFiles('./documentation/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-documentation- - - - name: Install dependencies and build docs - working-directory: ./documentation - env: - INKEEP_API_KEY: ${{ secrets.INKEEP_API_KEY }} - INKEEP_INTEGRATION_ID: ${{ secrets.INKEEP_INTEGRATION_ID }} - INKEEP_ORG_ID: ${{ secrets.INKEEP_ORG_ID }} - run: | - npm install - npm run build - - - name: Verify docs map was generated - working-directory: ./documentation - run: ./scripts/verify-build.sh - - - name: Configure GitHub Pages - uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - - - name: Upload GitHub Pages artifact - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 - with: - path: documentation/build - - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/documentation/blog/2025-04-01-mcp-nondevs/index.md b/documentation/blog/2025-04-01-mcp-nondevs/index.md index 6d21627507a3..d31cf432aaec 100644 --- a/documentation/blog/2025-04-01-mcp-nondevs/index.md +++ b/documentation/blog/2025-04-01-mcp-nondevs/index.md @@ -68,8 +68,6 @@ Asana: Create a new task in my Asana workspace called 'Review Q4 metrics' and se GitHub: Create a new branch called hello-world in my angiejones/goose-demo repository. Update the README.md file to say "this was written by goose" and commit it. Open a pull request with your changes. ``` -To see more examples just like this, along with the results you can get, check out this [Prompt Library](https://goose-docs.ai/prompt-library)! This is your central directory for discovering and using effective prompts with Goose. - ## The Possibilities Are Endless While some are developed by official providers, a vast majority of MCP servers you see are actually developed by community members! Plus, because MCP is an open standard, anyone can build an MCP server for any resource. You could even use Goose to help you build one! @@ -88,4 +86,4 @@ Hopefully now, instead of spending hours manually gathering data and creating yo - \ No newline at end of file + diff --git a/documentation/blog/2025-04-21-practical-use-cases-of-ai/index.md b/documentation/blog/2025-04-21-practical-use-cases-of-ai/index.md index a2ce8737c327..2ea46cc7231d 100644 --- a/documentation/blog/2025-04-21-practical-use-cases-of-ai/index.md +++ b/documentation/blog/2025-04-21-practical-use-cases-of-ai/index.md @@ -260,7 +260,7 @@ You'll see ideas go from prompt to prototype in one session. ## Looking for more examples? -This blog post included just a few of the ways I use Goose. If you're curious about what else it can do, check out the [Prompt Library](/prompt-library) or just ask: +This blog post included just a few of the ways I use goose. If you're curious about what else it can do, just ask: What are 5 useful things you can help me with today? @@ -278,4 +278,4 @@ Let goose surprise you. ⨠- \ No newline at end of file + diff --git a/documentation/docs/guides/recipes/index.mdx b/documentation/docs/guides/recipes/index.mdx index 6de6ad496749..915df23441e0 100644 --- a/documentation/docs/guides/recipes/index.mdx +++ b/documentation/docs/guides/recipes/index.mdx @@ -67,14 +67,9 @@ import VideoCarousel from '@site/src/components/VideoCarousel';
{prompt.description}
-- {skill.description} -
- - {/* Tags - show max 4 on card, rest visible on detail page */} - {skill.tags.length > 0 && ( -
- $ {generateInstallCommand(skill.repoUrl, skill.id)}
-
-
- {copied ? (
-