#849 by GitHub stars

doccker/cc-use-exp

⛔ No longer maintained → dev-agent-kit/recipes 让 Claude Code、Antigravity、Gemini CLI、Codex、Cursor 开箱即用的分层配置模板,总结十多年的日常开发经验

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

.antigravity/skills/api-design-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/api-proxy-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/async-task-pattern/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/bash-style/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/code-quality-principles/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/external-system-debugging/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/field-mapping-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/frontend-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/go-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/java-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/multi-tenant-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/ops-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/payment-callback-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/python-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/query-performance-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/redis-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/refactor-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/ruanzhu/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/rust-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/size-check/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/storage-url-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/streaming-export-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/time-zone-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.antigravity/skills/ui-ux-pro-max/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/api-design-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/async-task-pattern/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/bash-style/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/code-quality-principles/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/external-system-debugging/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/field-mapping-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/frontend-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/frontend-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/go-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/java-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/multi-tenant-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/ops-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/payment-callback-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/pic-business/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/pic-cartoon/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/python-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/query-performance-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/redis-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/refactor-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/rust-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/size-check/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/streaming-export-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/time-zone-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/api-design-safety/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/bash-style/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/field-mapping-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/frontend-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/go-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/java-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/ops-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/python-dev/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/redis-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/refactor-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/ruanzhu/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/size-check/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/storage-url-safety/SKILL.md

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

Before Network or broad shell → After Network or broad shell

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

skills/ui-ux-pro-max/SKILL.md

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

Before Instructions only → After Instructions only

64470cb5c2b0 → 64470cb5c2b0

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 64470cb5c2b0

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 64470cb5c2b0c86163147d832706f340cf9b1eef

git clone --filter=blob:none --no-checkout https://github.com/doccker/cc-use-exp.git .hotskills/doccker-cc-use-exp && git -C .hotskills/doccker-cc-use-exp checkout --detach 64470cb5c2b0c86163147d832706f340cf9b1eef # Copy each selected skill directory from .hotskills/doccker-cc-use-exp into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/doccker/cc-use-exp.git .hotskills/doccker-cc-use-exp && git -C .hotskills/doccker-cc-use-exp checkout --detach 64470cb5c2b0c86163147d832706f340cf9b1eef # Copy each selected skill directory from .hotskills/doccker-cc-use-exp into .agents/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/doccker/cc-use-exp.git .hotskills/doccker-cc-use-exp && git -C .hotskills/doccker-cc-use-exp checkout --detach 64470cb5c2b0c86163147d832706f340cf9b1eef # Copy each selected skill directory from .hotskills/doccker-cc-use-exp into .cursor/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/doccker/cc-use-exp.git .hotskills/doccker-cc-use-exp && git -C .hotskills/doccker-cc-use-exp checkout --detach 64470cb5c2b0c86163147d832706f340cf9b1eef # Copy each selected skill directory from .hotskills/doccker-cc-use-exp into .gemini/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/doccker/cc-use-exp.git .hotskills/doccker-cc-use-exp && git -C .hotskills/doccker-cc-use-exp checkout --detach 64470cb5c2b0c86163147d832706f340cf9b1eef # Copy each selected skill directory from .hotskills/doccker-cc-use-exp into .github/skills/<skill-name>/
1.1kGitHub stars
-1star in 7 days
61skills in this repository
0commits in 30 days

Heat

1.7
  • Star growth, last 7 daysAhead of 6% of tracked repositories
  • Star growth, last 24 hoursAhead of 71% of tracked repositories
  • Rank movement, last 7 daysAhead of 7% of tracked repositories
  • Commits, last 30 daysAhead of 0% 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,065

Individual skills in this repository

How it works

api-design-safety

When your agent uses it

当设计或修改 REST API 响应结构、处理 API 返回值,或生成 Excel/CSV/PDF/对账文件等下游产物时触发。防止 API 设计缺陷导致的字段错位、类型歧义,以及生成产物时关键字段缺失但静默成功的问题。

What it loads into context

Frontmatter

77 tokens

Always available to the agent

SKILL.md

4,116 tokens

When the skill is activated

Reference documents

2,683 tokens

Loaded on request

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

The playbook

  1. 陷阱 #1: 泛型方法重载歧义
  2. 陷阱 #2: 响应字段语义不清
  3. 陷阱 #3: 空值处理不一致
  4. 陷阱 #4: HTTP 状态码与业务状态码混淆
  5. 陷阱 #5: 生成下游产物前缺乏完整性校验(看似成功,下游静默失败)
  6. 检查清单(API 设计)
  7. 陷阱 #6: 业务错用框架异常 → 全部变成 500
  8. 适用范围
  9. 规则溯源

