#568 by GitHub stars

qufei1993/skills-hub

A cross-platform desktop app to manage Agent Skills in one place and sync them to multiple AI coding tools’ global skills directories — “Install once, sync everywhere”.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/dsh-ci-test-reliability/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-client-ui-ux/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-code-review/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-doc/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-engineering/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-error-handling/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-find-simplifications/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-pre-push-checks/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-record-browser-gif/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-speed-up-perf/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/dsh-translate-docs/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → a8cee8831f28

No earlier version was observed for comparison.

Compare on GitHub

skills/manage-skills-hub/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

1647138a35c7 → a8cee8831f28

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 1647138a35c7

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit a8cee8831f288376b8cc5d7d0d28485a03911c1e

git clone --filter=blob:none --no-checkout https://github.com/qufei1993/skills-hub.git .hotskills/qufei1993-skills-hub && git -C .hotskills/qufei1993-skills-hub checkout --detach a8cee8831f288376b8cc5d7d0d28485a03911c1e # Copy each selected skill directory from .hotskills/qufei1993-skills-hub into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/qufei1993/skills-hub.git .hotskills/qufei1993-skills-hub && git -C .hotskills/qufei1993-skills-hub checkout --detach a8cee8831f288376b8cc5d7d0d28485a03911c1e # Copy each selected skill directory from .hotskills/qufei1993-skills-hub into .agents/skills/<skill-name>/
1.9kGitHub stars
16stars in 7 days
12skills in this repository
64commits in 30 days

Heat

6.3
  • Star growth, last 7 daysAhead of 82% of tracked repositories
  • Star growth, last 24 hoursAhead of 83% of tracked repositories
  • Rank movement, last 7 daysAhead of 26% of tracked repositories
  • Commits, last 30 daysAhead of 92% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,861

Individual skills in this repository

How it works

dsh-ci-test-reliability

When your agent uses it

设计或审查测试覆盖、选择单元/集成/真实入口/端到端测试及 mock 边界时使用;也用于诊断偶发失败、异步、并行及持有资源的测试。适用于测试计划、回归覆盖缺口和不可靠的 CI 证据。

What it loads into context

Frontmatter

82 tokens

Always available to the agent

SKILL.md

705 tokens

When the skill is activated

Reference documents

2,381 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 设计或审查测试覆盖
  2. 诊断偶发失败

Files

  • LICENSEasset1,132 bytes
  • NOTICEasset429 bytes
  • SKILL.mdcore2,829 bytes
  • UPSTREAM.jsonasset3,519 bytes
  • agents/openai.yamlasset314 bytes
  • references/evidence.mddoc2,235 bytes
  • references/lifecycle.mddoc1,669 bytes
  • references/project-context.mddoc1,343 bytes
  • references/test-reliability.mddoc1,251 bytes
  • references/test-strategy.mddoc3,082 bytes
Read SKILL.md

# 设计有效测试,修复不可靠的验证

阅读[项目上下文](references/project-context.md)和[验证证据](references/evidence.md)。新增覆盖或审查覆盖情况时选择测试设计;已经观察到间歇性失败时选择偶发失败诊断。任务需要时才组合两者。诊断或测试计划请求保持只读,除非用户要求实现。

## 设计或审查测试覆盖

1. 阅读[测试选择](references/test-strategy.md)。将变化的行为对应到真实调用方和失败风险,再检查已有覆盖与必需检查。
2. 对每个重要缺口,选择测试层级、真实入口、测试替身和独立断言。说明 mock 会绕过什么。手工组装的单元样例无法检出缺陷时,使用真实入口验证组件组装。
3. 复用已经能够发现风险的测试。只有用户要求实现覆盖时才添加测试;计划任务给出具体用例和期望结果。
4. 已实现的回归测试或防护检查,应有会失败的错误对照和会通过的合法样例。执行相关检查和项目必需检查,分清实际执行、建议执行与受阻的检查。

## 诊断偶发失败

阅读[测试可靠性](references/test-reliability.md)。
View the complete source on GitHub

Skills included

  • dsh-ci-test-reliability
  • dsh-client-ui-ux
  • dsh-code-review
  • dsh-doc
  • dsh-engineering
  • dsh-error-handling
  • dsh-find-simplifications
  • dsh-pre-push-checks
  • dsh-record-browser-gif
  • dsh-speed-up-perf
  • dsh-translate-docs
  • manage-skills-hub

Repository facts

License
MIT
Created
Jan 25, 2026
Last pushed
Nov 1, 2026
Forks
215
Open issues
6
Project activity
Active

