Skip to content

Modular design system skills and agents for #6789#8113

Draft
joshfarrant wants to merge 4 commits into
mainfrom
joshfarrant/modular-ds-skill-6789
Draft

Modular design system skills and agents for #6789#8113
joshfarrant wants to merge 4 commits into
mainfrom
joshfarrant/modular-ds-skill-6789

Conversation

@joshfarrant

Copy link
Copy Markdown
Contributor

No description provided.

Packages up the layer-based modular component agent from #7778
as 8 topic skills scoped to the spectrum of abstraction model from
#8012's ADR update (config/presentational/base/utility
components), plus an implementer and reviewer agent that reference them.

Skills:
- modular-ds-spectrum-model (entry point)
- modular-ds-config-components
- modular-ds-presentational-components
- modular-ds-base-components
- modular-ds-utilities
- modular-ds-accessibility-contract (ported from #7778's dropped
  accessibility-contract.md, relabeled to the new vocabulary)
- modular-ds-decompose-existing-component (from #7778's Mode 2, the
  workflow #6789 explicitly asks for)
- modular-ds-tdd-a11y-test-backfill (net new, not present in either ADR
  version)

No index skill — matches this repo's existing flat skill convention
rather than introducing the accessibility-agent-specific
skill-list-*.md routing pattern from github-ui.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@changeset-bot

changeset-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: b5b1675

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@primer

primer Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

🤖 Formatting issues have been automatically fixed and committed to this PR.

joshfarrant and others added 2 commits July 3, 2026 10:31
…r, port prop-getter shape, note RSC export convention

- Entry-points table in the implementer agent now reads as target-state
  rather than shipped fact (foundations/hooks subpaths don't exist in
  packages/react/package.json yet).
- modular-ds-spectrum-model links to ADR-024, hedged since #8012 (which
  adds the ADR file) hasn't merged yet.
- modular-ds-utilities now shows the prop-getter hook shape in code, not
  just prose, per the pr-7778 reviewer's ask for concrete patterns.
- modular-ds-base-components and modular-ds-presentational-components
  note that their dot-notation examples are illustrative only; the RSC-safe
  flat-export convention is what ships.
- Implementer agent's validation section now points to
  modular-ds-tdd-a11y-test-backfill instead of duplicating the 5-step list.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Minor follow-up to the review pass -- the sketch called useDialogContext()
without showing where the provider that calls useDialog() itself lives.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant