📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -17,6 +17,10 @@ function bundleDocUrl(): string {
|
||||
return `${repoBaseUrl}/blob/main/docs/users/bundles.md`;
|
||||
}
|
||||
|
||||
function gettingStartedDocUrl(): string {
|
||||
return `${repoBaseUrl}/blob/main/docs/users/getting-started.md`;
|
||||
}
|
||||
|
||||
export function Plugins(): React.ReactElement {
|
||||
usePageMeta(buildPluginsMeta(specializedPlugins.length));
|
||||
|
||||
@@ -36,7 +40,7 @@ export function Plugins(): React.ReactElement {
|
||||
Choose the focused AAS plugin for your AI coding workflow
|
||||
</h1>
|
||||
<p className="mt-4 max-w-4xl text-sm leading-relaxed text-slate-600 sm:text-base dark:text-slate-300">
|
||||
AAS specialized plugins are focused, domain-specific distributions of the 1,550+ skill library.
|
||||
AAS specialized plugins are focused, domain-specific distributions of the full skill library.
|
||||
Start here when you know the job: web apps, security, data analytics, documents, DevOps, QA,
|
||||
OSS maintenance, mobile apps, automation, or agent and MCP systems.
|
||||
</p>
|
||||
@@ -55,6 +59,14 @@ export function Plugins(): React.ReactElement {
|
||||
>
|
||||
Browse full skill catalog
|
||||
</Link>
|
||||
<a
|
||||
href={gettingStartedDocUrl()}
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
className="inline-flex items-center justify-center rounded-lg border border-slate-400/80 bg-white/80 px-4 py-2.5 text-sm font-semibold text-slate-900 shadow-[inset_0_1px_0_rgba(255,255,255,0.9),0_10px_20px_-16px_rgba(15,23,42,0.7)] transition-colors hover:border-slate-500 hover:bg-slate-100 dark:border-slate-600 dark:bg-slate-800/70 dark:text-slate-100 dark:hover:bg-slate-700"
|
||||
>
|
||||
Install one skill with GitHub CLI
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
@@ -11,6 +11,12 @@ describe('Plugins', () => {
|
||||
expect(screen.getByText('AAS Web App Builder')).toBeInTheDocument();
|
||||
expect(screen.getByText('AAS Security Engineer')).toBeInTheDocument();
|
||||
expect(screen.getByText('AAS Marketing, SEO & Growth')).toBeInTheDocument();
|
||||
expect(screen.getByText(/distributions of the full skill library/i)).toBeInTheDocument();
|
||||
expect(screen.queryByText(/1,550\+/i)).not.toBeInTheDocument();
|
||||
expect(screen.getByRole('link', { name: /Install one skill with GitHub CLI/i })).toHaveAttribute(
|
||||
'href',
|
||||
expect.stringContaining('docs/users/getting-started.md'),
|
||||
);
|
||||
expect(screen.getByText(/Plugins, bundles, and workflows serve different decisions/i)).toBeInTheDocument();
|
||||
expect(document.title).toContain('AAS Specialized Plugins');
|
||||
expect(document.querySelector('meta[name="description"]')).toHaveAttribute(
|
||||
|
||||
Reference in New Issue
Block a user