Skip to content

Repository files navigation

Patterson Agents — AI agent platform for Patterson Companies Patterson Companies

patterson-agents

Trusted Expertise. Unrivaled Support. — Patterson's institutional knowledge, encoded as installable agent capability.

repositories marketplaces plugins skills agents library surfaces


What this is

Patterson Companies holds a large body of institutional knowledge — engineering standards, brand and editorial rules, architectural conventions, operational practice, and domain expertise particular to dental and veterinary distribution. Most of it lives in documents that people read once and then approximate from memory. The standard exists; the person who needed it never found it. Local practice drifts from documented practice, invisibly. A control gets assumed covered because something adjacent to it exists.

This organization makes that knowledge available to AI agents at the moment of use — versioned, attributable, reviewable, and owned by the teams accountable for it. The organizing intent is that an agent working on Patterson code should behave the way a well-oriented Patterson colleague would: aware of the standards that apply, able to cite them, and able to say plainly when a standard does not cover the situation at hand. Every assertion traces to a source you can open. Where a source is silent, the silence is recorded as a gap rather than filled with a plausible invention — an invention quietly becomes policy, while an acknowledged gap prompts someone to go fix it.

Note

The repositories in this organization are public as of 2026-08-12. Several ship live GitHub Pages sites (corp.patterson.sh, design.patterson.sh, docs.patterson.sh, ds.patterson.sh, academy.pattersonskills.com, techdays.dev). The custom-domain binding is held in repository settings rather than in a tracked CNAME, so it is not verifiable from the tree alone.

The layered model

Knowledge is not uniform. Some applies to all of Patterson; some only to a business segment, a department, a team, or a single repository. The marketplaces reflect that shape rather than flattening it.

flowchart TD
    E["enterprise<br/><b>patterson-corp</b><br/>true for all of Patterson"]
    S["sub-org<br/><b>patterson-dental &middot; patterson-vet</b>"]
    D["department<br/>plugins within a catalog"]
    T["team<br/>groupings and presets"]
    R["repo<br/><code>.claude/settings.json</code> beside the code"]
    U["user<br/>individual preference"]

    E -->|extends| S -->|extends| D -->|extends| T -->|extends| R -->|extends| U

    classDef layer fill:#001B34,stroke:#0065FF,color:#DAEDF5,rx:6,ry:6
    classDef leaf fill:#0C4676,stroke:#00A8E1,color:#DAEDF5,rx:6,ry:6
    class E,S,D,T layer
    class R,U leaf
Loading

Lower layers extend what they inherit by default, and may override when they know better. Divergence is treated as information about where a parent standard is incomplete — not as a violation to suppress.


Quick start

Add a marketplace, then enable the plugins you want. Inside Claude Code:

# 1 — register the enterprise catalog
/plugin marketplace add patterson-agents/patterson-corp

# 2 — enable what applies to your work
/plugin install patterson-engineering@patterson-corp
/plugin install patterson-brand@patterson-corp

# 3 — add more catalogs as needed
/plugin marketplace add patterson-agents/design-plugins
/plugin marketplace add patterson-agents/patterson-labs
/plugin marketplace add patterson-agents/patterson-agencies-marketplace

Warning

Marketplace names occupy a flat global namespace, and the @suffix on an install command is the marketplace's name field — not its repository name. patterson-marketplace publishes under the name patterson; design-plugins publishes under patterson-design; patterson-agencies-marketplace publishes under patterson-agencies. Registering a second catalog under an existing name replaces the first rather than merging with it.

Caution

Two live repositories both publish the marketplace name patterson-design. design-plugins is the canonical one — it is the intentional fork, taken because the original's git index is corrupt. patterson-design-plugins is the superseded original and carries no deprecation notice of its own. Registering it silently replaces the registration from design-plugins. Use design-plugins.

VS Code and GitHub Copilot consume the same catalog — they read the identical extraKnownMarketplaces and enabledPlugins keys and defer to the same marketplace.json schema (see ADR 0002).

Rolling this out for a team or the org? Settings compose across managed, enterprise, project, and user layers with well-defined precedence — and some of it is winner-take-all rather than merged. Read patterson-corp/docs/architecture/layered-settings.md before writing anything into managed-settings.d.


Marketplaces

Nine repositories ship a .claude-plugin/marketplace.json; they publish eight distinct names because of the patterson-design collision noted above.

