Fix a few bad links (#8413)
This commit is contained in:
@@ -12,7 +12,7 @@ authors:
|
|||||||
|
|
||||||
Machine learning and data science workflows are inherently iterative. You load data, explore patterns, build models, and refine your approach based on results. But traditional AI assistants lose context between interactions, forcing you to reload data and re-establish context repeatedly—making data-heavy development slow and expensive.
|
Machine learning and data science workflows are inherently iterative. You load data, explore patterns, build models, and refine your approach based on results. But traditional AI assistants lose context between interactions, forcing you to reload data and re-establish context repeatedly—making data-heavy development slow and expensive.
|
||||||
|
|
||||||
The [**MCP Jupyter Server**](https://github.com/aaif-goose/mcp-jupyter) solves this by enabling AI agents like Goose to work directly with your Jupyter notebooks, maintaining persistent memory and state across interactions while letting the AI interact with your data through code execution rather than raw data transfer.
|
The [**MCP Jupyter Server**](https://github.com/block/mcp-jupyter) solves this by enabling AI agents like Goose to work directly with your Jupyter notebooks, maintaining persistent memory and state across interactions while letting the AI interact with your data through code execution rather than raw data transfer.
|
||||||
|
|
||||||
<!--truncate-->
|
<!--truncate-->
|
||||||
|
|
||||||
@@ -130,7 +130,7 @@ This fluid back-and-forth, where the assistant understands and builds upon the e
|
|||||||
|
|
||||||
Here you can see an example notebook that was handled by the MCP Jupyter Server. The server
|
Here you can see an example notebook that was handled by the MCP Jupyter Server. The server
|
||||||
|
|
||||||
**[📓 View the Complete Demo Notebook](https://github.com/aaif-goose/mcp-jupyter/blob/main/demos/demo.ipynb)**
|
**[📓 View the Complete Demo Notebook](https://github.com/block/mcp-jupyter/blob/main/demos/demo.ipynb)**
|
||||||
|
|
||||||
The demo walks through a typical data science workflow:
|
The demo walks through a typical data science workflow:
|
||||||
- **Install Missing Libraries**: Installing missing libraries for the notebook
|
- **Install Missing Libraries**: Installing missing libraries for the notebook
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ The recipe:
|
|||||||
- Handles different flag implementations, ranging in complexity
|
- Handles different flag implementations, ranging in complexity
|
||||||
- Attempts refactoring for outdated code paths
|
- Attempts refactoring for outdated code paths
|
||||||
- Can automatically create draft pull requests, via the GitHub CLI
|
- Can automatically create draft pull requests, via the GitHub CLI
|
||||||
- Integrates with [Xcode Index MCP](https://github.com/aaif-goose/xcode-index-mcp) for deep iOS project understanding
|
- Integrates with [Xcode Index MCP](https://github.com/block/xcode-index-mcp) for deep iOS project understanding
|
||||||
- Plans, implements, builds and tests locally to improve the accuracy of the flag removal result
|
- Plans, implements, builds and tests locally to improve the accuracy of the flag removal result
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ From writing blog posts about goose, fixing bugs, or adding new features, our go
|
|||||||
To help you make the most of each of your contributions, below is a quick guide on general rules to follow, important resources, how top contributors are tallied, and more below:
|
To help you make the most of each of your contributions, below is a quick guide on general rules to follow, important resources, how top contributors are tallied, and more below:
|
||||||
|
|
||||||
## ✅ Key Rules
|
## ✅ Key Rules
|
||||||
1. Read the [code of conduct](https://github.com/aaif-goose/.github/blob/main/CODE_OF_CONDUCT.md).
|
1. Read the [code of conduct](https://github.com/block/.github/blob/main/CODE_OF_CONDUCT.md).
|
||||||
2. Refer to the [Responsible AI-Assisted Coding Guide](https://web.archive.org/web/20260305122657/https://github.com/aaif-goose/goose/blob/main/HOWTOAI.md), [Contributing Guide](https://github.com/aaif-goose/goose/blob/main/CONTRIBUTING.md) & [README](https://github.com/aaif-goose/goose/blob/main/README.md) for your contributions.
|
2. Refer to the [Responsible AI-Assisted Coding Guide](https://web.archive.org/web/20260305122657/https://github.com/aaif-goose/goose/blob/main/HOWTOAI.md), [Contributing Guide](https://github.com/aaif-goose/goose/blob/main/CONTRIBUTING.md) & [README](https://github.com/aaif-goose/goose/blob/main/README.md) for your contributions.
|
||||||
3. Choose a task from this project's Hacktoberfest [Project Hub](https://github.com/aaif-goose/goose/issues/4705). Each issue has the 🏷️ `hacktoberfest` label.
|
3. Choose a task from this project's Hacktoberfest [Project Hub](https://github.com/aaif-goose/goose/issues/4705). Each issue has the 🏷️ `hacktoberfest` label.
|
||||||
4. Comment ".take" on the corresponding issue to get assigned the task.
|
4. Comment ".take" on the corresponding issue to get assigned the task.
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ The `ctx.sample()` call sends a prompt back to the connected AI and waits for a
|
|||||||
|
|
||||||
## A Real Example: Council of Mine
|
## A Real Example: Council of Mine
|
||||||
|
|
||||||
[Council of Mine](https://github.com/aaif-goose/mcp-council-of-mine) is an MCP server that takes sampling to an extreme. It simulates a council of nine AI personas who debate topics and vote on each other's opinions.
|
[Council of Mine](https://github.com/block/mcp-council-of-mine) is an MCP server that takes sampling to an extreme. It simulates a council of nine AI personas who debate topics and vote on each other's opinions.
|
||||||
|
|
||||||
But there's no LLM running inside the server. Every opinion, every vote, every bit of reasoning comes from sampling requests back to the user's connected LLM.
|
But there's no LLM running inside the server. Every opinion, every vote, every bit of reasoning comes from sampling requests back to the user's connected LLM.
|
||||||
|
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ It’s the same model and the same agent, but the behavior changes completely.
|
|||||||
|
|
||||||
## Where Council of Mine fits in
|
## Where Council of Mine fits in
|
||||||
|
|
||||||
Seeing the flow change helped me understand sampling conceptually. [Council of Mine](https://github.com/aaif-goose/mcp-council-of-mine) helped me understand it viscerally.
|
Seeing the flow change helped me understand sampling conceptually. [Council of Mine](https://github.com/block/mcp-council-of-mine) helped me understand it viscerally.
|
||||||
|
|
||||||
It’s not MCP sampling itself. It’s an example of what becomes possible once sampling exists.
|
It’s not MCP sampling itself. It’s an example of what becomes possible once sampling exists.
|
||||||
|
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ What's the most strategic question you could ask right now?
|
|||||||
Install the skill:
|
Install the skill:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npx skills add https://github.com/aaif-goose/agent-skills --skill rp-why
|
npx skills add https://github.com/block/agent-skills --skill rp-why
|
||||||
```
|
```
|
||||||
|
|
||||||
Make sure you have the built-in [Skills extension](/docs/mcp/skills-mcp/) enabled in goose.
|
Make sure you have the built-in [Skills extension](/docs/mcp/skills-mcp/) enabled in goose.
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller';
|
|||||||
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/7Vn_Rixi3tQ" />
|
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/7Vn_Rixi3tQ" />
|
||||||
|
|
||||||
|
|
||||||
This tutorial covers how to add the [Council of Mine MCP Server](https://github.com/aaif-goose/mcp-council-of-mine) as a goose extension featuring 9 LLM council members with distinct personalities who debate topics, vote on each other's opinions, and generate synthesized conclusions through AI-powered deliberation. This is great for helping you make a decision.
|
This tutorial covers how to add the [Council of Mine MCP Server](https://github.com/block/mcp-council-of-mine) as a goose extension featuring 9 LLM council members with distinct personalities who debate topics, vote on each other's opinions, and generate synthesized conclusions through AI-powered deliberation. This is great for helping you make a decision.
|
||||||
|
|
||||||
:::tip Quick Install
|
:::tip Quick Install
|
||||||
<Tabs groupId="interface">
|
<Tabs groupId="interface">
|
||||||
@@ -23,7 +23,7 @@ This tutorial covers how to add the [Council of Mine MCP Server](https://github.
|
|||||||
<TabItem value="cli" label="goose CLI">
|
<TabItem value="cli" label="goose CLI">
|
||||||
**Command**
|
**Command**
|
||||||
```sh
|
```sh
|
||||||
uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine
|
uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine
|
||||||
```
|
```
|
||||||
</TabItem>
|
</TabItem>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
@@ -43,7 +43,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
description="LLM debate"
|
description="LLM debate"
|
||||||
type="stdio"
|
type="stdio"
|
||||||
command="uvx"
|
command="uvx"
|
||||||
args={["--from", "git+https://github.com/aaif-goose/mcp-council-of-mine", "mcp_council_of_mine"]}
|
args={["--from", "git+https://github.com/block/mcp-council-of-mine", "mcp_council_of_mine"]}
|
||||||
/>
|
/>
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem value="cli" label="goose CLI">
|
<TabItem value="cli" label="goose CLI">
|
||||||
@@ -51,7 +51,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
name="Council of Mine"
|
name="Council of Mine"
|
||||||
description="LLM debate"
|
description="LLM debate"
|
||||||
type="stdio"
|
type="stdio"
|
||||||
command="uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine"
|
command="uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine"
|
||||||
timeout={300}
|
timeout={300}
|
||||||
/>
|
/>
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
|
|||||||
|
|
||||||
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/gddEgvCLrgU" />
|
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/gddEgvCLrgU" />
|
||||||
|
|
||||||
This tutorial covers how to add the [VS Code MCP Server](https://github.com/aaif-goose/vscode-mcp) as a goose extension to enable VS Code integration, file operations, and development workflow management.
|
This tutorial covers how to add the [VS Code MCP Server](https://github.com/block/vscode-mcp) as a goose extension to enable VS Code integration, file operations, and development workflow management.
|
||||||
|
|
||||||
:::tip Quick Install
|
:::tip Quick Install
|
||||||
|
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ export default function SkillsPage() {
|
|||||||
<Button
|
<Button
|
||||||
onClick={() =>
|
onClick={() =>
|
||||||
window.open(
|
window.open(
|
||||||
"https://github.com/aaif-goose/Agent-Skills?tab=readme-ov-file#contributing-a-skill",
|
"https://github.com/block/Agent-Skills?tab=readme-ov-file#contributing-a-skill",
|
||||||
"_blank",
|
"_blank",
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ function generateInstallCommand(
|
|||||||
* Generate the view source URL for a skill in the Agent-Skills repo
|
* Generate the view source URL for a skill in the Agent-Skills repo
|
||||||
*/
|
*/
|
||||||
function generateViewSourceUrl(skillId: string): string {
|
function generateViewSourceUrl(skillId: string): string {
|
||||||
return `https://github.com/aaif-goose/Agent-Skills/tree/main/${skillId}`;
|
return `https://github.com/block/Agent-Skills/tree/main/${skillId}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -200,8 +200,8 @@
|
|||||||
"id": "council-of-mine",
|
"id": "council-of-mine",
|
||||||
"name": "Council of Mine",
|
"name": "Council of Mine",
|
||||||
"description": "LLM council debate with 9 distinct personas for decision-making",
|
"description": "LLM council debate with 9 distinct personas for decision-making",
|
||||||
"command": "uvx --from git+https://github.com/aaif-goose/mcp-council-of-mine mcp_council_of_mine",
|
"command": "uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine",
|
||||||
"link": "https://github.com/aaif-goose/mcp-council-of-mine",
|
"link": "https://github.com/block/mcp-council-of-mine",
|
||||||
"installation_notes": "Requires uv to be installed (https://github.com/astral-sh/uv). Installs via uvx from GitHub.",
|
"installation_notes": "Requires uv to be installed (https://github.com/astral-sh/uv). Installs via uvx from GitHub.",
|
||||||
"is_builtin": false,
|
"is_builtin": false,
|
||||||
"endorsed": true,
|
"endorsed": true,
|
||||||
|
|||||||
Reference in New Issue
Block a user