Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,14 +101,14 @@ Our roadmap focuses on expanding the server's reach and providing a more integra
- **Record Seed Integration**: A "fallback" set of resource records applied to every PatternFly MCP server instance that ensures users who do not opt into SQLite persistence still receive up-to-date documentation within an average MCP server use session.

#### In-planning and under review
- **Skills-as-Tools (On Track)**: Expand MCP functionality with agent skills using common Markdown. This provides consumers with significant customization without modifying the PatternFly MCP server core. You can start contributing to the MCP now by adding skills through our [AI Plugin Marketplace](https://github.com/patternfly/ai-helpers).
- **Skills-as-Tools (On Track)**: Expand MCP functionality with agent skills using common Markdown. This provides consumers with significant customization without modifying the PatternFly MCP server core. You can start contributing to the MCP now by adding skills through our [AI Plugin Marketplace](https://github.com/rh-uxd/ai-helpers).
- **Resource-Tool Integration**: Directly integrate MCP resources into tool responses to reduce token counts and allow tools to accept URI links as inputs.
- **Environment & Analysis Tooling**: A built-in tool falling under "use PatternFly", focused on environment snapshots, code analysis, and whitelisted resource access for local project analysis.
- **Agentless MCP Client**: An MCP client for use without an LLM, allowing PatternFly tooling to integrate into CLI tools and CI/CD pipelines.
- **Resource/Helper Sharing**: Mechanisms to share resources and helper functions across external tool plugins.

#### Deprioritized concepts and planning
- ~~**YAML Configuration**: Remote tool, resource, and prompt plugins configured via YAML.~~ Currently, superseded by Skills-as-Tools and [AI Plugin Marketplace](https://github.com/patternfly/ai-helpers).
- ~~**YAML Configuration**: Remote tool, resource, and prompt plugins configured via YAML.~~ Currently, superseded by Skills-as-Tools and [AI Plugin Marketplace](https://github.com/rh-uxd/ai-helpers).

> **Contribution alignment**
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "The official PatternFly and UXD AI Helpers repository, an agent marketplace. Find agent skills and plugins.",
"displayName": "AI skills for PatternFly and UXD teams",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/README.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/README.md",
"pathSlug": "uxd-ai-helpers-readme",
"section": "components",
"source": "github",
Expand All @@ -170,7 +170,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "How to propose and land agent skills in the UXD and PatternFly AI Helpers repository (structure, review, and conventions).",
"displayName": "UXD AI Helpers contributing skills",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING-SKILLS.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING-SKILLS.md",
"pathSlug": "uxd-ai-helpers-contributing-skills",
"section": "components",
"source": "github",
Expand All @@ -180,7 +180,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "General contribution guide for UXD and PatternFly AI Helpers repository (issues, PRs, and repo workflow).",
"displayName": "UXD AI Helpers contributing",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING.md",
"pathSlug": "uxd-ai-helpers-contributing",
"section": "components",
"source": "github",
Expand All @@ -190,7 +190,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "Frequently asked questions (FAQ) about the UXD and PatternFly AI Helpers repository.",
"displayName": "UXD AI Helpers FAQ",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/FAQ.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/FAQ.md",
"pathSlug": "uxd-ai-helpers-faq",
"section": "components",
"source": "github",
Expand All @@ -200,7 +200,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "An auto-generated list of plugins available in the UXD and PatternFly AI Helpers repository.",
"displayName": "UXD AI Helpers Plugins",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/PLUGINS.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/PLUGINS.md",
"pathSlug": "uxd-ai-helpers-plugins",
"section": "components",
"source": "github",
Expand All @@ -210,7 +210,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = `
"category": "design-guidelines",
"description": "A guide for contributors who aren't developers but want to create AI skills.",
"displayName": "UXD AI Helpers Quickstart",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/QUICKSTART.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/QUICKSTART.md",
"pathSlug": "uxd-ai-helpers-quickstart",
"section": "components",
"source": "github",
Expand Down
2 changes: 1 addition & 1 deletion src/__tests__/docs.json.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ describe('docs.json', () => {
* | Repository | Hash / Branch | Count | Type |
* |---|---|---|---|
* | ai-helpers | f7f8160c3f28b0bc7f64181d9466a425ac8329fc | 20 | **Primary** |
* | uxd-ai-helpers | 34913b0c96df0eaf10597717827bb62272726571 | 6 | **Primary** |
* | uxd-ai-helpers | e8cca17430a8ccb062ed1878073165417a081b34 | 6 | **Primary** |
* | patternfly-cli | ce032cd16ddb90c540cb4f18c6830e190cd9e3e9 | 1 | One-off |
* | patternfly-elements | 402b3b0e7ed73cb2aa21531e0eab4216c2211212 | 1 | One-off |
* | patternfly-mcp | 4e1cd7c636f6ac17c851f54a920549e5377f3809 | 5 | One-off |
Expand Down
14 changes: 7 additions & 7 deletions src/docs.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version": "1",
"generated": "2026-07-28T18:53:01.848Z",
"generated": "2026-10-05T16:07:16.920Z",
"meta": {
"totalEntries": 137,
"totalDocs": 341,
Expand Down Expand Up @@ -157,7 +157,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/README.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/README.md",
"version": "v6"
},
{
Expand All @@ -167,7 +167,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING-SKILLS.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING-SKILLS.md",
"version": "v6"
},
{
Expand All @@ -177,7 +177,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING.md",
"version": "v6"
},
{
Expand All @@ -187,7 +187,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/FAQ.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/FAQ.md",
"version": "v6"
},
{
Expand All @@ -197,7 +197,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/PLUGINS.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/PLUGINS.md",
"version": "v6"
},
{
Expand All @@ -207,7 +207,7 @@
"section": "components",
"category": "design-guidelines",
"source": "github",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/QUICKSTART.md",
"path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/QUICKSTART.md",
"version": "v6"
}
],
Expand Down
Loading