Catalog Marketplace name Status Plugins Skills
patterson-corp patterson-corp governed 2 12
design-plugins patterson-design governed 10 10
patterson-agencies-marketplace patterson-agencies incubating 18 52
patterson-labs patterson-labs incubating 2 3
patterson-marketplace patterson incubating 1 2
patterson-dental patterson-dental domain 0 0
patterson-vet patterson-vet domain 0 0
patterson-design-plugins patterson-design superseded 9 9
patterson-skills patterson-skills deprecated 1 1
patterson-corp — enterprise · 2 plugins · 12 skills 

Capability true for all of Patterson: the standards layer and the brand layer. This is the catalog every Patterson engineer should have registered. Repo: patterson-agents/patterson-corp.

Plugin What it does
patterson-engineering v0.2.0 Encodes Patterson's IT standards for CI/CD, Azure environments, compute, storage and data classification, and monitoring — sourced from the ServiceNow IT Standards & Guidelines knowledge base.
patterson-brand v0.1.0 Patterson brand identity, design tokens, and editorial voice, with a drop-in Tailwind v4 + shadcn/ui theme derived from the 2025 Brand Guide.
patterson-engineering — 7 skills
  • cicd-pipeline-standards — build/test/deploy pipelines, branch and PR policy, approvers, required scans, service connections, promotion to production
  • azure-environment-standards — the Sandbox / Dev / Test / Stage / Production tiers, subscriptions and landing zones, tagging and budgeting, DR requirements, exception approval
  • azure-compute-standards — VMs, VMSS, AVD, Windows 365, AKS, Container Apps and Instances, ACR, App Service; sizing, hardening, TLS, allowed base images
  • storage-data-standards — data classification (PII, HIPAA), encryption, identity, backup and retention, redundancy and DR for storage, SQL, Cosmos DB, and managed disks
  • monitoring-alerting-standards — the eight monitoring layers, PagerDuty routing, MTTD/MTTA/MTTR and DORA metrics, tool selection
  • github-security-scanning — CodeQL, Dependabot, secret scanning with push protection, and the security policy a repo is required to carry
  • approved-software-check — is this tool approved for use at Patterson? Reports approved / approval-required / unknown with the owning team
patterson-brand — 5 skills
  • brand-identity — the color palette and each color's role, logo usage and clear space, Proxima Nova typography, the mandatory sentence-case rule
  • design-tokens — drop-in Tailwind v4 theme.css plus a W3C tokens.json, and how to wire shadcn/ui to Patterson colors
  • copy-style-guide — editorial mechanics: AP style and Patterson's documented exceptions, numbers, dates, punctuation, product and business-unit naming
  • voice-and-tone — the corporate voice, the Patterson Dental marketing voice, and the social voice
  • presentation-templates — Patterson-branded PowerPoint, Word, and OfficeSuite deliverables; chart colors, slide structure, where the official templates live
/plugin marketplace add patterson-agents/patterson-corp
/plugin install patterson-engineering@patterson-corp
/plugin install patterson-brand@patterson-corp
design-plugins — design system · 10 plugins · marketplace name patterson-design 

The Patterson design system packaged as ten individually installable plugins. Each ships a skill, slash commands, a subagent, and a self-contained ds/ design-system snapshot — no build step, no CDN. Install patterson-brand first; the rest build on it. Repo: patterson-agents/design-plugins.

Plugin What it is Skill
patterson-brand v1.1.0 Design-system core — tokens, fonts, logos, brand imagery, React components, guideline specimens, and framework adapters (Tailwind v3/v4, UnoCSS, Theme UI, shadcn/ui) patterson-design
patterson-deck v1.1.0 16:9 presentation template — cover, section dividers, stats, comparison, quote, capabilities table, photo band, closing deck-template
patterson-executive-deck v1.1.0 Executive briefing deck — navy cover, key takeaways, breakdown matrix, requirements, outputs, benefits executive-deck-template
patterson-corporate-page v1.1.0 Corporate web page shell — sticky nav, navy hero, content band, footer corporate-page-template
patterson-corporate-website v1.1.0 Corporate-site UI kit — recreation of pattersoncompanies.com as separate React screens corporate-website-kit
patterson-storefront v1.1.0 E-commerce storefront kit (pattern library v5.7.2 shell) with a Dental ↔ Veterinary brand toggle storefront-kit
patterson-file-manager v1.1.0 "Skill Studio" application shell — top bar, sidebar tree, content grid; a template for internal tools file-manager-template
patterson-docs v1.1.0 Documentation-site package — VitePress + Diátaxis UI kit and a browser-openable page template docs-site
patterson-starlight v0.1.2 Runnable Astro 7 + Starlight documentation starter, install-verified with a committed bun.lock starlight-site
patterson-vitepress v0.2.2 Runnable VitePress documentation starter — Patterson theme, Diátaxis nav, starter content vitepress-site
/plugin marketplace add patterson-agents/design-plugins
/plugin install patterson-brand@patterson-design
/plugin install patterson-deck@patterson-design

