Skip to content

fix(skills): close the SkillCard review findings from #453 - #457

Merged
harlan-zw merged 2 commits into
mainfrom
fix/skill-card-review-findings
Oct 6, 2026
Merged

harlan-zw merged 2 commits into
mainfrom
fix/skill-card-review-findings

Conversation

@harlan-zw

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

Related to #453

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

The Review of #453 logged four findings, and the production smoke test of #453 found one more gap. This fixes all five.

  • Refused clipboard: the run pill copied nothing and said nothing when the browser refused the write. It now shows the full run command beside the pill, selected, with "Selected. Copy it with your keyboard.", as the run chip already does. The card's copy now returns its InstallCopyResult, so the pill can tell.
  • Curator profile: the page still built SKILL.md links that no card shows, since likes and SKILL.md became opt-in. The helpers are gone.
  • /me: the list asked for a SKILL.md link that its API never sends. It now uses the card's default actions.
  • DESIGN.md: the "One Skill card" decision now names the three trending entries whose row layout it replaces. Their shell, sidebar and rank styling still stand.
  • Home "Recently updated": Repository rows kept their old style beside the new compact Skill rows: a bigger avatar, and the time in its own column. They now use the compact card's measures, so the feed reads as one list. The global row styles nothing uses any more are deleted.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

A refused clipboard left the run pill silent, so a visitor had no way
to get the command. The pill now shows it selected, as the run chip does,
and the card's copy returns its result so the pill can tell.

The curator profile built SKILL.md links no card shows, and /me asked
for one its API never sends. Both are gone. DESIGN.md now names the
trending entries the card's row layout replaces.

Repository rows in the home update feed kept their old style beside the
compact Skill rows. They now use the card's measures.
@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 6, 2026
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

🤖 Agent comment. Checked in a browser, since CI cannot show it: a local dev server serving the home feeds from production, Chrome headless at 1440 and 390 wide. Repository rows in "Recently updated" now match the compact Skill rows beside them. The hovered row is github/awesome-copilot. axe found no colour contrast violations in either feed, in dark or light mode.

Home at 1440 Home at 390
Home Recently updated and New to skilld feeds at 1440 wide Home Recently updated feed at 390 wide

@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 6, 2026
@harlan-github-agent

harlan-github-agent Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-06 13:03 UTC.

GitHub merged this pull request.

  • Logged (15/100): The shared run stub in the skill-card-view test no longer matches the tightened SkillCardRunState type. View code
    • Ask an agent to verify and fix this finding
  • Logged (20/100): On the card layout, a refused copy can push the fallback command outside the card border. View code
    • Ask an agent to verify and fix this finding
  • Logged (30/100): The pull request's only visual proof is unverifiable from this review session. View code
    • Ask an agent to verify and fix this finding

Review completed. No finding above 80/100.

Selected findings run after merge and open separate pull requests.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
@harlan-zw
harlan-zw merged commit 6b60d2e into main Oct 6, 2026
7 checks passed
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 6, 2026
@harlan-zw
harlan-zw deleted the fix/skill-card-review-findings branch October 6, 2026 08:05
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. label Oct 6, 2026
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