Files

  • SKILL.mdcore15,122 bytes
  • references/multi-lang-examples.mddoc11,108 bytes
  • ../../../.claude-plugin/marketplace.jsonasset844 bytes
  • ../../../.claude-plugin/plugin.jsonasset470 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • api-design-safety
  • api-proxy-safety
  • async-task-pattern
  • bash-style
  • code-quality-principles
  • external-system-debugging
  • field-mapping-safety
  • frontend-dev
  • go-dev
  • java-dev
  • multi-tenant-safety
  • ops-safety
  • payment-callback-safety
  • python-dev
  • query-performance-safety
  • redis-safety
  • refactor-safety
  • ruanzhu
  • rust-dev
  • size-check
  • storage-url-safety
  • streaming-export-safety
  • time-zone-safety
  • ui-ux-pro-max
  • api-design-safety
  • async-task-pattern
  • bash-style
  • code-quality-principles
  • external-system-debugging
  • field-mapping-safety
  • frontend-dev
  • frontend-safety
  • go-dev
  • java-dev
  • multi-tenant-safety
  • ops-safety
  • payment-callback-safety
  • pic-business
  • pic-cartoon
  • python-dev
  • query-performance-safety
  • redis-safety
  • refactor-safety
  • rust-dev
  • size-check
  • streaming-export-safety
  • time-zone-safety
  • api-design-safety
  • bash-style
  • field-mapping-safety
  • frontend-dev
  • go-dev
  • java-dev
  • ops-safety
  • python-dev
  • redis-safety
  • refactor-safety
  • ruanzhu
  • size-check
  • storage-url-safety
  • ui-ux-pro-max

Repository facts

License
No license detected
Created
Jan 4, 2026
Last pushed
Aug 26, 2026
Forks
119
Open issues
5
Project activity
Slowing

Rank over the last 12 weeks

Now #849 · best #548 · down 188 in 30 days

  1. #830 on Nov 1
  2. #834 on Nov 2
  3. #843 on Nov 3
  4. #846 on Nov 4
  5. #847 on Nov 5
  6. #849 since Nov 6
45 earlier periods
  1. #538 on Aug 2
  2. #540 on Aug 3
  3. #561 on Aug 12
  4. #566 on Aug 13
  5. #548 on Aug 15
  6. #562 on Aug 16
  7. #583 on Aug 18
  8. #571 on Aug 19
  9. #579 on Aug 21
  10. #561 on Aug 22
  11. #587 on Aug 23
  12. #585 on Aug 24
  13. #600 on Aug 25
  14. #585 on Aug 26
  15. #594 on Aug 27
  16. #608 on Aug 28
  17. #601 on Sep 2
  18. #603 on Sep 3
  19. #582 on Sep 5
  20. #594 on Sep 6
  21. #621 on Sep 8
  22. #609 on Sep 9
  23. #605 on Sep 13
  24. #631 on Sep 14
  25. #623 on Sep 15
  26. #633 on Sep 16
  27. #628 on Sep 17
  28. #632 on Sep 18
  29. #608 on Sep 19
  30. #638 on Sep 21
  31. #618 on Sep 26
  32. #666 on Sep 30
  33. #655 on Oct 5
  34. #661 on Oct 6
  35. #711 on Oct 8
  36. #684 on Oct 9
  37. #673 on Oct 10
  38. #667 on Oct 11
  39. #688 on Oct 13
  40. #718 on Oct 19
  41. #711 on Oct 22
  42. #808 on Oct 25
  43. #820 on Oct 28
  44. #823 on Oct 29
  45. #829 from Oct 30 to Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 4, 2026

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

Show 101 notes
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/bash-style/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/field-mapping-safety/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .antigravity/skills/field-mapping-safety/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 217 signals by file

.antigravity/skills/api-design-safety/SKILL.md

  • Network accessline 27
    // ❌ 错误: String 类型匹配到 success(String message) String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 28
    String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 29
    return ApiResponse.success(avatarUrl); // 结果: {"code":200, "message":"http://...", "data":null} // 前端 data.data 拿到 null,导致功能异常
  • Network accessline 30
    // 结果: {"code":200, "message":"http://...", "data":null}
  • Network accessline 37
    // ✅ 方案1: 明确指定 message 参数(推荐) return ApiResponse.success("上传成功", avatarUrl); // 结果: {"code":200, "message":"上传成功", "data":"http://..."}
  • Network accessline 39
    // 结果: {"code":200, "message":"上传成功", "data":"http://..."}