[!IMPORTANT] Two plugins named patterson-brand exist — one here (@patterson-design, the design-system core) and one in patterson-corp (@patterson-corp, the brand-standards encoding). The collision is at the plugin tier, not the marketplace tier; see ADR 0003. Always qualify installs with the @marketplace suffix.

patterson-agencies-marketplace — company catalog · 18 plugins · 52 skills · 262 agents · marketplace name patterson-agencies 

The largest catalog in the org, and the newest. One plugin per company — a business unit, a product team, or an internal engineering org — each carrying its own agents, skills, mission, org overlay, and a full development team, plus a reference set and brand sheet. Markdown output targets GitHub Flavored Markdown throughout, including Mermaid org charts that render inline. Repo: patterson-agents/patterson-agencies-marketplace.

Plugin Scope
pdco-core Conventions, handling rules, and escalation paths shared by every business unit and product team
pdco-corporate Corporate segment work: finance, legal, people, IT governance, and cross-segment reporting
pdco-dental North American dental distribution, equipment, service, and the practice technology attached to them
pdco-vet-companion Companion animal distribution, equipment, and practice services across the US and Canada
pdco-animal-health-intl Production animal distribution to cattle, dairy, swine, poultry, and equine operations
pdco-nvs-uk The United Kingdom animal health business, its acquisitions, and its UK regulatory posture
pdco-technology-center Software development and customer technical support for the practice management portfolio
pdco-supply-chain The distribution network, inventory position, and vendor relationships behind both segments
pdco-eaglesoft The on-premise dental practice management system and the estate that runs it
pdco-fuse The cloud dental practice management platform for multi-location practices and groups
pdco-navetor The cloud veterinary practice management platform and its AI workflow assistant
pdco-intravet The on-premise veterinary practice management system and its installed base
pdco-act Veterinary practice training, data conversion, and staffing services
pdco-dental-eservices The integrated partner portfolio around the dental practice management systems
pdco-vet-services Teleradiology, client engagement, compliance, payments, and technology services around veterinary practice
pdco-act-data The bidirectional practice management integration layer, multi-hospital aggregation, standardized data
pdco-payments Processor connectors, hosted payment fields, terminal provisioning, and the PCI scope around them
pdco-platform-sre The build and packaging system, the observability spine, and the internal agent platform
/plugin marketplace add patterson-agents/patterson-agencies-marketplace
/plugin install pdco-navetor@patterson-agencies

[!IMPORTANT] Named individuals and their contact details are deliberately excluded throughout; roles are referenced instead. Three companies carry operational detail that is not published elsewhere. Treat this repository as internal. See its CONTRIBUTING.md and REFERENCES.md before publishing anything from it.

patterson-labs — incubation · 2 plugins · 3 skills 

Where experimental capability earns its way into patterson-corp. Nothing here is enterprise policy yet. Repo: patterson-agents/patterson-labs.

Plugin What it is Skills
patterson-workflows v0.1.0 A conversational interview that designs one complete GitHub Agentic Workflow (gh aw) file from a stated goal — trigger, scope, data strategy, guardrails, network, engine agentic-workflow-designer
patterson-design-imports v0.1.0 Design tokens imported from the patterson-academy and lab-workshop authoring projects. Each ships a Tailwind v4 theme.css, a W3C tokens.json, a byte-identical generator, and a drift check — with every conflict against the 2025 Brand Guide recorded and the Brand Guide winning academy-design-tokens · lab-workshop-design-tokens
/plugin marketplace add patterson-agents/patterson-labs
/plugin install patterson-workflows@patterson-labs

[!NOTE] patterson-design-imports does not supersede patterson-brand. That supersession ruling is still open.

patterson-marketplace — org catalog + vendored skill library · 1 plugin · marketplace name patterson 

Repo: patterson-agents/patterson-marketplace.

Plugin What it is Skill
patterson-design The Patterson design system as a single plugin: brand tokens, components, voice, and logos for on-brand interfaces, prototypes, and slides patterson-design

The repo also ships a plugins/_template/ plugin scaffold, plugin-management scripts (scripts/plugins.sh add|update|remove), a curated internal docs library (.claude/docs/INDEX.md), and docs/managed-settings.template.json for org rollout.

Also here: a vendored skill library of 339 skill directories under .agents/skills/. It is a library — a working reference collection of third-party and internal skills — not a published marketplace, and nothing in it is Patterson policy.