Rank over the last 12 weeks

Now #568 · best #465 · down 76 in 30 days

  1. #557 on Oct 31
  2. #560 on Nov 1
  3. #562 on Nov 2
  4. #565 on Nov 3
  5. #567 from Nov 4 to Nov 5
  6. #568 since Nov 6
74 earlier periods
  1. #492 on Aug 2
  2. #498 on Aug 7
  3. #492 on Aug 8
  4. #493 on Aug 9
  5. #514 on Aug 10
  6. #510 on Aug 11
  7. #508 on Aug 12
  8. #512 on Aug 13
  9. #513 on Aug 14
  10. #495 on Aug 15
  11. #504 on Aug 16
  12. #524 on Aug 18
  13. #518 on Aug 19
  14. #515 on Aug 20
  15. #520 on Aug 21
  16. #503 on Aug 22
  17. #524 on Aug 23
  18. #527 on Aug 24
  19. #536 on Aug 25
  20. #527 on Aug 26
  21. #539 on Aug 27
  22. #538 on Aug 28
  23. #522 on Aug 29
  24. #486 on Aug 30
  25. #502 on Aug 31
  26. #484 on Sep 1
  27. #477 on Sep 2
  28. #479 on Sep 3
  29. #465 from Sep 4 to Sep 5
  30. #471 from Sep 6 to Sep 7
  31. #485 on Sep 8
  32. #476 on Sep 9
  33. #479 on Sep 10
  34. #472 on Sep 11
  35. #470 on Sep 12
  36. #467 on Sep 13
  37. #483 on Sep 14
  38. #476 on Sep 15
  39. #486 on Sep 16
  40. #478 on Sep 17
  41. #485 on Sep 18
  42. #470 on Sep 19
  43. #480 on Sep 20
  44. #481 on Sep 21
  45. #490 on Sep 22
  46. #483 on Sep 23
  47. #475 on Sep 24
  48. #476 on Sep 25
  49. #472 on Sep 26
  50. #486 on Sep 27
  51. #491 on Sep 28
  52. #498 on Sep 29
  53. #487 on Oct 1
  54. #485 on Oct 2
  55. #468 on Oct 4
  56. #493 on Oct 6
  57. #492 on Oct 7
  58. #506 from Oct 8 to Oct 9
  59. #500 on Oct 10
  60. #498 on Oct 11
  61. #507 on Oct 12
  62. #499 on Oct 13
  63. #502 on Oct 14
  64. #500 on Oct 15
  65. #507 on Oct 16
  66. #492 on Oct 17
  67. #498 on Oct 18
  68. #515 on Oct 19
  69. #516 on Oct 22
  70. #498 on Oct 24
  71. #546 on Oct 25
  72. #555 on Oct 28
  73. #557 on Oct 29
  74. #556 on Oct 30

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Risk level changed on Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 5 notes
  • skills/manage-skills-hub/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/manage-skills-hub/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/manage-skills-hub/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/manage-skills-hub/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/manage-skills-hub/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 36 signals by file

skills/dsh-ci-test-reliability/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-client-ui-ux/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-code-review/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-doc/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-engineering/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-engineering/scripts/adoption.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/dsh-error-handling/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-find-simplifications/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-pre-push-checks/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-record-browser-gif/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-record-browser-gif/scripts/encode_gif.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/dsh-speed-up-perf/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/dsh-translate-docs/UPSTREAM.json

  • Network accessline 2
    "version": "1.0.0",   "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",
  • Network accessline 3
    "upstream": {     "url": "https://github.com/deepseek-ai/deepseek-harness",     "commit": "571902028a75c64c1d767f4ae5fd099485f0ddf0"
  • Network accessline 4
    "url": "https://github.com/deepseek-ai/deepseek-harness",

skills/manage-skills-hub/SKILL.md

  • Network accessline 88
    $CLI --json skills install https://github.com/mattpocock/skills/tree/<40-character-sha> --subpath skills/engineering/code-review

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 3 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath CLAUDE.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/dsh-ci-test-reliability/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/dsh-ci-test-reliability/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/dsh-ci-test-reliability/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/dsh-ci-test-reliability/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Add this badge to your README

It updates every night and links to this page.

qufei1993/skills-hub: #568 on hotskills, 1.9k stars

[![qufei1993/skills-hub on hotskills](https://hotskills.dev/badge/qufei1993-skills-hub.svg)](https://hotskills.dev/skill/qufei1993-skills-hub/)