[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71RB7XDF4VKZ96HM9VHX3MK":3,"skill-same:01M71RB7XDF4VKZ96HM9VHX3MK":75},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":30,"publishedAt":50,"linkOnly":51,"markdownContent":52,"markdownBody":53,"frontMatter":54,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":13,"repositoryHtmlUrl":58,"repositoryHomepageUrl":6,"ownerHtmlUrl":59,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":60,"install":61,"resources":74},"01M71RB7XDF4VKZ96HM9VHX3MK","aspire",null,"Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, templates, dashboard, and deployment. Use when the user asks to create, run, debug, configure, deploy, or troubleshoot an Aspire distributed application.","javiertarazon\u002Fide-agente-free-jt7-","javiertarazon","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F153141207?v=4","01M71R52TB3S9HXKH6WSNT8A7V","01M71R52VG5KS2DKDDH4GDQ30A",0,"MIT","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Faspire\u002FSKILL.md",[17,22,25],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],"cli","debug","use","dev","containers","deployment","discovery","integrations","troubleshoot","run","dashboard","server","create","code","mcp server","configure","when","orchestration","MCP","2026-11-10 13:02:02",false,"---\nname: aspire\ndescription: 'Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, templates, dashboard, and deployment. Use when the user asks to create, run, debug, configure, deploy, or troubleshoot an Aspire distributed application.'\n---\n\n# Aspire — Polyglot Distributed-App Orchestration\n\nAspire is a **code-first, polyglot toolchain** for building observable, production-ready distributed applications. It orchestrates containers, executables, and cloud resources from a single AppHost project — regardless of whether the workloads are C#, Python, JavaScript\u002FTypeScript, Go, Java, Rust, Bun, Deno, or PowerShell.\n\n> **Mental model:** The AppHost is a *conductor* — it doesn't play the instruments, it tells every service when to start, how to find each other, and watches for problems.\n\nDetailed reference material lives in the `references\u002F` folder — load on demand.\n\n---\n\n## References\n\n| Reference | When to load |\n|---|---|\n| [CLI Reference](references\u002Fcli-reference.md) | Command flags, options, or detailed usage |\n| [MCP Server](references\u002Fmcp-server.md) | Setting up MCP for AI assistants, available tools |\n| [Integrations Catalog](references\u002Fintegrations-catalog.md) | Discovering integrations via MCP tools, wiring patterns |\n| [Polyglot APIs](references\u002Fpolyglot-apis.md) | Method signatures, chaining options, language-specific patterns |\n| [Architecture](references\u002Farchitecture.md) | DCP internals, resource model, service discovery, networking, telemetry |\n| [Dashboard](references\u002Fdashboard.md) | Dashboard features, standalone mode, GenAI Visualizer |\n| [Deployment](references\u002Fdeployment.md) | Docker, Kubernetes, Azure Container Apps, App Service |\n| [Testing](references\u002Ftesting.md) | Integration tests against the AppHost |\n| [Troubleshooting](references\u002Ftroubleshooting.md) | Diagnostic codes, common errors, and fixes |\n\n---\n\n## 1. Researching Aspire Documentation\n\nThe Aspire team ships an **MCP server** that provides documentation tools directly inside your AI assistant. See [MCP Server](references\u002Fmcp-server.md) for setup details.\n\n### Aspire CLI 13.2+ (recommended — has built-in docs search)\n\nIf running Aspire CLI **13.2 or later** (`aspire --version`), the MCP server includes docs search tools:\n\n| Tool | Description |\n|---|---|\n| `list_docs` | Lists all available documentation from aspire.dev |\n| `search_docs` | Performs weighted lexical search across indexed documentation |\n| `get_doc` | Retrieves a specific document by its slug |\n\nThese tools were added in [PR #14028](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire\u002Fpull\u002F14028). To update: `aspire update --self --channel daily`.\n\nFor more on this approach, see David Pine's post: https:\u002F\u002Fdavidpine.dev\u002Fposts\u002Faspire-docs-mcp-tools\u002F\n\n### Aspire CLI 13.1 (integration tools only)\n\nOn 13.1, the MCP server provides integration lookup but **not** docs search:\n\n| Tool | Description |\n|---|---|\n| `list_integrations` | Lists available Aspire hosting integrations |\n| `get_integration_docs` | Gets documentation for a specific integration package |\n\nFor general docs queries on 13.1, use **Context7** as your primary source (see below).\n\n### Fallback: Context7\n\nUse **Context7** (`mcp_context7`) when the Aspire MCP docs tools are unavailable (13.1) or the MCP server isn't running:\n\n**Step 1 — Resolve the library ID** (one-time per session):\n\nCall `mcp_context7_resolve-library-id` with `libraryName: \".NET Aspire\"`.\n\n| Rank | Library ID | Use when |\n|---|---|---|\n| 1 | `\u002Fmicrosoft\u002Faspire.dev` | Primary source. Guides, integrations, CLI reference, deployment. |\n| 2 | `\u002Fdotnet\u002Faspire` | API internals, source-level implementation details. |\n| 3 | `\u002Fcommunitytoolkit\u002Faspire` | Non-Microsoft polyglot integrations (Go, Java, Node.js, Ollama). |\n\n**Step 2 — Query docs:**\n\n```\nlibraryId: \"\u002Fmicrosoft\u002Faspire.dev\", query: \"Python integration AddPythonApp service discovery\"\nlibraryId: \"\u002Fcommunitytoolkit\u002Faspire\", query: \"Golang Java Node.js community integrations\"\n```\n\n### Fallback: GitHub search (when Context7 is also unavailable)\n\nSearch the official docs repo on GitHub:\n- **Docs repo:** `microsoft\u002Faspire.dev` — path: `src\u002Ffrontend\u002Fsrc\u002Fcontent\u002Fdocs\u002F`\n- **Source repo:** `dotnet\u002Faspire`\n- **Samples repo:** `dotnet\u002Faspire-samples`\n- **Community integrations:** `CommunityToolkit\u002FAspire`\n\n---\n\n## 2. Prerequisites & Install\n\n| Requirement | Details |\n|---|---|\n| **.NET SDK** | 10.0+ (required even for non-.NET workloads — the AppHost is .NET) |\n| **Container runtime** | Docker Desktop, Podman, or Rancher Desktop |\n| **IDE (optional)** | VS Code + C# Dev Kit, Visual Studio 2022, JetBrains Rider |\n\n```bash\n# Linux \u002F macOS\ncurl -sSL https:\u002F\u002Faspire.dev\u002Finstall.sh | bash\n\n# Windows PowerShell\nirm https:\u002F\u002Faspire.dev\u002Finstall.ps1 | iex\n\n# Verify\naspire --version\n\n# Install templates\ndotnet new install Aspire.ProjectTemplates\n```\n\n---\n\n## 3. Project Templates\n\n| Template | Command | Description |\n|---|---|---|\n| **aspire-starter** | `aspire new aspire-starter` | ASP.NET Core\u002FBlazor starter + AppHost + tests |\n| **aspire-ts-cs-starter** | `aspire new aspire-ts-cs-starter` | ASP.NET Core\u002FReact starter + AppHost |\n| **aspire-py-starter** | `aspire new aspire-py-starter` | FastAPI\u002FReact starter + AppHost |\n| **aspire-apphost-singlefile** | `aspire new aspire-apphost-singlefile` | Empty single-file AppHost |\n\n---\n\n## 4. AppHost Quick Start (Polyglot)\n\nThe AppHost orchestrates all services. Non-.NET workloads run as containers or executables.\n\n```csharp\nvar builder = DistributedApplication.CreateBuilder(args);\n\n\u002F\u002F Infrastructure\nvar redis = builder.AddRedis(\"cache\");\nvar postgres = builder.AddPostgres(\"pg\").AddDatabase(\"catalog\");\n\n\u002F\u002F .NET API\nvar api = builder.AddProject\u003CProjects.CatalogApi>(\"api\")\n    .WithReference(postgres).WithReference(redis);\n\n\u002F\u002F Python ML service\nvar ml = builder.AddPythonApp(\"ml-service\", \"..\u002Fml-service\", \"main.py\")\n    .WithHttpEndpoint(targetPort: 8000).WithReference(redis);\n\n\u002F\u002F React frontend (Vite)\nvar web = builder.AddViteApp(\"web\", \"..\u002Ffrontend\")\n    .WithHttpEndpoint(targetPort: 5173).WithReference(api);\n\n\u002F\u002F Go worker\nvar worker = builder.AddGolangApp(\"worker\", \"..\u002Fgo-worker\")\n    .WithReference(redis);\n\nbuilder.Build().Run();\n```\n\nFor complete API signatures, see [Polyglot APIs](references\u002Fpolyglot-apis.md).\n\n---\n\n## 5. Core Concepts (Summary)\n\n| Concept | Key point |\n|---|---|\n| **Run vs Publish** | `aspire run` = local dev (DCP engine). `aspire publish` = generate deployment manifests. |\n| **Service discovery** | Automatic via env vars: `ConnectionStrings__\u003Cname>`, `services__\u003Cname>__http__0` |\n| **Resource lifecycle** | DAG ordering — dependencies start first. `.WaitFor()` gates on health checks. |\n| **Resource types** | `ProjectResource`, `ContainerResource`, `ExecutableResource`, `ParameterResource` |\n| **Integrations** | 144+ across 13 categories. Hosting package (AppHost) + Client package (service). |\n| **Dashboard** | Real-time logs, traces, metrics, GenAI visualizer. Runs automatically with `aspire run`. |\n| **MCP Server** | AI assistants can query running apps and search docs via CLI (STDIO). |\n| **Testing** | `Aspire.Hosting.Testing` — spin up full AppHost in xUnit\u002FMSTest\u002FNUnit. |\n| **Deployment** | Docker, Kubernetes, Azure Container Apps, Azure App Service. |\n\n---\n\n## 6. CLI Quick Reference\n\nValid commands in Aspire CLI 13.1:\n\n| Command | Description | Status |\n|---|---|---|\n| `aspire new \u003Ctemplate>` | Create from template | Stable |\n| `aspire init` | Initialize in existing project | Stable |\n| `aspire run` | Start all resources locally | Stable |\n| `aspire add \u003Cintegration>` | Add an integration | Stable |\n| `aspire publish` | Generate deployment manifests | Preview |\n| `aspire config` | Manage configuration settings | Stable |\n| `aspire cache` | Manage disk cache | Stable |\n| `aspire deploy` | Deploy to defined targets | Preview |\n| `aspire do \u003Cstep>` | Execute a pipeline step | Preview |\n| `aspire update` | Update integrations (or `--self` for CLI) | Preview |\n| `aspire mcp init` | Configure MCP for AI assistants | Stable |\n| `aspire mcp start` | Start the MCP server | Stable |\n\nFull command reference with flags: [CLI Reference](references\u002Fcli-reference.md).\n\n---\n\n## 7. Common Patterns\n\n### Adding a new service\n\n1. Create your service directory (any language)\n2. Add to AppHost: `Add*App()` or `AddProject\u003CT>()`\n3. Wire dependencies: `.WithReference()`\n4. Gate on health: `.WaitFor()` if needed\n5. Run: `aspire run`\n\n### Migrating from Docker Compose\n\n1. `aspire new aspire-apphost-singlefile` (empty AppHost)\n2. Replace each `docker-compose` service with an Aspire resource\n3. `depends_on` → `.WithReference()` + `.WaitFor()`\n4. `ports` → `.WithHttpEndpoint()`\n5. `environment` → `.WithEnvironment()` or `.WithReference()`\n\n---\n\n## 8. Key URLs\n\n| Resource | URL |\n|---|---|\n| **Documentation** | https:\u002F\u002Faspire.dev |\n| **Runtime repo** | https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire |\n| **Docs repo** | https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire.dev |\n| **Samples** | https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire-samples |\n| **Community Toolkit** | https:\u002F\u002Fgithub.com\u002FCommunityToolkit\u002FAspire |\n| **Dashboard image** | `mcr.microsoft.com\u002Fdotnet\u002Faspire-dashboard` |\n| **Discord** | https:\u002F\u002Faka.ms\u002Faspire\u002Fdiscord |\n| **Reddit** | https:\u002F\u002Fwww.reddit.com\u002Fr\u002Faspiredotdev\u002F |\n","# Aspire — Polyglot Distributed-App Orchestration\n\nAspire is a **code-first, polyglot toolchain** for building observable, production-ready distributed applications. It orchestrates containers, executables, and cloud resources from a single AppHost project — regardless of whether the workloads are C#, Python, JavaScript\u002FTypeScript, Go, Java, Rust, Bun, Deno, or PowerShell.\n\n> **Mental model:** The AppHost is a *conductor* — it doesn't play the instruments, it tells every service when to start, how to find each other, and watches for problems.\n\nDetailed reference material lives in the `references\u002F` folder — load on demand.\n\n---\n\n## References\n\n| Reference | When to load |\n|---|---|\n| [CLI Reference](references\u002Fcli-reference.md) | Command flags, options, or detailed usage |\n| [MCP Server](references\u002Fmcp-server.md) | Setting up MCP for AI assistants, available tools |\n| [Integrations Catalog](references\u002Fintegrations-catalog.md) | Discovering integrations via MCP tools, wiring patterns |\n| [Polyglot APIs](references\u002Fpolyglot-apis.md) | Method signatures, chaining options, language-specific patterns |\n| [Architecture](references\u002Farchitecture.md) | DCP internals, resource model, service discovery, networking, telemetry |\n| [Dashboard](references\u002Fdashboard.md) | Dashboard features, standalone mode, GenAI Visualizer |\n| [Deployment](references\u002Fdeployment.md) | Docker, Kubernetes, Azure Container Apps, App Service |\n| [Testing](references\u002Ftesting.md) | Integration tests against the AppHost |\n| [Troubleshooting](references\u002Ftroubleshooting.md) | Diagnostic codes, common errors, and fixes |\n\n---\n\n## 1. Researching Aspire Documentation\n\nThe Aspire team ships an **MCP server** that provides documentation tools directly inside your AI assistant. See [MCP Server](references\u002Fmcp-server.md) for setup details.\n\n### Aspire CLI 13.2+ (recommended — has built-in docs search)\n\nIf running Aspire CLI **13.2 or later** (`aspire --version`), the MCP server includes docs search tools:\n\n| Tool | Description |\n|---|---|\n| `list_docs` | Lists all available documentation from aspire.dev |\n| `search_docs` | Performs weighted lexical search across indexed documentation |\n| `get_doc` | Retrieves a specific document by its slug |\n\nThese tools were added in [PR #14028](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire\u002Fpull\u002F14028). To update: `aspire update --self --channel daily`.\n\nFor more on this approach, see David Pine's post: https:\u002F\u002Fdavidpine.dev\u002Fposts\u002Faspire-docs-mcp-tools\u002F\n\n### Aspire CLI 13.1 (integration tools only)\n\nOn 13.1, the MCP server provides integration lookup but **not** docs search:\n\n| Tool | Description |\n|---|---|\n| `list_integrations` | Lists available Aspire hosting integrations |\n| `get_integration_docs` | Gets documentation for a specific integration package |\n\nFor general docs queries on 13.1, use **Context7** as your primary source (see below).\n\n### Fallback: Context7\n\nUse **Context7** (`mcp_context7`) when the Aspire MCP docs tools are unavailable (13.1) or the MCP server isn't running:\n\n**Step 1 — Resolve the library ID** (one-time per session):\n\nCall `mcp_context7_resolve-library-id` with `libraryName: \".NET Aspire\"`.\n\n| Rank | Library ID | Use when |\n|---|---|---|\n| 1 | `\u002Fmicrosoft\u002Faspire.dev` | Primary source. Guides, integrations, CLI reference, deployment. |\n| 2 | `\u002Fdotnet\u002Faspire` | API internals, source-level implementation details. |\n| 3 | `\u002Fcommunitytoolkit\u002Faspire` | Non-Microsoft polyglot integrations (Go, Java, Node.js, Ollama). |\n\n**Step 2 — Query docs:**\n\n```\nlibraryId: \"\u002Fmicrosoft\u002Faspire.dev\", query: \"Python integration AddPythonApp service discovery\"\nlibraryId: \"\u002Fcommunitytoolkit\u002Faspire\", query: \"Golang Java Node.js community integrations\"\n```\n\n### Fallback: GitHub search (when Context7 is also unavailable)\n\nSearch the official docs repo on GitHub:\n- **Docs repo:** `microsoft\u002Faspire.dev` — path: `src\u002Ffrontend\u002Fsrc\u002Fcontent\u002Fdocs\u002F`\n- **Source repo:** `dotnet\u002Faspire`\n- **Samples repo:** `dotnet\u002Faspire-samples`\n- **Community integrations:** `CommunityToolkit\u002FAspire`\n\n---\n\n## 2. Prerequisites & Install\n\n| Requirement | Details |\n|---|---|\n| **.NET SDK** | 10.0+ (required even for non-.NET workloads — the AppHost is .NET) |\n| **Container runtime** | Docker Desktop, Podman, or Rancher Desktop |\n| **IDE (optional)** | VS Code + C# Dev Kit, Visual Studio 2022, JetBrains Rider |\n\n```bash\n# Linux \u002F macOS\ncurl -sSL https:\u002F\u002Faspire.dev\u002Finstall.sh | bash\n\n# Windows PowerShell\nirm https:\u002F\u002Faspire.dev\u002Finstall.ps1 | iex\n\n# Verify\naspire --version\n\n# Install templates\ndotnet new install Aspire.ProjectTemplates\n```\n\n---\n\n## 3. Project Templates\n\n| Template | Command | Description |\n|---|---|---|\n| **aspire-starter** | `aspire new aspire-starter` | ASP.NET Core\u002FBlazor starter + AppHost + tests |\n| **aspire-ts-cs-starter** | `aspire new aspire-ts-cs-starter` | ASP.NET Core\u002FReact starter + AppHost |\n| **aspire-py-starter** | `aspire new aspire-py-starter` | FastAPI\u002FReact starter + AppHost |\n| **aspire-apphost-singlefile** | `aspire new aspire-apphost-singlefile` | Empty single-file AppHost |\n\n---\n\n## 4. AppHost Quick Start (Polyglot)\n\nThe AppHost orchestrates all services. Non-.NET workloads run as containers or executables.\n\n```csharp\nvar builder = DistributedApplication.CreateBuilder(args);\n\n\u002F\u002F Infrastructure\nvar redis = builder.AddRedis(\"cache\");\nvar postgres = builder.AddPostgres(\"pg\").AddDatabase(\"catalog\");\n\n\u002F\u002F .NET API\nvar api = builder.AddProject\u003CProjects.CatalogApi>(\"api\")\n    .WithReference(postgres).WithReference(redis);\n\n\u002F\u002F Python ML service\nvar ml = builder.AddPythonApp(\"ml-service\", \"..\u002Fml-service\", \"main.py\")\n    .WithHttpEndpoint(targetPort: 8000).WithReference(redis);\n\n\u002F\u002F React frontend (Vite)\nvar web = builder.AddViteApp(\"web\", \"..\u002Ffrontend\")\n    .WithHttpEndpoint(targetPort: 5173).WithReference(api);\n\n\u002F\u002F Go worker\nvar worker = builder.AddGolangApp(\"worker\", \"..\u002Fgo-worker\")\n    .WithReference(redis);\n\nbuilder.Build().Run();\n```\n\nFor complete API signatures, see [Polyglot APIs](references\u002Fpolyglot-apis.md).\n\n---\n\n## 5. Core Concepts (Summary)\n\n| Concept | Key point |\n|---|---|\n| **Run vs Publish** | `aspire run` = local dev (DCP engine). `aspire publish` = generate deployment manifests. |\n| **Service discovery** | Automatic via env vars: `ConnectionStrings__\u003Cname>`, `services__\u003Cname>__http__0` |\n| **Resource lifecycle** | DAG ordering — dependencies start first. `.WaitFor()` gates on health checks. |\n| **Resource types** | `ProjectResource`, `ContainerResource`, `ExecutableResource`, `ParameterResource` |\n| **Integrations** | 144+ across 13 categories. Hosting package (AppHost) + Client package (service). |\n| **Dashboard** | Real-time logs, traces, metrics, GenAI visualizer. Runs automatically with `aspire run`. |\n| **MCP Server** | AI assistants can query running apps and search docs via CLI (STDIO). |\n| **Testing** | `Aspire.Hosting.Testing` — spin up full AppHost in xUnit\u002FMSTest\u002FNUnit. |\n| **Deployment** | Docker, Kubernetes, Azure Container Apps, Azure App Service. |\n\n---\n\n## 6. CLI Quick Reference\n\nValid commands in Aspire CLI 13.1:\n\n| Command | Description | Status |\n|---|---|---|\n| `aspire new \u003Ctemplate>` | Create from template | Stable |\n| `aspire init` | Initialize in existing project | Stable |\n| `aspire run` | Start all resources locally | Stable |\n| `aspire add \u003Cintegration>` | Add an integration | Stable |\n| `aspire publish` | Generate deployment manifests | Preview |\n| `aspire config` | Manage configuration settings | Stable |\n| `aspire cache` | Manage disk cache | Stable |\n| `aspire deploy` | Deploy to defined targets | Preview |\n| `aspire do \u003Cstep>` | Execute a pipeline step | Preview |\n| `aspire update` | Update integrations (or `--self` for CLI) | Preview |\n| `aspire mcp init` | Configure MCP for AI assistants | Stable |\n| `aspire mcp start` | Start the MCP server | Stable |\n\nFull command reference with flags: [CLI Reference](references\u002Fcli-reference.md).\n\n---\n\n## 7. Common Patterns\n\n### Adding a new service\n\n1. Create your service directory (any language)\n2. Add to AppHost: `Add*App()` or `AddProject\u003CT>()`\n3. Wire dependencies: `.WithReference()`\n4. Gate on health: `.WaitFor()` if needed\n5. Run: `aspire run`\n\n### Migrating from Docker Compose\n\n1. `aspire new aspire-apphost-singlefile` (empty AppHost)\n2. Replace each `docker-compose` service with an Aspire resource\n3. `depends_on` → `.WithReference()` + `.WaitFor()`\n4. `ports` → `.WithHttpEndpoint()`\n5. `environment` → `.WithEnvironment()` or `.WithReference()`\n\n---\n\n## 8. Key URLs\n\n| Resource | URL |\n|---|---|\n| **Documentation** | https:\u002F\u002Faspire.dev |\n| **Runtime repo** | https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire |\n| **Docs repo** | https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire.dev |\n| **Samples** | https:\u002F\u002Fgithub.com\u002Fdotnet\u002Faspire-samples |\n| **Community Toolkit** | https:\u002F\u002Fgithub.com\u002FCommunityToolkit\u002FAspire |\n| **Dashboard image** | `mcr.microsoft.com\u002Fdotnet\u002Faspire-dashboard` |\n| **Discord** | https:\u002F\u002Faka.ms\u002Faspire\u002Fdiscord |\n| **Reddit** | https:\u002F\u002Fwww.reddit.com\u002Fr\u002Faspiredotdev\u002F |\n",{"name":5,"description":7},"release\u002Fv4.2.11-panel-pro","a92ea02bcf7e2b3dbaf46d49696c29a3cb490d4f",".github\u002Fskills\u002Faspire","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-","https:\u002F\u002Fgithub.com\u002Fjaviertarazon","2026-07-12 07:10:45",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add javiertarazon\u002Fide-agente-free-jt7- --skill aspire",{"tool":67,"command":68},"bunx","bunx skills add javiertarazon\u002Fide-agente-free-jt7- --skill aspire",{"tool":70,"command":71},"pnpm","pnpm dlx skills add javiertarazon\u002Fide-agente-free-jt7- --skill aspire","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Faspire\u002FSKILL.md",true,[],[76,103,127,147,162,183],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":85,"publishedAt":50},"01M71TQ7Q6Z10VWF3C2H5X1KW9","zustand-store-ts","Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state\u002Faction separation. Use when building React state management, creating global stores, or implementing reacti...","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzustand-store-ts\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[86,87,88,89,90,91,33,92,47,93,94,95,96,43,97,98,99,100,101,102],"zustand","store","zustand store ts","community","middleware","implementing","react state management","unknown","react","with","state","state management","typescript","action","management","separation","global",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":110,"publishedAt":50},"01M71TQ5EAR40G6W0MV5ZDVEZT","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzoom-automation\u002FSKILL.md",[109],{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[111,112,113,89,114,115,116,117,49,93,118,119,120,121,122,123,124,125,100,126],"zoom automation","zoom","automation","creation","for","search","schemas","first","via","meeting","search tools","tracking","webinars","composio","recordings","Tools",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":134,"publishedAt":50},"01M71TQ29B1EYBCEAP1ZBGXQ1A","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzoho-crm-automation\u002FSKILL.md",[133],{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[135,136,113,137,138,139,89,140,141,115,142,116,117,143,49,93,144,145,146,43],"crm automation","zoho crm automation","crm","zoho crm","zoho","leads","manage leads","manage","records","convert","tasks","contacts",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":50},"01M71TPZPMN60DH0XV58KVHY23","zendesk-automation","Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzendesk-automation\u002FSKILL.md",[153],{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[155,113,156,89,115,116,117,49,157,93,145,158,159,118,119,160,121,124,126,161],"zendesk automation","zendesk","organizations","replies","users","tickets","automate",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":168,"publishedAt":50},"01M71TPXDWKHKG4N6TVEPXWD0N","zapier-make-patterns","No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity ...","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzapier-make-patterns\u002FSKILL.md",[],[169,170,171,172,173,174,175,176,177,113,178,93,44,179,180,181,182,161],"zapier make patterns","zapier","patterns","make","No-Code","complexity","writing","spawner","business","workflow","integromat","apache","processes","but",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":192,"publishedAt":50},"01M71TPT5T10WXNKW9G7ZXZ27W","youtube-summarizer","Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fyoutube-summarizer\u002FSKILL.md",[189],{"categoryNo":190,"categoryName":191,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",[193,194,195,196,89,197,198,199,200,201,202,203,44,204,31,205,206,207,208,209],"summarizer","youtube","youtube summarizer","Video","content-analysis","frameworks","copilot","2025","github-copilot","extract transcripts","analysis","codex","summaries","github","generate","summarization","2026"]