Skip to content

chore: add Copilot agent skills and instructions#2

Merged
wintermuted merged 2 commits into
mainfrom
copilot/add-agent-skills-instructions
May 4, 2026
Merged

chore: add Copilot agent skills and instructions#2
wintermuted merged 2 commits into
mainfrom
copilot/add-agent-skills-instructions

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 4, 2026

  • Create .github/workflows/copilot-setup-steps.yml
  • Create .github/copilot-instructions.md
  • Fix CI failure: remove cache: "npm" from actions/setup-node (repo has no lock file)

@wintermuted
Copy link
Copy Markdown
Owner

@copilot address the build failure.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 4, 2026

@copilot address the build failure.

Fixed in ff5db1a. The actions/setup-node step was configured with cache: "npm" which requires a lock file (package-lock.json/yarn.lock), but this repo doesn't have one. Removed the cache option so the step completes cleanly.

@wintermuted wintermuted marked this pull request as ready for review May 4, 2026 19:50
Copilot AI review requested due to automatic review settings May 4, 2026 19:50
@wintermuted wintermuted merged commit 3967412 into main May 4, 2026
3 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds repository-specific GitHub Copilot agent configuration so the cloud agent can bootstrap the repo and receive guidance that matches this UI theme package’s structure and workflow.

Changes:

  • Adds a dedicated .github/workflows/copilot-setup-steps.yml workflow for Copilot agent environment setup.
  • Adds .github/copilot-instructions.md with project overview, structure, conventions, and contribution guidance.
  • Aligns the Copilot setup flow with the repo’s Node-based package layout and manual showcase-driven validation approach.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/copilot-setup-steps.yml Defines the Copilot setup workflow, runner, permissions, Node version, and dependency installation step.
.github/copilot-instructions.md Documents project structure, coding conventions, development workflow, and PR guidance for Copilot.

node-version: "22"

- name: Install dependencies
run: npm install --no-audit --no-fund
components.css # Barrel file that imports all component stylesheets
components/ # One CSS file per component (card, button, badge, …)
index.css # Public CSS entry point
index.js # Public JS entry point (re-exports styles as ES module)
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.

3 participants