.antigravity/skills/api-design-safety/references/multi-lang-examples.md

  • Network accessline 282
    **判断"必填"的依据**:必须查阅下游消费方的官方文档(如 [微信小程序发货管理文档](https://developers.weixin.qq.com/) / 对账规范 / 第三方推送 API spec),不是看源数据是否方便填。

.antigravity/skills/bash-style/SKILL.md

  • Network accessline 26
    # ❌ 错误:行尾注释 curl -X POST https://api.example.com/data # 发送请求
  • Network accessline 27
    curl -X POST https://api.example.com/data # 发送请求
  • Network accessline 31
    # ✅ 正确:注释独占一行 # 发送请求 curl -X POST https://api.example.com/data
  • Network accessline 33
    curl -X POST https://api.example.com/data
  • Dangerous shell operationline 55
    sudo tee /etc/fail2ban/jail.d/docker-nginx.local > /dev/null << 'EOF'
  • Dangerous shell operationline 68
    sudo tee -a /etc/hosts > /dev/null << 'EOF'
  • Dangerous shell operationline 73
    echo '192.168.1.100 myserver' | sudo tee -a /etc/hosts
  • Dangerous shell operationline 80
    sudo bash -c 'cat > /etc/xxx << EOF
  • Dangerous shell operationline 85
    sudo sh -c "echo 'line1\nline2' > /etc/xxx"
  • Dangerous shell operationline 92
    | `sudo tee` | 简洁、无嵌套 | 需 `> /dev/null` 抑制输出 | **首选** |
  • Dangerous shell operationline 93
    | `sudo bash -c 'cat >'` | 无需 tee | 嵌套引号复杂 | 不推荐 |
  • Dangerous shell operationline 104
    sudo tee /etc/xxx > /dev/null << 'EOF'
  • Dangerous shell operationline 114
    sudo tee /etc/xxx > /dev/null << EOF
  • Dangerous shell operationline 136
    echo 'content' | sudo tee /etc/xxx
  • Dangerous shell operationline 138
    # ❌ 错误:重定向在 sudo 之外,权限不足
  • Dangerous shell operationline 139
    sudo echo 'content' > /etc/xxx
  • Dangerous shell operationline 146
    sudo tee "/etc/my config/file.conf" > /dev/null << 'EOF'
  • Dangerous shell operationline 212
    rm -rf "${dir:?}"/*
  • Dangerous shell operationline 215
    rm -rf $dir/*
  • Dangerous shell operationline 230
    sudo tee /etc/myapp/config.yml > /dev/null << 'EOF'
  • Network accessline 242
    - [Google Shell Style Guide](https://google.github.io/styleguide/shellguide.html)
  • Network accessline 243
    - [Bash Pitfalls](https://mywiki.wooledge.org/BashPitfalls)
  • Network accessline 244
    - [ShellCheck](https://www.shellcheck.net/)

.antigravity/skills/code-quality-principles/references/predictability.md

  • Network accessline 151
    user = user_repo.find(order.user_id)     promo_active = promo_cache.is_active()     coupon = coupon_api.fetch(order.coupon_id)
  • Network accessline 153
    coupon = coupon_api.fetch(order.coupon_id)

.antigravity/skills/external-system-debugging/SKILL.md

  • Network accessline 51
    | 第三方编辑器渲染 | 粘贴前 vs 粘贴后 DOM | DevTools Elements 拷 outerHTML 做 diff | | 跨浏览器渲染 | 真机截图 + DOM 结构 | 真机/BrowserStack;不仅看效果,要拷 DOM | | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST |
  • Network accessline 52
    | 跨浏览器渲染 | 真机截图 + DOM 结构 | 真机/BrowserStack;不仅看效果,要拷 DOM | | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST | | CDN/WAF 拦截 | 中间节点信息 | `curl -I` 看 `Server` / `Via` 头;空 body + 极简 headers 强信号 |
  • Network accessline 53
    | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST |
  • Network accessline 54
    | CDN/WAF 拦截 | 中间节点信息 | `curl -I` 看 `Server` / `Via` 头;空 body + 极简 headers 强信号 |

.antigravity/skills/external-system-debugging/references/case-http-cdn-waf.md

  • Network accessline 26
    |------|------|--------| | **1**(最优先) | CDN/WAF 拦截 | 看 `Server` / `Via` headers;空 body + 极简 headers 强信号 | | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA |
  • Network accessline 27
    | **1**(最优先) | CDN/WAF 拦截 | 看 `Server` / `Via` headers;空 body + 极简 headers 强信号 | | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA | | 3 | API 真实业务错误 | 当且仅当前两条排除后 |
  • Network accessline 28
    | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA |
  • Network accessline 41
    ### 2. 用 curl -v 复现
  • Network accessline 44
    curl -v \
  • Network accessline 45
    -H "User-Agent: <你代码里实际的 UA>" \   -X POST "https://api.example.com/endpoint" \   -d '{"key":"value"}'
  • Network accessline 46
    -X POST "https://api.example.com/endpoint" \
  • Network accessline 82
    2. **GET 正常 POST 异常** → HTTP 客户端兼容性 3. **优先看中间层**:`Server`、`Via`、`cf-ray` headers 4. **永远先用 curl -v 复现**,不要只在代码层猜
  • Network accessline 84
    4. **永远先用 curl -v 复现**,不要只在代码层猜

.antigravity/skills/frontend-dev/references/frontend-style.md

  • Network accessline 763
    return cached.data   }   const data = await fetch(url).then(r => r.json())
  • Network accessline 764
    }   const data = await fetch(url).then(r => r.json())   cache.set(url, { data, timestamp: Date.now() })
  • Network accessline 765
    const data = await fetch(url).then(r => r.json())
  • Network accessline 770
    // ✅ 取消重复请求 const controller = new AbortController() fetch(url, { signal: controller.signal })
  • Network accessline 771
    const controller = new AbortController() fetch(url, { signal: controller.signal }) // 取消:controller.abort()
  • Network accessline 772
    fetch(url, { signal: controller.signal })
  • Network accessline 982
    - [Vue 3 官方文档](https://vuejs.org/)
  • Network accessline 983
    - [Vue 风格指南](https://vuejs.org/style-guide/)
  • Network accessline 984
    - [Element Plus](https://element-plus.org/)
  • Network accessline 985
    - [Pinia 官方文档](https://pinia.vuejs.org/)
  • Network accessline 986
    - [TypeScript 官方文档](https://www.typescriptlang.org/)

.antigravity/skills/go-dev/references/go-style.md

  • Network accessline 63
    // ✅ 好 var userID int64 var httpClient *http.Client
  • Network accessline 64
    var userID int64 var httpClient *http.Client func parseJSON(data []byte) error
  • Network accessline 65
    var httpClient *http.Client
  • Network accessline 507
    # 实时分析(需要导入 net/http/pprof) go tool pprof http://localhost:6060/debug/pprof/profile
  • Network accessline 508
    go tool pprof http://localhost:6060/debug/pprof/profile
  • Network accessline 523
    - [Effective Go](https://go.dev/doc/effective_go)
  • Network accessline 524
    - [Go Code Review Comments](https://github.com/golang/go/wiki/CodeReviewComments)
  • Network accessline 525
    - [Uber Go Style Guide](https://github.com/uber-go/guide/blob/master/style.md)
  • Network accessline 526
    - [Standard Go Project Layout](https://github.com/golang-standards/project-layout)

.antigravity/skills/java-dev/references/java-style.md

  • Network accessline 654
    - [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
  • Network accessline 655
    - [阿里巴巴 Java 开发手册](https://github.com/alibaba/p3c)
  • Network accessline 656
    - [Effective Java (3rd Edition)](https://www.oreilly.com/library/view/effective-java/9780134686097/)
  • Network accessline 657
    - [Spring Boot Best Practices](https://docs.spring.io/spring-boot/docs/current/reference/html/)

.antigravity/skills/java-dev/references/spring.md

  • Network accessline 197
    1. **对比请求体与响应体**:提交 `{brandId: 1}`,检查响应体中的 `brandId` 是否变为 1。如果仍是旧值 → DTO 缺字段 2. **用 `curl -v` 或 HTTP 工具查看完整往返**:前端和浏览器 Network 面板看到的响应可能已经过前端逻辑处理,不一定是后端原始响应
  • Network accessline 198
    2. **用 `curl -v` 或 HTTP 工具查看完整往返**:前端和浏览器 Network 面板看到的响应可能已经过前端逻辑处理,不一定是后端原始响应

.antigravity/skills/ops-safety/SKILL.md

  • Dangerous shell operationline 28
    **命令**: sudo sysctl -p /etc/sysctl.d/99-xxx.conf
  • Dangerous shell operationline 38
    1. sudo rm -f /etc/sysctl.d/99-xxx.conf
  • Dangerous shell operationline 39
    2. sudo sysctl --system
  • Dangerous shell operationline 40
    3. sudo systemctl restart docker
  • Network accessline 40
    3. sudo systemctl restart docker 4. docker-compose up -d 5. curl -I http://127.0.0.1:80  # 验证
  • Network accessline 42
    5. curl -I http://127.0.0.1:80  # 验证
  • Dangerous shell operationline 55
    | 1. 恢复配置 | 删除或还原配置文件 | `rm -f /etc/sysctl.d/99-xxx.conf` |
  • Network accessline 57
    | 3. 重启服务 | 重启所有受影响的服务 | `systemctl restart docker` | | 4. 恢复应用 | 重启依赖的应用 | `docker-compose up -d` | | 5. 验证恢复 | 确认服务正常 | `curl -I http://127.0.0.1:80` |
  • Network accessline 59
    | 5. 验证恢复 | 确认服务正常 | `curl -I http://127.0.0.1:80` |

.antigravity/skills/python-dev/SKILL.md

  • Network accessline 182
    async def fetch_user(user_id: int) -> User:     """异步获取用户"""     async with aiohttp.ClientSession() as session:
  • Network accessline 183
    """异步获取用户"""     async with aiohttp.ClientSession() as session:         async with session.get(f"/api/users/{user_id}") as response:
  • Network accessline 184
    async with aiohttp.ClientSession() as session:

.antigravity/skills/ruanzhu/SKILL.md

  • Dangerous shell operationline 13
    cp ~/.claude/templates/ruanzhu/generate_docx.py ./generate_docx.py && python3 generate_docx.py $ARGUMENTS && rm generate_docx.py

.antigravity/skills/rust-dev/references/async-axum.md

  • Network accessline 258
    match tokio::time::timeout(Duration::from_secs(5), upstream.fetch()).await {

.antigravity/skills/storage-url-safety/SKILL.md

  • Network accessline 44
    String avatarUrl = minioService.getPublicUrl(filePath); // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 45
    // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 47
    // ✅ 方案2: CDN URL(生产环境推荐) String avatarUrl = cdnService.getCdnUrl(filePath); // 返回: https://cdn.example.com/avatars/xxx.jpeg
  • Network accessline 49
    // 返回: https://cdn.example.com/avatars/xxx.jpeg
  • Network accessline 74
    // ✅ 代码正确生成公开 URL String avatarUrl = minioService.getPublicUrl(filePath); // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 76
    // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 213
    // ✅ 代码正确返回 CDN URL String avatarUrl = "https://cdn.example.com/avatars/xxx.jpeg";
  • Network accessline 214
    String avatarUrl = "https://cdn.example.com/avatars/xxx.jpeg";

.claude-plugin/marketplace.json

  • Network accessline 18
    "name": "wwj"       },       "homepage": "https://github.com/doccker/cc-use-exp",
  • Network accessline 19
    },       "homepage": "https://github.com/doccker/cc-use-exp",       "repository": "https://github.com/doccker/cc-use-exp",
  • Network accessline 20
    "homepage": "https://github.com/doccker/cc-use-exp",
  • Network accessline 21
    "repository": "https://github.com/doccker/cc-use-exp",

.claude-plugin/plugin.json

  • Network accessline 6
    "name": "wwj"   },   "homepage": "https://github.com/doccker/cc-use-exp",
  • Network accessline 7
    },   "homepage": "https://github.com/doccker/cc-use-exp",   "repository": "https://github.com/doccker/cc-use-exp",
  • Network accessline 8
    "homepage": "https://github.com/doccker/cc-use-exp",
  • Network accessline 9
    "repository": "https://github.com/doccker/cc-use-exp",

.gemini/skills/api-design-safety/SKILL.md

  • Network accessline 28
    // ❌ 错误: String 类型匹配到 success(String message) String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 29
    String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 30
    return ApiResponse.success(avatarUrl); // 结果: {"code":200, "message":"http://...", "data":null} // 前端 data.data 拿到 null,导致功能异常
  • Network accessline 31
    // 结果: {"code":200, "message":"http://...", "data":null}
  • Network accessline 38
    // ✅ 方案1: 明确指定 message 参数(推荐) return ApiResponse.success("上传成功", avatarUrl); // 结果: {"code":200, "message":"上传成功", "data":"http://..."}
  • Network accessline 40
    // 结果: {"code":200, "message":"上传成功", "data":"http://..."}

.gemini/skills/api-design-safety/references/multi-lang-examples.md

  • Network accessline 282
    **判断"必填"的依据**:必须查阅下游消费方的官方文档(如 [微信小程序发货管理文档](https://developers.weixin.qq.com/) / 对账规范 / 第三方推送 API spec),不是看源数据是否方便填。

.gemini/skills/bash-style/SKILL.md

  • Network accessline 15
    ### 1. 禁止行尾注释 - ❌ `curl -X POST ... # 发送请求`
  • Network accessline 16
    - ❌ `curl -X POST ... # 发送请求`
  • Dangerous shell operationline 20
    - ❌ `rm test.txt`
  • Dangerous shell operationline 21
    - ✅ 优先使用变量或绝对路径:`rm "${WORK_DIR}/test.txt"`

.gemini/skills/code-quality-principles/references/predictability.md

  • Network accessline 151
    user = user_repo.find(order.user_id)     promo_active = promo_cache.is_active()     coupon = coupon_api.fetch(order.coupon_id)
  • Network accessline 153
    coupon = coupon_api.fetch(order.coupon_id)

.gemini/skills/external-system-debugging/SKILL.md

  • Network accessline 51
    | 第三方编辑器渲染 | 粘贴前 vs 粘贴后 DOM | DevTools Elements 拷 outerHTML 做 diff | | 跨浏览器渲染 | 真机截图 + DOM 结构 | 真机/BrowserStack;不仅看效果,要拷 DOM | | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST |
  • Network accessline 52
    | 跨浏览器渲染 | 真机截图 + DOM 结构 | 真机/BrowserStack;不仅看效果,要拷 DOM | | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST | | CDN/WAF 拦截 | 中间节点信息 | `curl -I` 看 `Server` / `Via` 头;空 body + 极简 headers 强信号 |
  • Network accessline 53
    | HTTP 第三方 API | 完整 request/response | `curl -v` / Charles / mitmproxy;比对 GET vs POST |
  • Network accessline 54
    | CDN/WAF 拦截 | 中间节点信息 | `curl -I` 看 `Server` / `Via` 头;空 body + 极简 headers 强信号 |

.gemini/skills/external-system-debugging/references/case-http-cdn-waf.md

  • Network accessline 26
    |------|------|--------| | **1**(最优先) | CDN/WAF 拦截 | 看 `Server` / `Via` headers;空 body + 极简 headers 强信号 | | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA |
  • Network accessline 27
    | **1**(最优先) | CDN/WAF 拦截 | 看 `Server` / `Via` headers;空 body + 极简 headers 强信号 | | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA | | 3 | API 真实业务错误 | 当且仅当前两条排除后 |
  • Network accessline 28
    | 2 | HTTP 客户端兼容性(TLS/HTTP2/UA) | 换 `curl -v` 看是否同样异常;比对 UA |
  • Network accessline 41
    ### 2. 用 curl -v 复现
  • Network accessline 44
    curl -v \
  • Network accessline 45
    -H "User-Agent: <你代码里实际的 UA>" \   -X POST "https://api.example.com/endpoint" \   -d '{"key":"value"}'
  • Network accessline 46
    -X POST "https://api.example.com/endpoint" \
  • Network accessline 82
    2. **GET 正常 POST 异常** → HTTP 客户端兼容性 3. **优先看中间层**:`Server`、`Via`、`cf-ray` headers 4. **永远先用 curl -v 复现**,不要只在代码层猜
  • Network accessline 84
    4. **永远先用 curl -v 复现**,不要只在代码层猜

.gemini/skills/frontend-dev/references/frontend-style.md

  • Network accessline 763
    return cached.data   }   const data = await fetch(url).then(r => r.json())
  • Network accessline 764
    }   const data = await fetch(url).then(r => r.json())   cache.set(url, { data, timestamp: Date.now() })
  • Network accessline 765
    const data = await fetch(url).then(r => r.json())
  • Network accessline 770
    // ✅ 取消重复请求 const controller = new AbortController() fetch(url, { signal: controller.signal })
  • Network accessline 771
    const controller = new AbortController() fetch(url, { signal: controller.signal }) // 取消:controller.abort()
  • Network accessline 772
    fetch(url, { signal: controller.signal })
  • Network accessline 846
    - [Vue 3 官方文档](https://vuejs.org/)
  • Network accessline 847
    - [Vue 风格指南](https://vuejs.org/style-guide/)
  • Network accessline 848
    - [Element Plus](https://element-plus.org/)
  • Network accessline 849
    - [Pinia 官方文档](https://pinia.vuejs.org/)
  • Network accessline 850
    - [TypeScript 官方文档](https://www.typescriptlang.org/)

.gemini/skills/frontend-safety/SKILL.md

  • Access to secretsline 101
    [Credential-related source omitted]

.gemini/skills/java-dev/references/java-style.md

  • Network accessline 654
    - [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
  • Network accessline 655
    - [阿里巴巴 Java 开发手册](https://github.com/alibaba/p3c)
  • Network accessline 656
    - [Effective Java (3rd Edition)](https://www.oreilly.com/library/view/effective-java/9780134686097/)
  • Network accessline 657
    - [Spring Boot Best Practices](https://docs.spring.io/spring-boot/docs/current/reference/html/)

skills/api-design-safety/SKILL.md

  • Network accessline 27
    // ❌ 错误: String 类型匹配到 success(String message) String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 28
    String avatarUrl = "http://example.com/avatar.jpg";
  • Network accessline 29
    return ApiResponse.success(avatarUrl); // 结果: {"code":200, "message":"http://...", "data":null} // 前端 data.data 拿到 null,导致功能异常
  • Network accessline 30
    // 结果: {"code":200, "message":"http://...", "data":null}
  • Network accessline 37
    // ✅ 方案1: 明确指定 message 参数(推荐) return ApiResponse.success("上传成功", avatarUrl); // 结果: {"code":200, "message":"上传成功", "data":"http://..."}
  • Network accessline 39
    // 结果: {"code":200, "message":"上传成功", "data":"http://..."}

skills/bash-style/SKILL.md

  • Network accessline 26
    # ❌ 错误:行尾注释 curl -X POST https://api.example.com/data # 发送请求
  • Network accessline 27
    curl -X POST https://api.example.com/data # 发送请求
  • Network accessline 31
    # ✅ 正确:注释独占一行 # 发送请求 curl -X POST https://api.example.com/data
  • Network accessline 33
    curl -X POST https://api.example.com/data
  • Dangerous shell operationline 55
    sudo tee /etc/fail2ban/jail.d/docker-nginx.local > /dev/null << 'EOF'
  • Dangerous shell operationline 68
    sudo tee -a /etc/hosts > /dev/null << 'EOF'
  • Dangerous shell operationline 73
    echo '192.168.1.100 myserver' | sudo tee -a /etc/hosts
  • Dangerous shell operationline 80
    sudo bash -c 'cat > /etc/xxx << EOF
  • Dangerous shell operationline 85
    sudo sh -c "echo 'line1\nline2' > /etc/xxx"
  • Dangerous shell operationline 92
    | `sudo tee` | 简洁、无嵌套 | 需 `> /dev/null` 抑制输出 | **首选** |
  • Dangerous shell operationline 93
    | `sudo bash -c 'cat >'` | 无需 tee | 嵌套引号复杂 | 不推荐 |
  • Dangerous shell operationline 104
    sudo tee /etc/xxx > /dev/null << 'EOF'
  • Dangerous shell operationline 114
    sudo tee /etc/xxx > /dev/null << EOF
  • Dangerous shell operationline 136
    echo 'content' | sudo tee /etc/xxx
  • Dangerous shell operationline 138
    # ❌ 错误:重定向在 sudo 之外,权限不足
  • Dangerous shell operationline 139
    sudo echo 'content' > /etc/xxx
  • Dangerous shell operationline 146
    sudo tee "/etc/my config/file.conf" > /dev/null << 'EOF'
  • Dangerous shell operationline 212
    rm -rf "${dir:?}"/*
  • Dangerous shell operationline 215
    rm -rf $dir/*
  • Dangerous shell operationline 230
    sudo tee /etc/myapp/config.yml > /dev/null << 'EOF'
  • Network accessline 242
    - [Google Shell Style Guide](https://google.github.io/styleguide/shellguide.html)
  • Network accessline 243
    - [Bash Pitfalls](https://mywiki.wooledge.org/BashPitfalls)
  • Network accessline 244
    - [ShellCheck](https://www.shellcheck.net/)

skills/frontend-dev/references/frontend-style.md

  • Network accessline 763
    return cached.data   }   const data = await fetch(url).then(r => r.json())
  • Network accessline 764
    }   const data = await fetch(url).then(r => r.json())   cache.set(url, { data, timestamp: Date.now() })
  • Network accessline 765
    const data = await fetch(url).then(r => r.json())
  • Network accessline 770
    // ✅ 取消重复请求 const controller = new AbortController() fetch(url, { signal: controller.signal })
  • Network accessline 771
    const controller = new AbortController() fetch(url, { signal: controller.signal }) // 取消:controller.abort()
  • Network accessline 772
    fetch(url, { signal: controller.signal })
  • Network accessline 846
    - [Vue 3 官方文档](https://vuejs.org/)
  • Network accessline 847
    - [Vue 风格指南](https://vuejs.org/style-guide/)
  • Network accessline 848
    - [Element Plus](https://element-plus.org/)
  • Network accessline 849
    - [Pinia 官方文档](https://pinia.vuejs.org/)
  • Network accessline 850
    - [TypeScript 官方文档](https://www.typescriptlang.org/)

skills/go-dev/references/go-style.md

  • Network accessline 63
    // ✅ 好 var userID int64 var httpClient *http.Client
  • Network accessline 64
    var userID int64 var httpClient *http.Client func parseJSON(data []byte) error
  • Network accessline 65
    var httpClient *http.Client
  • Network accessline 507
    # 实时分析(需要导入 net/http/pprof) go tool pprof http://localhost:6060/debug/pprof/profile
  • Network accessline 508
    go tool pprof http://localhost:6060/debug/pprof/profile
  • Network accessline 523
    - [Effective Go](https://go.dev/doc/effective_go)
  • Network accessline 524
    - [Go Code Review Comments](https://github.com/golang/go/wiki/CodeReviewComments)
  • Network accessline 525
    - [Uber Go Style Guide](https://github.com/uber-go/guide/blob/master/style.md)
  • Network accessline 526
    - [Standard Go Project Layout](https://github.com/golang-standards/project-layout)

skills/java-dev/references/java-style.md

  • Network accessline 654
    - [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
  • Network accessline 655
    - [阿里巴巴 Java 开发手册](https://github.com/alibaba/p3c)
  • Network accessline 656
    - [Effective Java (3rd Edition)](https://www.oreilly.com/library/view/effective-java/9780134686097/)
  • Network accessline 657
    - [Spring Boot Best Practices](https://docs.spring.io/spring-boot/docs/current/reference/html/)

skills/ops-safety/SKILL.md

  • Dangerous shell operationline 28
    **命令**: sudo sysctl -p /etc/sysctl.d/99-xxx.conf
  • Dangerous shell operationline 38
    1. sudo rm -f /etc/sysctl.d/99-xxx.conf
  • Dangerous shell operationline 39
    2. sudo sysctl --system
  • Dangerous shell operationline 40
    3. sudo systemctl restart docker
  • Network accessline 40
    3. sudo systemctl restart docker 4. docker-compose up -d 5. curl -I http://127.0.0.1:80  # 验证
  • Network accessline 42
    5. curl -I http://127.0.0.1:80  # 验证
  • Dangerous shell operationline 55
    | 1. 恢复配置 | 删除或还原配置文件 | `rm -f /etc/sysctl.d/99-xxx.conf` |
  • Network accessline 57
    | 3. 重启服务 | 重启所有受影响的服务 | `systemctl restart docker` | | 4. 恢复应用 | 重启依赖的应用 | `docker-compose up -d` | | 5. 验证恢复 | 确认服务正常 | `curl -I http://127.0.0.1:80` |
  • Network accessline 59
    | 5. 验证恢复 | 确认服务正常 | `curl -I http://127.0.0.1:80` |

skills/python-dev/SKILL.md

  • Network accessline 189
    async def fetch_user(user_id: int) -> User:     """异步获取用户"""     async with aiohttp.ClientSession() as session:
  • Network accessline 190
    """异步获取用户"""     async with aiohttp.ClientSession() as session:         async with session.get(f"/api/users/{user_id}") as response:
  • Network accessline 191
    async with aiohttp.ClientSession() as session:

skills/ruanzhu/SKILL.md

  • Dangerous shell operationline 14
    cp ~/.claude/templates/ruanzhu/generate_docx.py ./generate_docx.py && python3 generate_docx.py $ARGUMENTS && rm generate_docx.py

skills/storage-url-safety/SKILL.md

  • Network accessline 44
    String avatarUrl = minioService.getPublicUrl(filePath); // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 45
    // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 47
    // ✅ 方案2: CDN URL(生产环境推荐) String avatarUrl = cdnService.getCdnUrl(filePath); // 返回: https://cdn.example.com/avatars/xxx.jpeg
  • Network accessline 49
    // 返回: https://cdn.example.com/avatars/xxx.jpeg
  • Network accessline 74
    // ✅ 代码正确生成公开 URL String avatarUrl = minioService.getPublicUrl(filePath); // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 76
    // 返回: http://minio:9000/bucket/avatars/xxx.jpeg
  • Network accessline 213
    // ✅ 代码正确返回 CDN URL String avatarUrl = "https://cdn.example.com/avatars/xxx.jpeg";
  • Network accessline 214
    String avatarUrl = "https://cdn.example.com/avatars/xxx.jpeg";

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.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest .antigravity/AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/commands/commit-msg.md.cursor/skills/<skill-name>/
Gemini CLINativePath .gemini/.env.example.gemini/skills/<skill-name>/
GitHub CopilotNativeManifest .github/copilot-instructions.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md .antigravity/skills/api-design-safety/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.

doccker/cc-use-exp: #849 on hotskills, 1.1k stars

[![doccker/cc-use-exp on hotskills](https://hotskills.dev/badge/doccker-cc-use-exp.svg)](https://hotskills.dev/skill/doccker-cc-use-exp/)