/plugin marketplace add patterson-agents/patterson-marketplace
/plugin install patterson-design@patterson
patterson-dental and patterson-vet — sub-org domain catalogs · 0 plugins 

Both catalogs are structurally complete and awaiting domain skills. They exist now so that segment-particular capability has an obvious home the moment someone writes it — rather than being flattened into the enterprise catalog because there was nowhere else to put it.

The organization spans business segments with genuinely different customers, vocabulary, and practice. Those differences are real and should not be collapsed into a false common case.

Catalog Scope Repo
patterson-dental Capability specific to Patterson's dental distribution business patterson-agents/patterson-dental
patterson-vet Capability specific to Patterson's veterinary distribution business patterson-agents/patterson-vet
/plugin marketplace add patterson-agents/patterson-dental
/plugin marketplace add patterson-agents/patterson-vet
patterson-design-plugins — superseded original 

The original nine-plugin design catalog. Its git index is corrupt (fatal: unknown index entry format), which is why design-plugins exists as an independent-history fork under the "fork, never purge" decision. The tree is still readable and still on GitHub, and it still registers the marketplace name patterson-design — so registering it will silently displace the canonical catalog.

Use design-plugins instead. Repo, for reference only: patterson-agents/patterson-design-plugins.

patterson-skills — deprecated 

The earliest Patterson marketplace, carrying a single patterson-design plugin. Superseded — its manifest says so explicitly. Use design-plugins for the design system and patterson-corp for brand standards. It also routes GitHub Agentic Workflow work via .github/skills/agentic-workflows. Repo: patterson-agents/patterson-skills.


Platform repositories

Tooling, design sources, and the reference library
Repo What it is
cli patterson — a template-driven scaffolder and a standing configuration manager for AI-assisted development. Instructions live in four incompatible files across Claude, Copilot, VS Code, and Zed; MCP servers in four more. patterson.config.ts is one canonical model that compiles to every surface, then keeps watching so hand edits are never lost and drift is always reported. Bun workspaces monorepo.
templates Agent-first project templates and generators for modern frontend stacks — a template catalog plus a generator core with react-vite, next-tailwind, vue-vite, and svelte-vite presets. Ships dual marketplace/claude and marketplace/copilot packaging manifests, plus reusable agents/, skills/, hubs/, specs/, and mcp/ templates.
patterson-platform-docs The reference library behind the platform — vendor documentation, open specifications, and assessments captured with a source URL, a capture date, and a completeness note, so a decision can be checked against what was actually true when it was made. A library, not an authority. See references/assessments/.
patterson-design-system The claude.ai/design authoring project for the design system — tokens, components, guidelines, integrations, templates. Not the canonical published system; it has materially diverged from design-plugins, and which supersedes which is an open decision.
design-system The raw brand-identity export — a single SKILL.md (patterson-design) over tokens/, components/, guidelines/, ui_kits/, and assets/brand/. This is the path cli resolves its logo assets from.
patterson-sh The patterson.sh workspace shell — meta-tooling home for the platform. Scaffolding, not a shipping product. Re-homed here from the upstream patterson-sh/patterson.sh.
.github This repository. The org profile you are reading (profile/README.md), plus org-wide shared assets: the agentic-workflows agent and skill, workflows/ (Claude review, Copilot setup, Defender for DevOps), dependabot.yml, and mcp.json.

Training and agentic workflows

Courses, decks, and the gh-aw lineage
Repo What it is
patterson-academy Claude Code Academy — a self-contained static training deck covering AGENTS.md, commands, skills, plugins, MCP, hooks, and sandboxing. No build required.
lab-workshop TechDays: AI Fluency — Agentic Agents. A half-day hands-on lab: a 35-slide deck plus an Astro/Starlight tutorial of 5 parts / 18 lessons published at techdays.dev, and the skill-studio prototype. No build required.
gh-aw-workshop Fork of githubnext/gh-aw-workshop — "Mona's Agent Factory," a hands-on workshop that builds a production-style GitHub Agentic Workflow from scratch. Published docs: githubnext.github.io/gh-aw-workshop.
agentics Fork of githubnext/agentics — a sample family of reusable agentic workflows (issue triage, Repo Assist, CI Doctor, CI Coach, Cost Tracker, AI Moderator) you can install today. Vendored so Patterson can pin a revision rather than track main.

The workshop material and the patterson-workflows plugin both target github/gh-aw, the compiler that turns Markdown workflow specs into GitHub Actions. The org-level agentic-workflows agent routes create / debug / upgrade requests to the right upstream prompt files.


Open in VS Code

Every repository below opens directly in VS Code for the Web via vscode.dev. Where a repository ships a .devcontainer, the second badge clones it into an isolated container volume and starts a full dev environment — see Add an "open in dev container" badge.

Repo Open on the web Dev container
.github web Open in Dev Containers
patterson-corp web Open in Dev Containers
design-plugins web Open in Dev Containers
patterson-agencies-marketplace web Open in Dev Containers
patterson-labs web Open in Dev Containers
patterson-dental web Open in Dev Containers
patterson-vet web Open in Dev Containers
patterson-design-plugins web Open in Dev Containers
gh-aw-workshop web Open in Dev Containers
patterson-marketplace web
patterson-skills web
cli web
templates web
patterson-platform-docs web
patterson-design-system web
design-system web
patterson-sh web
patterson-academy web
lab-workshop web
agentics web

Tip

The dev-container badges require VS Code and a container runtime installed locally; the first click will install the Dev Containers extension if you do not already have it. The vscode.dev badges need nothing but a browser. For a plain local clone, vscode:// URLs work too — swap the prefix for vscode-insiders:// on Insiders builds.


Governance

Decisions that shape the platform are written down as ADRs, with the decider and the date on the record. Where a decision depends on an approval Patterson has not yet given, it is marked provisional rather than presented as settled.

ADR Decision Status
0001 OpenSpec is the spec-driven framework for org-level planning Accepted — provisional on Approved Software review
0002 The Copilot/VS Code manifest is a copy of marketplace.json, not a transformation Accepted
0003 The patterson-brand name collision is at the plugin tier, not the marketplace tier Accepted in part; patterson-brand section still Proposed
0004 React-via-unpkg application templates in patterson-docs and patterson-file-manager Proposed

The promotion path

Work begins in patterson-labs and graduates to patterson-corp against a written gate — tests green, provenance complete, and the other criteria in patterson-labs/docs/promotion-path.md. The gate was written before anything went through it, so "promote it" is not a judgment call made differently each time.

Provenance rules

Skills are expected to carry _SOURCES.md (where the knowledge came from, with a confidence rating) and REFERENCES.md (canonical locations a reader can open). An agent restating a standard is indistinguishable — to the reader — from an agent inventing one, so the distinction has to be structural rather than stylistic.

Note

This is an enforced expectation in patterson-corp and patterson-labs, and an open gap elsewhere. As of the 2026-08-12 audit, 14 of the 26 skills in the originally documented catalogs carried both files; the design and agencies catalogs largely do not yet. Treat the rule as the standard being worked toward, not a guarantee already met.

Important

This platform never manufactures organizational policy. Where a source is genuinely silent, you will find a [TBD] marker: a recorded gap, deliberately left unfilled. When encoded knowledge appears to require something Patterson has not actually stated, that is a finding to escalate — not a decision to make here.

Contributing

Ownership follows accountability: the group responsible for a body of knowledge owns its encoding. Contribution paths exist at every layer, and local divergence is treated as a signal about the parent standard rather than a violation. Open an issue on the relevant repository, or start in patterson-labs.


References and resources

Everything the platform is built on or measured against. Every claim in this organization should trace to something on this page or to a Patterson-internal source named alongside it.

Start here

Copilot CLI for Beginners The zero-to-one path if this is your first exposure to agent tooling
Claude Code documentation The most complete agent documentation available
VS Code: agent plugins How plugins surface in the editor most of us use
Awesome Copilot · site A large, real marketplace worth browsing for ideas and prior art

Anthropic — Claude Code

GitHub and Copilot

VS Code

Open standards

The interoperability layer. Worth understanding if you plan to build something durable.

Spec What it governs
Agent Skills SKILL.md — the portable unit of knowledge
Agent Plugins Packaging skills and MCP servers across vendors
Model Context Protocol How agents reach tools and data
Dev Container Specification Reproducible development environments
DESIGN.md Design systems in a form models can read
Agent Client Protocol Editor ↔ agent communication
A2A Agent-to-agent messaging

Design and authoring sources

Patterson internal

patterson-agents This organization — everything above
IT Standards & Guidelines The ServiceNow knowledge base that patterson-engineering encodes
Approved Software list What you are permitted to install — check it before adopting anything on this page. Query it with approved-software-check
2025 Patterson Brand Guide The source of record for brand-identity and design-tokens; wins on any conflict with an imported token set

TechDays FY27

Connect. Create. Charge.

Patterson logos, brand imagery, and Proxima Nova are proprietary. Internal distribution only.
© Patterson Companies

About

Patterson Agents organization profile

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors