#582 by GitHub stars

NeoLabHQ/context-engineering-kit

Hand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.

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/actualize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/add-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/agent-evaluation/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/analyse/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/analyse-problem/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/analyze-issue/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/attach-review-to-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/brainstorm/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/build-mcp/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/cause-and-effect/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/commit/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/context-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-agent/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-hook/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-ideas/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-rule/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-skill/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/create-workflow-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/critique/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/decay/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/design-testing-strategy/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/do-and-judge/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/do-competitively/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/do-in-parallel/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/do-in-steps/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/fix-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/git-notes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/git-worktrees/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/implement-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/judge/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/judge-with-debate/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/kaizen/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/launch-sub-agent/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/load-issues/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/load-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/memorize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/multi-agent-patterns/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/plan-do-check-act/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/plan-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/prompt-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/propose-hypotheses/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/query/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/reflect/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/reset/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/resolve-fixed-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/review-local-changes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/review-pr/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/root-cause-tracing/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/setup-arxiv-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/setup-codemap-cli/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/setup-context7-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/setup-serena-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/status/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/subagent-driven-development/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/test-coverage/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/test-driven-development/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/test-prompt/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/test-skill/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/thought-based-reasoning/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/traiage-review/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/tree-of-thoughts/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/update-docs/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/why/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/write-concisely/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

antigravity/skills/write-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/agent-evaluation/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/apply-anthropic-skill-best-practices/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/context-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-agent/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-hook/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-rule/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-skill/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/create-workflow-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/prompt-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/test-prompt/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/test-skill/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/customaize-agent/skills/thought-based-reasoning/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/docs/skills/update-docs/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/docs/skills/write-concisely/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/actualize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/decay/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/propose-hypotheses/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/query/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/reset/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/fpf/skills/status/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/analyze-issue/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/attach-review-to-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/commit/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/create-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/git-notes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/git-worktrees/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/load-issues/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/load-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/git/skills/resolve-fixed-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/analyse/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/analyse-problem/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/cause-and-effect/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/kaizen/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/plan-do-check-act/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/root-cause-tracing/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/kaizen/skills/why/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/mcp/skills/build-mcp/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/mcp/skills/setup-arxiv-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/mcp/skills/setup-codemap-cli/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/mcp/skills/setup-context7-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/mcp/skills/setup-serena-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/reflexion/skills/critique/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/reflexion/skills/memorize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/reflexion/skills/reflect/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/review/skills/review-local-changes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/review/skills/review-pr/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/review/skills/traiage-review/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/do-and-judge/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/do-competitively/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/do-in-parallel/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/do-in-steps/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/judge/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/judge-with-debate/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/launch-sub-agent/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/multi-agent-patterns/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/subagent-driven-development/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sadd/skills/tree-of-thoughts/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sdd/skills/add-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sdd/skills/brainstorm/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sdd/skills/create-ideas/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sdd/skills/implement-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/sdd/skills/plan-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/tdd/skills/design-testing-strategy/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/tdd/skills/fix-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/tdd/skills/test-coverage/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/tdd/skills/test-driven-development/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

plugins/tdd/skills/write-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/actualize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/add-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/agent-evaluation/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/analyse/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/analyse-problem/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/analyze-issue/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/apply-anthropic-skill-best-practices/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/attach-review-to-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/brainstorm/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/build-mcp/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/cause-and-effect/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/commit/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/context-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-agent/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-hook/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-ideas/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-pr/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-rule/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-skill/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/create-workflow-command/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/critique/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/decay/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/design-testing-strategy/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/do-and-judge/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/do-competitively/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/do-in-parallel/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/do-in-steps/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/fix-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/git-notes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/git-worktrees/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/implement-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/judge/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/judge-with-debate/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/kaizen/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/launch-sub-agent/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/load-issues/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/load-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/memorize/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/multi-agent-patterns/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/plan-do-check-act/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/plan-task/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/prompt-engineering/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/propose-hypotheses/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/query/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/reflect/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/reset/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/resolve-fixed-pr-comments/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/review-local-changes/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/review-pr/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/root-cause-tracing/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/setup-arxiv-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/setup-codemap-cli/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/setup-context7-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/setup-serena-mcp/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/status/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/subagent-driven-development/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/test-coverage/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/test-driven-development/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/test-prompt/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/test-skill/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/thought-based-reasoning/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/traiage-review/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/tree-of-thoughts/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/update-docs/SKILL.md

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

Before Network or broad shell → After Network or broad shell

23e2428e809d → 23e2428e809d

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 → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/why/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/write-concisely/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

skills/write-tests/SKILL.md

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

Before Local scripts → After Local scripts

23e2428e809d → 23e2428e809d

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 Local scripts

First observation → 23e2428e809d

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 23e2428e809d77717f8acc9659c374a3a1fcb93e

git clone --filter=blob:none --no-checkout https://github.com/NeoLabHQ/context-engineering-kit.git .hotskills/neolabhq-context-engineering-kit && git -C .hotskills/neolabhq-context-engineering-kit checkout --detach 23e2428e809d77717f8acc9659c374a3a1fcb93e # Copy each selected skill directory from .hotskills/neolabhq-context-engineering-kit into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/NeoLabHQ/context-engineering-kit.git .hotskills/neolabhq-context-engineering-kit && git -C .hotskills/neolabhq-context-engineering-kit checkout --detach 23e2428e809d77717f8acc9659c374a3a1fcb93e # Copy each selected skill directory from .hotskills/neolabhq-context-engineering-kit into .cursor/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/NeoLabHQ/context-engineering-kit.git .hotskills/neolabhq-context-engineering-kit && git -C .hotskills/neolabhq-context-engineering-kit checkout --detach 23e2428e809d77717f8acc9659c374a3a1fcb93e # Copy each selected skill directory from .hotskills/neolabhq-context-engineering-kit into .gemini/skills/<skill-name>/
1.8kGitHub stars
11stars in 7 days
204skills in this repository
0commits in 30 days

Heat

4.9
  • Star growth, last 7 daysAhead of 76% of tracked repositories
  • Star growth, last 24 hoursAhead of 90% of tracked repositories
  • Rank movement, last 7 daysAhead of 20% 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,806

Individual skills in this repository

How it works

actualize

When your agent uses it

Reconcile the project's FPF state with recent repository changes

What it loads into context

Frontmatter

20 tokens

Always available to the agent

SKILL.md

944 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

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

The playbook

  1. Action (Run-Time)
  2. File: .fpf/.baseline
  3. When to Run

Scripts executed separately

  • ../../../plugins/reflexion/hooks/src/index.ts

Files

  • ../../../.claude-plugin/marketplace.jsonasset5,881 bytes
  • SKILL.mdcore3,727 bytes
  • SKILL.mdcore3,727 bytes
  • SKILL.mdcore3,727 bytes
  • ../../../plugins/customaize-agent/.claude-plugin/plugin.jsonasset365 bytes
  • ../../../plugins/ddd/.claude-plugin/plugin.jsonasset348 bytes
  • ../../../plugins/docs/.claude-plugin/plugin.jsonasset225 bytes
  • ../../../plugins/fpf/.claude-plugin/plugin.jsonasset522 bytes
  • ../../../plugins/git/.claude-plugin/plugin.jsonasset246 bytes
  • ../../../plugins/kaizen/.claude-plugin/plugin.jsonasset391 bytes
  • ../../../plugins/mcp/.claude-plugin/plugin.jsonasset306 bytes
  • ../../../plugins/reflexion/.claude-plugin/plugin.jsonasset399 bytes
  • ../../../plugins/reflexion/hooks/hooks.jsonasset745 bytes
  • ../../../plugins/reflexion/hooks/src/index.tsruns4,740 bytes
  • ../../../plugins/review/.claude-plugin/plugin.jsonasset247 bytes
  • ../../../plugins/sadd/.claude-plugin/plugin.jsonasset324 bytes
  • ../../../plugins/sdd/.claude-plugin/plugin.jsonasset335 bytes
  • ../../../plugins/tdd/.claude-plugin/plugin.jsonasset266 bytes
  • ../../../plugins/tech-stack/.claude-plugin/plugin.jsonasset266 bytes

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

View the complete source on GitHub

Skills included

  • actualize
  • add-task
  • agent-evaluation
  • analyse
  • analyse-problem
  • analyze-issue
  • apply-anthropic-skill-best-practices
  • attach-review-to-pr
  • brainstorm
  • build-mcp
  • cause-and-effect
  • commit
  • context-engineering
  • create-agent
  • create-command
  • create-hook
  • create-ideas
  • create-pr
  • create-rule
  • create-skill
  • create-workflow-command
  • critique
  • decay
  • design-testing-strategy
  • do-and-judge
  • do-competitively
  • do-in-parallel
  • do-in-steps
  • fix-tests
  • git-notes
  • git-worktrees
  • implement-task
  • judge
  • judge-with-debate
  • kaizen
  • launch-sub-agent
  • load-issues
  • load-pr-comments
  • memorize
  • multi-agent-patterns
  • plan-do-check-act
  • plan-task
  • prompt-engineering
  • propose-hypotheses
  • query
  • reflect
  • reset
  • resolve-fixed-pr-comments
  • review-local-changes
  • review-pr
  • root-cause-tracing
  • setup-arxiv-mcp
  • setup-codemap-cli
  • setup-context7-mcp
  • setup-serena-mcp
  • status
  • subagent-driven-development
  • test-coverage
  • test-driven-development
  • test-prompt
  • test-skill
  • thought-based-reasoning
  • traiage-review
  • tree-of-thoughts
  • update-docs
  • why
  • write-concisely
  • write-tests
  • agent-evaluation
  • apply-anthropic-skill-best-practices
  • context-engineering
  • create-agent
  • create-command
  • create-hook
  • create-rule
  • create-skill
  • create-workflow-command
  • prompt-engineering
  • test-prompt
  • test-skill
  • thought-based-reasoning
  • update-docs
  • write-concisely
  • actualize
  • decay
  • propose-hypotheses
  • query
  • reset
  • status
  • analyze-issue
  • attach-review-to-pr
  • commit
  • create-pr
  • git-notes
  • git-worktrees
  • load-issues
  • load-pr-comments
  • resolve-fixed-pr-comments
  • analyse
  • analyse-problem
  • cause-and-effect
  • kaizen
  • plan-do-check-act
  • root-cause-tracing
  • why
  • build-mcp
  • setup-arxiv-mcp
  • setup-codemap-cli
  • setup-context7-mcp
  • setup-serena-mcp
  • critique
  • memorize
  • reflect
  • review-local-changes
  • review-pr
  • traiage-review
  • do-and-judge
  • do-competitively
  • do-in-parallel
  • do-in-steps
  • judge
  • judge-with-debate
  • launch-sub-agent
  • multi-agent-patterns
  • subagent-driven-development
  • tree-of-thoughts
  • add-task
  • brainstorm
  • create-ideas
  • implement-task
  • plan-task
  • design-testing-strategy
  • fix-tests
  • test-coverage
  • test-driven-development
  • write-tests
  • actualize
  • add-task
  • agent-evaluation
  • analyse
  • analyse-problem
  • analyze-issue
  • apply-anthropic-skill-best-practices
  • attach-review-to-pr
  • brainstorm
  • build-mcp
  • cause-and-effect
  • commit
  • context-engineering
  • create-agent
  • create-command
  • create-hook
  • create-ideas
  • create-pr
  • create-rule
  • create-skill
  • create-workflow-command
  • critique
  • decay
  • design-testing-strategy
  • do-and-judge
  • do-competitively
  • do-in-parallel
  • do-in-steps
  • fix-tests
  • git-notes
  • git-worktrees
  • implement-task
  • judge
  • judge-with-debate
  • kaizen
  • launch-sub-agent
  • load-issues
  • load-pr-comments
  • memorize
  • multi-agent-patterns
  • plan-do-check-act
  • plan-task
  • prompt-engineering
  • propose-hypotheses
  • query
  • reflect
  • reset
  • resolve-fixed-pr-comments
  • review-local-changes
  • review-pr
  • root-cause-tracing
  • setup-arxiv-mcp
  • setup-codemap-cli
  • setup-context7-mcp
  • setup-serena-mcp
  • status
  • subagent-driven-development
  • test-coverage
  • test-driven-development
  • test-prompt
  • test-skill
  • thought-based-reasoning
  • traiage-review
  • tree-of-thoughts
  • update-docs
  • why
  • write-concisely
  • write-tests

Repository facts

License
GPL-3.0
Created
Nov 13, 2025
Last pushed
Aug 26, 2026
Forks
167
Open issues
7
Project activity
Slowing

Rank over the last 12 weeks

Now #582 · best #450 · down 93 in 30 days

  1. #571 on Nov 1
  2. #572 on Nov 2
  3. #576 on Nov 3
  4. #577 on Nov 4
  5. #581 on Nov 5
  6. #582 since Nov 6
78 earlier periods
  1. #462 on Aug 2
  2. #467 on Aug 7
  3. #478 on Aug 11
  4. #476 on Aug 12
  5. #484 on Aug 13
  6. #483 on Aug 14
  7. #467 on Aug 15
  8. #471 on Aug 16
  9. #488 on Aug 18
  10. #485 on Aug 19
  11. #486 on Aug 20
  12. #481 on Aug 21
  13. #468 on Aug 22
  14. #489 on Aug 23
  15. #487 on Aug 24
  16. #488 on Aug 25
  17. #475 on Aug 26
  18. #482 on Aug 27
  19. #475 on Aug 28
  20. #465 on Aug 29
  21. #455 on Aug 30
  22. #474 on Aug 31
  23. #480 on Sep 1
  24. #481 on Sep 2
  25. #485 on Sep 3
  26. #462 on Sep 4
  27. #450 on Sep 5
  28. #456 on Sep 6
  29. #460 on Sep 7
  30. #472 on Sep 8
  31. #466 on Sep 9
  32. #469 on Sep 10
  33. #465 on Sep 11
  34. #464 on Sep 12
  35. #462 on Sep 13
  36. #476 on Sep 14
  37. #471 on Sep 15
  38. #480 on Sep 16
  39. #472 on Sep 17
  40. #480 on Sep 18
  41. #463 on Sep 19
  42. #474 on Sep 20
  43. #477 on Sep 21
  44. #486 on Sep 22
  45. #480 on Sep 23
  46. #469 on Sep 24
  47. #471 on Sep 25
  48. #465 on Sep 26
  49. #480 on Sep 27
  50. #487 on Sep 28
  51. #495 on Sep 29
  52. #493 on Sep 30
  53. #485 on Oct 1
  54. #483 on Oct 2
  55. #470 on Oct 3
  56. #466 on Oct 4
  57. #489 on Oct 6
  58. #503 on Oct 8
  59. #502 on Oct 9
  60. #497 on Oct 10
  61. #500 on Oct 11
  62. #511 on Oct 12
  63. #507 on Oct 13
  64. #511 on Oct 14
  65. #508 on Oct 15
  66. #513 on Oct 16
  67. #502 on Oct 17
  68. #508 on Oct 18
  69. #525 on Oct 20
  70. #529 on Oct 21
  71. #522 on Oct 22
  72. #515 on Oct 23
  73. #502 on Oct 24
  74. #553 on Oct 25
  75. #562 on Oct 28
  76. #565 on Oct 29
  77. #567 on Oct 30
  78. #568 on Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

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

Show 898 notes
  • antigravity/skills/actualize/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/actualize/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/add-task/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/agent-evaluation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/analyze-issue/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 941 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",

antigravity/skills/analyse/SKILL.md

  • Access to secretsline 157
    [Credential-related source omitted]
  • Access to secretsline 461
    [Credential-related source omitted]

antigravity/skills/apply-anthropic-skill-best-practices/SKILL.md

  • Network accessline 135
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-simple-file.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=87782ff239b297d9a9e8e1b72ed72db9" alt="Simple SKILL.md file showing YAML frontmatter and 
  • Network accessline 139
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-bundling-content.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=a5e0aa41e3d53985a7e3e43668a33ea3" alt="Bundling additional reference files like refe
  • Network accessline 805
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-executable-scripts.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=4bbc45f2c2e0bee9f2f0d5da669bad00" alt="Bundling executable scripts alongside instr

antigravity/skills/attach-review-to-pr/SKILL.md

  • Network accessline 107
    "line": 26,   "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 108
    "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",   "created_at": "2025-11-16T22:40:46Z"
  • Network accessline 109
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 193
    "id": 3470546747,   "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 194
    "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",   "submitted_at": "2025-11-16T22:42:43Z",
  • Network accessline 195
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 329
    \`\`\`typescript async function getData() {   const result = await fetch(url);
  • Network accessline 330
    async function getData() {   const result = await fetch(url);   return result.json();
  • Network accessline 331
    const result = await fetch(url);
  • Network accessline 465
    - [GitHub API: Pull Request Review Comments](https://docs.github.com/rest/pulls/comments)
  • Network accessline 466
    - [GitHub API: Pull Request Reviews](https://docs.github.com/rest/pulls/reviews)
  • Network accessline 467
    - [GitHub CLI Manual](https://cli.github.com/manual/)
  • Network accessline 477
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/comments`
  • Network accessline 493
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/reviews`

antigravity/skills/build-mcp/SKILL.md

  • Network accessline 64
    Use WebFetch to load: `https://modelcontextprotocol.io/llms-full.txt`
  • Network accessline 76
    - **Python SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 81
    - **TypeScript SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`
  • Network accessline 321
    - **MCP Protocol**: Fetch from `https://modelcontextprotocol.io/llms-full.txt` - Complete MCP specification
  • Network accessline 332
    - **Python SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 333
    - **TypeScript SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`

antigravity/skills/create-hook/SKILL.md

  • Network accessline 182
    _Complete templates available at: <https://docs.claude.com/en/docs/claude-code/hooks#examples>_
  • Network accessline 186
    **📖 Official Docs**: <https://docs.claude.com/en/docs/claude-code/hooks.md>
  • Network accessline 223
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 224
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 225
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 258
    <Tabs>       <Tab title="macOS">         Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 260
    Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 375
    Automatically run [Prettier](https://prettier.io/) on every file Claude edits, so formatting stays consistent without manual intervention.
  • Network accessline 377
    This hook uses the `PostToolUse` event with an `Edit|Write` matcher, so it runs only after file-editing tools. The command extracts the edited file path with [`jq`](https://jqlang.github.io/jq/) and passes it to Prettier. Add this to `.clau
  • Network accessline 397
    <Note>   The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Network accessline 398
    The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Access to secretsline 418
    [Credential-related source omitted]
  • Dangerous shell operationline 679
    "command": "rm -f /tmp/claude-scratch-*.txt"
  • Network accessline 854
    - [Hooks reference](/en/hooks): full event schemas, JSON output format, async hooks, and MCP tool hooks - [Security considerations](/en/hooks#security-considerations): review before deploying hooks in shared or production environments - [Ba
  • Network accessline 856
    - [Bash command validator example](https://github.com/anthropics/claude-code/blob/main/examples/hooks/bash_command_validator_example.py): complete reference implementation
  • Network accessline 860
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 861
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 862
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 879
    <div style={{maxWidth: "500px", margin: "0 auto"}}>   <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hoo
  • Network accessline 880
    <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from
  • Network accessline 881
    <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from SessionStar
  • Dangerous shell operationline 924
    The script reads the JSON input from stdin, extracts the command, and returns a `permissionDecision` of `"deny"` if it contains `rm -rf`:
  • Dangerous shell operationline 931
    if echo "$COMMAND" | grep -q 'rm -rf'; then
  • Dangerous shell operationline 944
    Now suppose Claude Code decides to run `Bash "rm -rf /tmp/build"`. Here's what happens:
  • Network accessline 946
    <Frame>   <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher check
  • Network accessline 947
    <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher checks for Bash
  • Dangerous shell operationline 955
    { "tool_name": "Bash", "tool_input": { "command": "rm -rf /tmp/build" }, ... }
  • Dangerous shell operationline 964
    The script extracts `"rm -rf /tmp/build"` from the input and finds `rm -rf`, so it prints a decision to stdout:
  • Dangerous shell operationline 1292
    echo "Blocked: rm commands are not allowed" >&2
  • Network accessline 1404
    For extended examples including Bash command validation, prompt filtering, and auto-approval scripts, see [What you can automate](/en/hooks-guide#what-you-can-automate) in the guide and the [Bash command validator reference implementation](
  • Network accessline 1634
    | Field    | Type   | Example                       | Description                          | | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | 
  • Network accessline 1635
    | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            | | `prompt` | string | `"Extract the API endpoints"` | 
  • Network accessline 1636
    | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            |
  • Dangerous shell operationline 1709
    "command": "rm -rf node_modules",

antigravity/skills/create-pr/SKILL.md

  • Network accessline 25
    # Linux    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 26
    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 139
    - [PR Template](.github/pull_request_template.md) - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 140
    - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 141
    - [GitHub CLI documentation](https://cli.github.com/manual/)

antigravity/skills/create-rule/SKILL.md

  • Network accessline 400
    - [Flattening Arrow Code](https://blog.codinghorror.com/flattening-arrow-code/)

antigravity/skills/create-skill/SKILL.md

  • Network accessline 388
    See [graphviz-conventions.dot](https://github.com/obra/superpowers/blob/main/skills/writing-skills/graphviz-conventions.dot) for graphviz style rules.

antigravity/skills/design-testing-strategy/SKILL.md

  • Network accessline 27
    | # | Type | ON when | OFF when | Source | |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with b
  • Network accessline 28
    |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or
  • Network accessline 29
    | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or user-visible behavior | [Pragmatic Program
  • Network accessline 30
    | 1 | **Unit** | Code contains any logic: branches, loops, conditionals, computation, transformation, parsing, validation, formatting | Pure declarative wiring (DI registration, route table) with no behavior | [Test Pyramid (Vocke)](https:/
  • Network accessline 31
    | 2 | **Integration** | Boundary crossing: HTTP call, DB query, external SDK, message queue, filesystem I/O, OR collaboration with >=2 distinct collaborators where unit doubles distort behavior | Pure function with no I/O and 0-1 stable col
  • Network accessline 32
    | 3 | **Component or E2E** | UI surface AND criticality >= MEDIUM-HIGH AND user-facing critical path (signup, checkout, auth, payment, primary CTA) | Internal admin-only screens, dev tooling, or non-critical UI | [Test Pyramid top](https://
  • Network accessline 33
    | 4 | **Contract** | Public API consumed by >=1 distinct clients (mobile + web, multiple internal services, external partners) AND independent deploy cadence | API where consumer and provider deploy together | [Pact / CDC](https://docs.pact
  • Network accessline 34
    | 5 | **Smoke** | Deployable surface (web app, API, service) AND a deploy/CI pipeline exists where post-deploy validation is meaningful | Library, internal helper, or no deploy pipeline | [Google "What Makes a Good End-to-End Test"](https:/
  • Network accessline 35
    | 6 | **Property-Based** | Input domain is large or unbounded (numeric ranges, strings, lists, parsers, serializers, encoders, math) AND invariants are stable (round-trip, idempotency, monotonicity, commutativity) AND criticality >= MEDIUM-
  • Network accessline 64
    | Type | Use when | Do NOT use when | Frameworks | Typical dependencies | Google Size | |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, determini
  • Network accessline 65
    |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go te
  • Network accessline 66
    | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go test, JUnit, xUnit, RSpec | None (or in-memory fakes) | [Small](https://testing.googleblog
  • Network accessline 67
    | **integration** | Boundary crossing (DB, HTTP, queue, FS); multiple collaborators where mocking distorts behavior | Pure function with no boundary | vitest, jest, pytest, go test, JUnit + [Testcontainers](https://testcontainers.com/), sup
  • Network accessline 68
    | **component** | UI rendering + interaction within a single component, no full app context | Backend-only logic; multi-page user flow | React Testing Library, Vue Test Utils, Angular TestBed, Storybook interaction tests | jsdom or happy-do
  • Network accessline 69
    | **e2e** | Full user path through running app: real browser, real backend, real DB | Internal helper, single component, non-critical UI | [Playwright](https://playwright.dev/), [Cypress](https://www.cypress.io/), Selenium | Real running ap
  • Network accessline 70
    | **smoke** | Post-deploy go/no-go: hit / health, key endpoints respond, login works | Detailed correctness; smoke is shallow by design | Playwright (1-3 critical paths), HTTP probe scripts, k6 minimal scenarios | Real deployed environment 
  • Network accessline 71
    | **contract** | Public API consumed by 2+ distinct clients with independent deploy cadence | Single-consumer internal API; provider and consumer deploy together | [Pact](https://docs.pact.io/), Spring Cloud Contract, OpenAPI schema validat
  • Network accessline 72
    | **property-based** | Large/unbounded input domain with stable invariants (parser, serializer, encoder, math) | Small finite input space; unstable invariants | [Hypothesis](https://hypothesis.works/) (Python), fast-check (TS), QuickCheck (
  • Network accessline 76
    [Google Test Sizes (Bland)](https://mike-bland.com/2011/11/01/small-medium-large.html) and [SWE at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html) classify tests by **resources** (size), independent of **scope** (paths co
  • Network accessline 89
    | Dimension | [Playwright](https://playwright.dev/) | [Cypress](https://www.cypress.io/) |
  • Network accessline 101
    Use ISTQB Foundation Level black-box techniques to derive **what** to test inside each chosen test type. References: [ISTQB BVA white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf), [ASTQB black
  • Network accessline 168
    When EP, BVA, or decision-table analysis yields **3+ cases with the same shape** (same setup, same assertion, only inputs and expected outputs differ — e.g., parsing valid/invalid date formats; computing tax across brackets; routing rules) 
  • Network accessline 201
    | Dependency style | Use when | Avoid when | Notes | |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic 
  • Network accessline 202
    |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker avail
  • Network accessline 203
    | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker available | Default for integration tests on Postgres / Re
  • Network accessline 215
    Explicit "don't bother" rules. Skipping these is not laziness — it is risk-adjusted ROI per [ISO/IEC/IEEE 29119 risk-based testing](https://en.wikipedia.org/wiki/ISO/IEC_29119) and [Risk-Based Testing](https://www.softwaretestinghelp.com/ri
  • Network accessline 223
    | **No component test for static markup** | If the component has no state, no events, no conditional rendering, a snapshot is enough — or skip entirely. | | **No unit test for declarative wiring** | DI bindings, route registration, schema d
  • Network accessline 224
    | **No unit test for declarative wiring** | DI bindings, route registration, schema declarations: assert at integration level (does the route serve the right handler) instead. | | **No e2e for things integration covers reliably** | Per [Goo
  • Network accessline 225
    | **No e2e for things integration covers reliably** | Per [Google e2e principles](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html): the smaller the test you can use to cover a behavior, the better. e2e is t
  • Network accessline 226
    | **No tests for spike/throwaway code** | Per [Beck TDD](https://www.oreilly.com/library/view/test-driven-development/0321146530/): if the artifact will be deleted within hours, document the exception with the human partner. Then write test
  • Network accessline 335
    - `type` matches one of `selected_types[*].type` from the matrix - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange
  • Network accessline 336
    - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange-act-assert/)
  • Network accessline 369
    1. **Test Pyramid** — Mike Cohn (2009, *Succeeding with Agile*) + Ham Vocke, [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html), martinfowler.com.
  • Network accessline 370
    2. **Testing Trophy** — Kent C. Dodds (2018), [The Testing Trophy and Testing Classifications](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) and [Write Tests](https://kentcdodds.com/blog/write-tests).
  • Network accessline 371
    3. **Google Test Sizes** — Mike Bland (2011), [Small / Medium / Large](https://mike-bland.com/2011/11/01/small-medium-large.html); [Software Engineering at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html); [Test Sizes (Goo
  • Network accessline 372
    4. **Google Testing on the Toilet** — [What Makes a Good End-to-End Test](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html), [Testing UI Logic - Follow the User](https://testing.googleblog.com/2020/10/testin
  • Network accessline 373
    5. **ISTQB Foundation Level** — Black-box techniques: [Boundary Value Analysis white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf); [ASTQB Black-Box Techniques](https://astqb.org/4-2-black-box-
  • Network accessline 374
    6. **ISO/IEC/IEEE 29119** — Risk-based test process standard. [Wikipedia overview](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 375
    7. **Kent Beck — *Test Driven Development: By Example*** (Addison-Wesley, 2002). [Publisher page](https://www.oreilly.com/library/view/test-driven-development/0321146530/). ISBN 978-0321146533.
  • Network accessline 376
    8. **The Pragmatic Programmer (20th Anniversary Edition)** — Hunt & Thomas (2019). [pragprog.com](https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/).
  • Network accessline 377
    9. **AAA pattern** — Bill Wake (2001), [3A — Arrange, Act, Assert](https://xp123.com/articles/3a-arrange-act-assert/). **Given-When-Then** — Dan North, [Introducing BDD](https://dannorth.net/introducing-bdd/).
  • Network accessline 378
    10. **Property-based testing** — [Hypothesis: What is property-based testing?](https://hypothesis.works/articles/what-is-property-based-testing/); QuickCheck (Haskell), fast-check (TS).
  • Network accessline 379
    11. **Contract testing / Consumer-Driven Contracts** — [Pact docs](https://docs.pact.io/); [Pactflow CDC explainer](https://pactflow.io/what-is-consumer-driven-contract-testing/).
  • Network accessline 380
    12. **Testcontainers** — [testcontainers.com](https://testcontainers.com/).
  • Network accessline 381
    13. **Table-driven tests** — Dave Cheney, [Prefer table-driven tests](https://dave.cheney.net/2019/05/07/prefer-table-driven-tests); [Go wiki: TableDrivenTests](https://go.dev/wiki/TableDrivenTests).
  • Network accessline 382
    14. **Risk-based testing** — [Risk Management During Test Planning (softwaretestinghelp.com)](https://www.softwaretestinghelp.com/risk-management-during-test-planning-risk-based-testing/).
  • Network accessline 419
    |------|----------|--------| | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 420
    | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic
  • Network accessline 421
    | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 422
    | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic: no integration for pure functions](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) |
  • Network accessline 424
    | 4 Contract | OFF | Not a public API | | 5 Smoke | OFF | Not deployable | | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypoth
  • Network accessline 426
    | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypothesis.works/articles/what-is-property-based-testing/). Promote at MEDIUM-HIG
  • Network accessline 521
    |------|----------|--------| | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 522
    | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | **ON** | Boundary crossin
  • Network accessline 523
    | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 524
    | 2 Integration | **ON** | Boundary crossing: HTTP, Postgres, Kafka — [Testing Trophy](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) ROI sweet spot |
  • Network accessline 525
    | 3 Component/E2E | OFF (here) | No UI in this artifact; UI lives in mobile + web repos and tests itself | | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is
  • Network accessline 526
    | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is-consumer-driven-contract-testing/) |
  • Network accessline 527
    | 5 Smoke | **ON** | Deployable HTTP service; post-deploy probe of `/users` registration is meaningful — [Google e2e](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html) |
  • Network accessline 528
    | 6 Property-Based | OFF | Input domain (email, password, age) is constrained and well-covered by EP+BVA at unit; criticality is MEDIUM-HIGH but Gate 6 OFF on bounded inputs — [Skip Heuristic](https://hypothesis.works/articles/what-is-prope
  • Network accessline 645
    | 1 Unit | **ON** | Validation helpers (`validateEmail`, `passwordsMatch`, `parseAge`) are pure logic | | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integratio
  • Network accessline 646
    | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integration is owned by `POST /users` (Example B) | | 3 Component/E2E | **ON** (component) + **ON** (e2e for the r
  • Network accessline 647
    | 3 Component/E2E | **ON** (component) + **ON** (e2e for the registration path) | UI surface, criticality MEDIUM-HIGH, user-facing critical path — [Test Pyramid top](https://martinfowler.com/articles/practical-test-pyramid.html) + [Follow t
  • Network accessline 749
    - [ ] Each AC is referenced by at least one test case. - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/ht
  • Network accessline 750
    - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html). - [ ] Test names contain no "and" (per [
  • Network accessline 751
    - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html).

antigravity/skills/git-notes/SKILL.md

  • Network accessline 389
    # Record test failure git notes --ref=testing add -m "FAILED: Integration tests See: https://ci.example.com/build/123" def5678
  • Network accessline 391
    See: https://ci.example.com/build/123" def5678

antigravity/skills/git-worktrees/SKILL.md

  • Dangerous shell operationline 480
    | Using `rm -rf` to delete worktree | Always use `git worktree remove`, then `git worktree prune` if needed |
  • Dangerous shell operationline 525
    - [ ] Use `git worktree remove`, not `rm -rf`

antigravity/skills/kaizen/SKILL.md

  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 306
    [Credential-related source omitted]
  • Network accessline 372
    class UserAPIClient {   async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);
  • Network accessline 373
    async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);   }
  • Network accessline 374
    return this.fetch(`/users/${id}`);
  • Network accessline 379
    class OrderAPIClient {   async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);
  • Network accessline 380
    async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);   }
  • Network accessline 381
    return this.fetch(`/orders/${id}`);
  • Network accessline 446
    * @example  * const result = await retry(  *   () => fetch('https://api.example.com/data'),
  • Network accessline 447
    * const result = await retry(  *   () => fetch('https://api.example.com/data'),  *   { maxAttempts: 3, baseDelay: 1000 }
  • Network accessline 448
    *   () => fetch('https://api.example.com/data'),

antigravity/skills/load-pr-comments/SKILL.md

  • Network accessline 32
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 33
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 34
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 39
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.

antigravity/skills/memorize/SKILL.md

  • Network accessline 296
    - This command is the counterpart to `/reflexion:reflect`: reflect → curate → memorize.   - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/25
  • Network accessline 297
    - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/2510.04618`).

antigravity/skills/reset/SKILL.md

  • Dangerous shell operationline 85
    rm -rf .fpf/knowledge/L0/*.md
  • Dangerous shell operationline 86
    rm -rf .fpf/knowledge/L1/*.md
  • Dangerous shell operationline 87
    rm -rf .fpf/knowledge/L2/*.md
  • Dangerous shell operationline 88
    rm -rf .fpf/knowledge/invalid/*.md
  • Dangerous shell operationline 89
    rm -rf .fpf/evidence/*.md
  • Dangerous shell operationline 90
    rm -rf .fpf/decisions/*.md

antigravity/skills/resolve-fixed-pr-comments/SKILL.md

  • Network accessline 69
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 70
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 71
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 76
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.
  • Network accessline 227
    **Input:** `resolve-fixed-pr-comments https://github.com/acme/app/pull/7`

antigravity/skills/review-pr/SKILL.md

  • Network accessline 266
    - Use full git sha + line range, eg. `https://github.com/owner/repo/blob/1d54823877c4de72b2316a64032a54afc404e619/README.md#L13-L17`

antigravity/skills/setup-arxiv-mcp/SKILL.md

  • Network accessline 38
    1. Ask user to install Docker Desktop following instructions at: <https://docs.docker.com/desktop/>
  • Network accessline 39
    2. After Docker Desktop is installed, guide user to connect MCP using: <https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code>

antigravity/skills/setup-codemap-cli/SKILL.md

  • Network accessline 45
    - Load <https://raw.githubusercontent.com/JordanCoin/codemap/refs/heads/main/README.md> to understand what Codemap is and its capabilities
  • Network accessline 58
    scoop bucket add codemap https://github.com/JordanCoin/scoop-codemap

antigravity/skills/setup-context7-mcp/SKILL.md

  • Network accessline 36
    if no, load <https://raw.githubusercontent.com/upstash/context7/refs/heads/master/README.md> file and guide user through setup process that applicable to agent/operation system.

antigravity/skills/setup-serena-mcp/SKILL.md

  • Network accessline 42
    - Load <https://raw.githubusercontent.com/oraios/serena/refs/heads/main/README.md> to understand what Serena is and its capabilities
  • Network accessline 43
    - Load <https://oraios.github.io/serena/02-usage/020_running.html> to learn how to run Serena
  • Network accessline 44
    - Load <https://oraios.github.io/serena/02-usage/030_clients.html> to learn how to configure your MCP client
  • Network accessline 45
    - Load <https://oraios.github.io/serena/02-usage/040_workflow.html> to learn how to setup Serena for your project

antigravity/skills/test-coverage/SKILL.md

  • Network accessline 39
    Coverage is *necessary-but-not-sufficient*. A test can execute a line without asserting anything meaningful; 100% line coverage is routinely achievable with zero assertions ([thinkinglabs.io](https://thinkinglabs.io/articles/2022/03/19/the-
  • Network accessline 44
    - **NOT a measure of correctness.** Coverage proves the test ran, not that it would have failed on a bug. - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitut
  • Network accessline 45
    - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119). -
  • Network accessline 46
    - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 72
    - **Definition.** Percentage of source-code lines (or statements) executed at least once. - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were t
  • Network accessline 73
    - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were tested. Multiple statements on one line distort the metric ([Metridev](https://www.metridev
  • Network accessline 76
    | Ecosystem | Tool |   |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 77
    |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |   | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 78
    | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 79
    | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 80
    | JVM | [JaCoCo](https://www.eclemma.org/jacoco/) — bytecode instrumentation, industry standard |
  • Network accessline 81
    | C/C++ | `gcov` / `lcov` / `gcovr`, [llvm-cov](https://llvm.org/docs/CommandGuide/llvm-cov.html) |
  • Network accessline 82
    | Go | `go test -cover`, `go tool cover` ([build-cover](https://go.dev/doc/build-cover) added integration-test mode in Go 1.20) |
  • Network accessline 83
    | .NET | [Coverlet](https://github.com/coverlet-coverage/coverlet) (open-source default), [JetBrains dotCover](https://www.jetbrains.com/dotcover/), AltCover. **OpenCover is in maintenance mode — prefer Coverlet / dotCover / AltCover** ([ND
  • Network accessline 84
    | Ruby | [SimpleCov](https://github.com/simplecov-ruby/simplecov) |
  • Network accessline 89
    - **When to use vs skip.** Always-on; cost is near-zero (a CI flag). Never use as a quality goal in itself. - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blo
  • Network accessline 90
    - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough)). Apply only with the risk caveat (see Risk-Based Interpreta
  • Network accessline 95
    - **Definition.** Percentage of decision branches (true/false outcomes of `if`, `while`, `for`, `?:`, `switch` cases) executed. - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true,
  • Network accessline 96
    - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true, B=false`). Order of evaluation. Loop iteration counts. Assertion strength. - **Typical tools.** Same as line coverage; enable w
  • Network accessline 97
    - **Typical tools.** Same as line coverage; enable with `--branch` (coverage.py), branch mode (Istanbul is branch-aware by default), JaCoCo reports branches natively. Strictly stronger than line/statement coverage ([Graph AI](https://www.gr
  • Network accessline 98
    - **When to use vs skip.** Default for any non-trivial logic. Prefer branch over line as the primary structural metric. - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](htt
  • Network accessline 99
    - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](https://www.leadwithskills.com/blogs/test-coverage-metrics-lines-branches-conditions-paths)) — always paired with the risk 
  • Network accessline 100
    - **Cost-benefit ROI.** High — best single structural metric for general-purpose code ([LinearB](https://linearb.io/blog/what-is-branch-coverage)).
  • Network accessline 120
    - **Definition** (per [Wikipedia](https://en.wikipedia.org/wiki/Modified_condition/decision_coverage)):
  • Network accessline 126
    For `n` conditions, MC/DC is achievable with `n+1` to `2n` tests via independence pairs — vastly cheaper than the `2^n` of exhaustive multiple-condition coverage ([LDRA](https://ldra.com/capabilities/mc-dc/)).
  • Network accessline 128
    - **What it does NOT measure.** Loop iteration counts, data values, integration paths, assertion strength. - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/
  • Network accessline 129
    - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc), Parasoft C/C++test. Mostly commercial — open-source MC/
  • Network accessline 130
    - **When to use vs skip.** When mandated by a standard (DO-178C DAL A, ISO 26262 ASIL D, IEC 62304 Class C high-risk modules, EN 50128 SIL 4, IEC 61508 SIL 4). Outside regulated domains, branch coverage + mutation testing covers the same in
  • Network accessline 131
    - **Targets / thresholds & pitfalls.** 100% by definition in regulated domains. Short-circuit evaluation in C-like languages can make some independence pairs unreachable; compiler optimizations can collapse conditions, so coverage builds mu
  • Network accessline 153
    - **Definition.** Percentage of unique linearly-independent paths through a function. Bounded by cyclomatic complexity `V(G) = decisions + 1` ([Cyclomatic complexity](https://en.wikipedia.org/wiki/Cyclomatic_complexity)).
  • Network accessline 174
    Mutation testing introduces small, syntactic modifications ("mutants") to the source and re-runs the existing test suite against each mutant. If at least one test **fails** for a given mutant, the mutant is **killed** (the suite detected th
  • Network accessline 186
    ### Mutant states ([Stryker docs](https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/))
  • Network accessline 202
    - **Semantic correctness** of assertions — a wrong-but-strict assertion still kills mutants. - **Boundary data values** — operator mutants approximate this but do not replace BVA. - **Equivalent mutants** — variants that produce identical o
  • Network accessline 204
    - **Equivalent mutants** — variants that produce identical observable behavior. Detection is undecidable in general; manual review is the only certain method. Modern tools (Stryker TypeScript Checker, PIT with Major) reduce these heuristica
  • Network accessline 208
    | Ecosystem | Tool | |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 209
    |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants | | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documen
  • Network accessline 210
    | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 211
    | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documented in [Microsoft Learn](https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing) |
  • Network accessline 212
    | Java / JVM | [PIT (Pitest)](https://pitest.org/) — reference standard for JVM; Major Mutator for research |
  • Network accessline 213
    | Python | [mutmut](https://mutmut.readthedocs.io/), [Cosmic Ray](https://cosmic-ray.readthedocs.io/), [MutPy](https://github.com/mutpy/mutpy) |
  • Network accessline 214
    | Go | [go-mutesting](https://github.com/avito-tech/go-mutesting), [ooze](https://github.com/gtramontina/ooze) |
  • Network accessline 215
    | PHP | [Infection](https://infection.github.io/) |
  • Network accessline 216
    | Ruby | [mutant](https://github.com/mbj/mutant) |
  • Network accessline 217
    | Rust | [cargo-mutants](https://mutants.rs/) |
  • Network accessline 218
    | C / C++ | [Mull](https://github.com/mull-project/mull) — LLVM-based |
  • Network accessline 219
    | Scala | [Stryker4s](https://stryker-mutator.io/docs/stryker4s/introduction/) |
  • Network accessline 239
    Stryker defaults ([config](https://stryker-mutator.io/docs/stryker-js/configuration/)): `high: 80`, `low: 60`, `break: null`. Set `break` to fail the build below a floor. Apply with the risk caveat: 60–80% on a mature unit suite over pure-l
  • Network accessline 243
    - **Cost.** CPU-quadratic-ish. A 60-second suite generating 1,000 mutants is up to 1,000 × 60s without optimization. Modern tools mitigate via incremental analysis, per-mutant test selection, and parallel runners. - **Benefit.** Catches *mi
  • Network accessline 244
    - **Benefit.** Catches *missing assertions* and *over-mocked* tests that structural coverage cannot detect. It is the **only practical coverage technique that scores assertion strength** — the chief failure mode of "100% coverage with no as
  • Network accessline 245
    - **CI pattern.** Incremental mutation on PR diff; nightly full run on critical modules ([oneuptime](https://oneuptime.com/blog/post/2026-01-24-mutation-testing/view); see also research roundup at [greg4cr.github.io](https://greg4cr.github.
  • Network accessline 266
    The foundational artifact is the **Requirements Traceability Matrix (RTM)** — a two-dimensional table correlating requirements to test cases ([ISTQB Glossary](https://istqb-glossary.page/traceability-matrix/)). Enables:
  • Network accessline 288
    In BDD ecosystems, Gherkin `Scenario:` blocks are the unit of acceptance coverage; each AC ideally maps to one or more scenarios (the Cardinal Rule of BDD: one scenario, one behavior — [Automation Panda](https://automationpanda.com/bdd/)). 
  • Network accessline 290
    Foundational standards: **ISTQB Foundation Level** treats RTM as a foundational artifact for systematic test design. **[ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)** parts 1–5 require traceability at the test-plan, test
  • Network accessline 320
    - **Definition.** `(unique_endpoint_method_pairs_hit) / (total_documented_endpoint_method_pairs)`. Often broken down further by `(endpoint, method, status_code)` triples. - **What it does NOT measure.** Whether responses are *correct* — onl
  • Network accessline 321
    - **What it does NOT measure.** Whether responses are *correct* — only that endpoints were hit. The combinatorial inputs leading to each status code. - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL
  • Network accessline 322
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL-driven test generator that reports endpoint and status-code coverage), [Dredd](https://dredd.org/) (validates HTTP API against API Blueprint / OpenAP
  • Network accessline 329
    - **Definition.** Percentage of consumer-side **interactions** (request/response examples) that the provider has verified. Consumer generates Pact files (JSON contracts) capturing specific interactions; provider runs verification suites aga
  • Network accessline 330
    - **What it does NOT measure.** Provider behavior on inputs no consumer ever sends (negative space). Performance, security, or schema completeness. - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow
  • Network accessline 331
    - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow](https://pactflow.io/what-is-consumer-driven-contract-testing/) for storage and verification reports. [Spring Cloud Contract](https://spring.io/pro
  • Network accessline 332
    - **When to use vs skip.** Use when there are multiple independent consumers with independent deploy cadences (microservices, mobile + web sharing a backend). Skip for single-consumer APIs that deploy with the provider, or for library APIs.
  • Network accessline 333
    - **Targets / thresholds & pitfalls.** "Schema valid" is weaker than "contract honored" — schema tells you what shapes are *legal*; contract tells you which fields and behaviors a consumer *actually depends on* ([Speakeasy: Pact vs OpenAPI]
  • Network accessline 338
    - **Definition.** Percentage of schema fields, enum values, and `oneOf` / `anyOf` variants exercised across the test suite. - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). -
  • Network accessline 339
    - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits
  • Network accessline 340
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits coverage metrics over schema elements), [Dredd](https://dredd.org/) with hooks for field-level instrumentation, [S
  • Network accessline 360
    - **Definition.** Coverage measured against **input partitions** rather than code. Each Equivalence Partition (EP) and Boundary Value Analysis (BVA) slot from ISTQB Foundation Level black-box techniques becomes a coverage element ([ISTQB BV
  • Network accessline 369
    - **Definition.** **Pairwise (all-pairs)** testing requires that every pair of parameter values appears in at least one test case. Most multi-parameter defects manifest at the 2-way interaction level ([Wikipedia](https://en.wikipedia.org/wi
  • Network accessline 370
    - **What it does NOT measure.** Three-way+ interactions (unless escalated to `t=3`); ordering effects in workflows. - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports 
  • Network accessline 371
    - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports constraints, weighting, seeding), AllPairs (Satisfice), [NIST ACTS](https://csrc.nist.gov/projects/automated-combina
  • Network accessline 387
    - **Definition.** Percentage of declared transitions (and optionally forbidden transitions) in a state machine exercised by tests. - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecu
  • Network accessline 388
    - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecutive transitions. *2-switch* — every triple. *Round-trip* — every cycle in the state graph ([Lead With Skills](https://www.leadwith
  • Network accessline 467
    Coverage targets should be **proportional to risk** ([ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)). The same artifact at different criticalities should not have the same coverage gate. Use the table below as a starting 
  • Network accessline 478
    **Delta thresholds** ("must not drop more than X%") are generally safer than absolute floors — they protect against regression in testing discipline without rewarding gaming ([Optivem](https://journal.optivem.com/p/code-coverage-targets-rec
  • Network accessline 502
    | Standard | Domain | Coverage requirement | |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; St
  • Network accessline 503
    |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E 
  • Network accessline 504
    | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E ([LDRA structural coverage](https://ldra.com/
  • Network accessline 505
    | **[ISO 26262](https://www.parasoft.com/learning-center/iso-26262/code-coverage/)** Part 6 Table 9 | Automotive | MC/DC highly recommended for ASIL D; branch for ASIL B–C; statement minimum for ASIL A ([Verifysoft](https://www.verifysoft.c
  • Network accessline 506
    | **[IEC 62304](https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide)** | Medical | Coverage scales with safety class A → B → C; auditors expect MC/DC for Class C high-risk modules; MISRA C/C++ coding standards customar
  • Network accessline 507
    | **[MISRA C / MISRA C++](https://www.misra.org.uk/)** | Embedded (cross-industry) | Coding-rule conformance is the primary signal; coverage is complementary; MC/DC expected for safety-critical components |
  • Network accessline 562
    - **Playwright trace coverage** — Playwright records traces (DOM, network, console) per test; the [trace viewer](https://playwright.dev/docs/trace-viewer) makes UI coverage **auditable** in a way DOM-snapshot tests cannot. Trace artifacts g
  • Network accessline 563
    - **Storybook coverage** — [Storybook Test](https://storybook.js.org/docs/writing-tests) reports which stories (component states) have an interaction test (`play` function) vs only a rendered snapshot.
  • Network accessline 564
    - **Visual coverage** — pixel-diff regressions across stories ([Chromatic](https://www.chromatic.com/), Percy, Applitools, Playwright `toHaveScreenshot`). Coverage element = component-state visual baseline.
  • Network accessline 574
    - **DO-178C** — RTCA; overview: <https://www.consunova.com/do178c-info.html>; LDRA structural coverage analysis: <https://ldra.com/ldra-blog/do-178c-structural-coverage-analysis/>.
  • Network accessline 575
    - **ISO 26262** — Road vehicles functional safety; Parasoft summary: <https://www.parasoft.com/learning-center/iso-26262/code-coverage/>; Verifysoft: <https://www.verifysoft.com/en_ISO_26262_Road_Vehicles_Functional_Safety.html>.
  • Network accessline 576
    - **IEC 62304** — Medical device software lifecycle; <https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide>.
  • Network accessline 577
    - **MISRA C / C++** — <https://www.misra.org.uk/>.
  • Network accessline 578
    - **ISO/IEC/IEEE 29119** — Software testing process; <https://en.wikipedia.org/wiki/ISO/IEC_29119>; ISTQB-to-29119 mapping: <https://www.rcolomo.com/papers/326.pdf>.
  • Network accessline 579
    - **ISTQB Foundation Level** — RTM glossary entry: <https://istqb-glossary.page/traceability-matrix/>; BVA white paper: <https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf>.
  • Network accessline 583
    - LDRA MC/DC capability: <https://ldra.com/capabilities/mc-dc/>.
  • Network accessline 584
    - Wikipedia MC/DC: <https://en.wikipedia.org/wiki/Modified_condition/decision_coverage>.
  • Network accessline 585
    - Qt Coco MC/DC: <https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc>.
  • Network accessline 586
    - Cyclomatic complexity: <https://en.wikipedia.org/wiki/Cyclomatic_complexity>.
  • Network accessline 590
    - Istanbul: <https://istanbul.js.org/>.
  • Network accessline 591
    - JaCoCo: <https://www.eclemma.org/jacoco/>.
  • Network accessline 592
    - Coverage.py: <https://coverage.readthedocs.io/>.
  • Network accessline 593
    - llvm-cov: <https://llvm.org/docs/CommandGuide/llvm-cov.html>.
  • Network accessline 594
    - Go coverage: <https://go.dev/doc/build-cover>.
  • Network accessline 595
    - Coverlet: <https://github.com/coverlet-coverage/coverlet>; NDepend guide (OpenCover deprecation notice): <https://blog.ndepend.com/guide-code-coverage-tools/>.
  • Network accessline 596
    - SimpleCov: <https://github.com/simplecov-ruby/simplecov>.
  • Network accessline 600
    - Stryker (JS / .NET / Scala): <https://stryker-mutator.io/>; config: <https://stryker-mutator.io/docs/stryker-js/configuration/>; mutant states: <https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/>; equiva
  • Network accessline 601
    - Microsoft Learn on Stryker .NET: <https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing>.
  • Network accessline 602
    - PIT (Pitest): <https://pitest.org/>.
  • Network accessline 603
    - mutmut: <https://mutmut.readthedocs.io/>; Cosmic Ray: <https://cosmic-ray.readthedocs.io/>.
  • Network accessline 604
    - go-mutesting: <https://github.com/avito-tech/go-mutesting>.
  • Network accessline 605
    - Infection (PHP): <https://infection.github.io/>.
  • Network accessline 606
    - Mull (LLVM): <https://github.com/mull-project/mull>.
  • Network accessline 607
    - cargo-mutants (Rust): <https://mutants.rs/>.
  • Network accessline 608
    - Mutant (Ruby): <https://github.com/mbj/mutant>.
  • Network accessline 609
    - Mutation in CI (research): <https://greg4cr.github.io/pdf/23mutationci.pdf>.
  • Network accessline 613
    - Cucumber: <https://cucumber.io/>; behave: <https://behave.readthedocs.io/>; Reqnroll (active SpecFlow fork): <https://reqnroll.net/>.
  • Network accessline 614
    - BDD Cardinal Rule — Automation Panda: <https://automationpanda.com/bdd/>.
  • Network accessline 618
    - Pact: <https://docs.pact.io/>; Pactflow CDC explainer: <https://pactflow.io/what-is-consumer-driven-contract-testing/>; Pact vs OpenAPI: <https://www.speakeasy.com/blog/pact-vs-openapi>; bi-directional contract testing: <https://pactflow.
  • Network accessline 619
    - Spring Cloud Contract: <https://spring.io/projects/spring-cloud-contract/>.
  • Network accessline 620
    - Specmatic: <https://specmatic.io/>.
  • Network accessline 621
    - Schemathesis: <https://schemathesis.readthedocs.io/>.
  • Network accessline 622
    - Dredd: <https://dredd.org/>.
  • Network accessline 626
    - PICT: <https://github.com/microsoft/pict>.
  • Network accessline 627
    - NIST ACTS: <https://csrc.nist.gov/projects/automated-combinatorial-testing-for-software>.
  • Network accessline 628
    - All-pairs testing overview: <https://en.wikipedia.org/wiki/All-pairs_testing>.
  • Network accessline 629
    - State transition testing (ISTQB-aligned): <https://www.leadwithskills.com/blogs/state-transition-testing-behavior-based-systems-istqb>.
  • Network accessline 630
    - Playwright trace viewer: <https://playwright.dev/docs/trace-viewer>.
  • Network accessline 631
    - Storybook Test: <https://storybook.js.org/docs/writing-tests>; Chromatic: <https://www.chromatic.com/>.
  • Network accessline 635
    - "The Fallacy of the 100% Code Coverage" — Thierry de Pauw: <https://thinkinglabs.io/articles/2022/03/19/the-fallacy-of-the-100-code-coverage.html>.
  • Network accessline 636
    - "Code Coverage Targets — Recipe for Disaster" — Optivem Journal: <https://journal.optivem.com/p/code-coverage-targets-recipe-for-disaster>.
  • Network accessline 637
    - "Is 70/80/90/100% coverage good enough?" — Qt: <https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough>.
  • Network accessline 638
    - "AI-Generated Tests Give False Confidence" — CodeIntelligently: <https://codeintelligently.com/blog/ai-generated-tests-false-confidence>.

antigravity/skills/test-prompt/SKILL.md

  • Network accessline 284
    [Credential-related source omitted]
  • Network accessline 285
    [Credential-related source omitted]

antigravity/skills/thought-based-reasoning/SKILL.md

  • Network accessline 642
    1. Wei, J. et al. (2022). "Chain of Thought Prompting Elicits Reasoning in Large Language Models." [arXiv:2201.11903](https://arxiv.org/abs/2201.11903)
  • Network accessline 644
    2. Kojima, T. et al. (2022). "Large Language Models are Zero-Shot Reasoners." [arXiv:2205.11916](https://arxiv.org/abs/2205.11916)
  • Network accessline 646
    3. Wang, X. et al. (2022). "Self-Consistency Improves Chain of Thought Reasoning in Language Models." [arXiv:2203.11171](https://arxiv.org/abs/2203.11171)
  • Network accessline 648
    4. Yao, S. et al. (2023). "Tree of Thoughts: Deliberate Problem Solving with Large Language Models." [arXiv:2305.10601](https://arxiv.org/abs/2305.10601)
  • Network accessline 650
    5. Zhou, D. et al. (2022). "Least-to-Most Prompting Enables Complex Reasoning in Large Language Models." [arXiv:2205.10625](https://arxiv.org/abs/2205.10625)
  • Network accessline 652
    6. Yao, S. et al. (2022). "ReAct: Synergizing Reasoning and Acting in Language Models." [arXiv:2210.03629](https://arxiv.org/abs/2210.03629)
  • Network accessline 654
    7. Gao, L. et al. (2022). "PAL: Program-aided Language Models." [arXiv:2211.10435](https://arxiv.org/abs/2211.10435)
  • Network accessline 656
    8. Zhang, Z. et al. (2022). "Automatic Chain of Thought Prompting in Large Language Models." [arXiv:2210.03493](https://arxiv.org/abs/2210.03493)
  • Network accessline 658
    9. Shinn, N. et al. (2023). "Reflexion: Language Agents with Verbal Reinforcement Learning." [arXiv:2303.11366](https://arxiv.org/abs/2303.11366)

plugins/customaize-agent/skills/apply-anthropic-skill-best-practices/SKILL.md

  • Network accessline 136
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-simple-file.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=87782ff239b297d9a9e8e1b72ed72db9" alt="Simple SKILL.md file showing YAML frontmatter and 
  • Network accessline 140
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-bundling-content.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=a5e0aa41e3d53985a7e3e43668a33ea3" alt="Bundling additional reference files like refe
  • Network accessline 806
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-executable-scripts.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=4bbc45f2c2e0bee9f2f0d5da669bad00" alt="Bundling executable scripts alongside instr

plugins/customaize-agent/skills/create-hook/SKILL.md

  • Network accessline 183
    _Complete templates available at: <https://docs.claude.com/en/docs/claude-code/hooks#examples>_
  • Network accessline 187
    **📖 Official Docs**: <https://docs.claude.com/en/docs/claude-code/hooks.md>
  • Network accessline 224
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 225
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 226
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 259
    <Tabs>       <Tab title="macOS">         Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 261
    Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 376
    Automatically run [Prettier](https://prettier.io/) on every file Claude edits, so formatting stays consistent without manual intervention.
  • Network accessline 378
    This hook uses the `PostToolUse` event with an `Edit|Write` matcher, so it runs only after file-editing tools. The command extracts the edited file path with [`jq`](https://jqlang.github.io/jq/) and passes it to Prettier. Add this to `.clau
  • Network accessline 398
    <Note>   The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Network accessline 399
    The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Access to secretsline 419
    [Credential-related source omitted]
  • Dangerous shell operationline 680
    "command": "rm -f /tmp/claude-scratch-*.txt"
  • Network accessline 855
    - [Hooks reference](/en/hooks): full event schemas, JSON output format, async hooks, and MCP tool hooks - [Security considerations](/en/hooks#security-considerations): review before deploying hooks in shared or production environments - [Ba
  • Network accessline 857
    - [Bash command validator example](https://github.com/anthropics/claude-code/blob/main/examples/hooks/bash_command_validator_example.py): complete reference implementation
  • Network accessline 861
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 862
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 863
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 880
    <div style={{maxWidth: "500px", margin: "0 auto"}}>   <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hoo
  • Network accessline 881
    <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from
  • Network accessline 882
    <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from SessionStar
  • Dangerous shell operationline 925
    The script reads the JSON input from stdin, extracts the command, and returns a `permissionDecision` of `"deny"` if it contains `rm -rf`:
  • Dangerous shell operationline 932
    if echo "$COMMAND" | grep -q 'rm -rf'; then
  • Dangerous shell operationline 945
    Now suppose Claude Code decides to run `Bash "rm -rf /tmp/build"`. Here's what happens:
  • Network accessline 947
    <Frame>   <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher check
  • Network accessline 948
    <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher checks for Bash
  • Dangerous shell operationline 956
    { "tool_name": "Bash", "tool_input": { "command": "rm -rf /tmp/build" }, ... }
  • Dangerous shell operationline 965
    The script extracts `"rm -rf /tmp/build"` from the input and finds `rm -rf`, so it prints a decision to stdout:
  • Dangerous shell operationline 1293
    echo "Blocked: rm commands are not allowed" >&2
  • Network accessline 1405
    For extended examples including Bash command validation, prompt filtering, and auto-approval scripts, see [What you can automate](/en/hooks-guide#what-you-can-automate) in the guide and the [Bash command validator reference implementation](
  • Network accessline 1635
    | Field    | Type   | Example                       | Description                          | | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | 
  • Network accessline 1636
    | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            | | `prompt` | string | `"Extract the API endpoints"` | 
  • Network accessline 1637
    | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            |
  • Dangerous shell operationline 1710
    "command": "rm -rf node_modules",

plugins/customaize-agent/skills/create-rule/SKILL.md

  • Network accessline 400
    - [Flattening Arrow Code](https://blog.codinghorror.com/flattening-arrow-code/)

plugins/customaize-agent/skills/create-skill/SKILL.md

  • Network accessline 388
    See [graphviz-conventions.dot](https://github.com/obra/superpowers/blob/main/skills/writing-skills/graphviz-conventions.dot) for graphviz style rules.

plugins/customaize-agent/skills/test-prompt/SKILL.md

  • Network accessline 284
    [Credential-related source omitted]
  • Network accessline 285
    [Credential-related source omitted]

plugins/customaize-agent/skills/thought-based-reasoning/SKILL.md

  • Network accessline 642
    1. Wei, J. et al. (2022). "Chain of Thought Prompting Elicits Reasoning in Large Language Models." [arXiv:2201.11903](https://arxiv.org/abs/2201.11903)
  • Network accessline 644
    2. Kojima, T. et al. (2022). "Large Language Models are Zero-Shot Reasoners." [arXiv:2205.11916](https://arxiv.org/abs/2205.11916)
  • Network accessline 646
    3. Wang, X. et al. (2022). "Self-Consistency Improves Chain of Thought Reasoning in Language Models." [arXiv:2203.11171](https://arxiv.org/abs/2203.11171)
  • Network accessline 648
    4. Yao, S. et al. (2023). "Tree of Thoughts: Deliberate Problem Solving with Large Language Models." [arXiv:2305.10601](https://arxiv.org/abs/2305.10601)
  • Network accessline 650
    5. Zhou, D. et al. (2022). "Least-to-Most Prompting Enables Complex Reasoning in Large Language Models." [arXiv:2205.10625](https://arxiv.org/abs/2205.10625)
  • Network accessline 652
    6. Yao, S. et al. (2022). "ReAct: Synergizing Reasoning and Acting in Language Models." [arXiv:2210.03629](https://arxiv.org/abs/2210.03629)
  • Network accessline 654
    7. Gao, L. et al. (2022). "PAL: Program-aided Language Models." [arXiv:2211.10435](https://arxiv.org/abs/2211.10435)
  • Network accessline 656
    8. Zhang, Z. et al. (2022). "Automatic Chain of Thought Prompting in Large Language Models." [arXiv:2210.03493](https://arxiv.org/abs/2210.03493)
  • Network accessline 658
    9. Shinn, N. et al. (2023). "Reflexion: Language Agents with Verbal Reinforcement Learning." [arXiv:2303.11366](https://arxiv.org/abs/2303.11366)

plugins/fpf/skills/propose-hypotheses/SKILL.md

  • Broad permissionsline 1
    Task, Read, Write, Bash, AskUserQuestion

plugins/fpf/skills/reset/SKILL.md

  • Dangerous shell operationline 85
    rm -rf .fpf/knowledge/L0/*.md
  • Dangerous shell operationline 86
    rm -rf .fpf/knowledge/L1/*.md
  • Dangerous shell operationline 87
    rm -rf .fpf/knowledge/L2/*.md
  • Dangerous shell operationline 88
    rm -rf .fpf/knowledge/invalid/*.md
  • Dangerous shell operationline 89
    rm -rf .fpf/evidence/*.md
  • Dangerous shell operationline 90
    rm -rf .fpf/decisions/*.md

plugins/git/skills/attach-review-to-pr/SKILL.md

  • Network accessline 109
    "line": 26,   "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 110
    "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",   "created_at": "2025-11-16T22:40:46Z"
  • Network accessline 111
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 195
    "id": 3470546747,   "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 196
    "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",   "submitted_at": "2025-11-16T22:42:43Z",
  • Network accessline 197
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 331
    \`\`\`typescript async function getData() {   const result = await fetch(url);
  • Network accessline 332
    async function getData() {   const result = await fetch(url);   return result.json();
  • Network accessline 333
    const result = await fetch(url);
  • Network accessline 467
    - [GitHub API: Pull Request Review Comments](https://docs.github.com/rest/pulls/comments)
  • Network accessline 468
    - [GitHub API: Pull Request Reviews](https://docs.github.com/rest/pulls/reviews)
  • Network accessline 469
    - [GitHub CLI Manual](https://cli.github.com/manual/)
  • Network accessline 479
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/comments`
  • Network accessline 495
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/reviews`

plugins/git/skills/commit/SKILL.md

  • Broad permissionsline 1
    Bash(git status:*), Bash(git add:*), Bash(git diff:*), Bash(git commit:*), Bash(git config:*), Bash(git branch:*), Bash(git checkout:*), Bash(pnpm lint:*), Bash(npm run lint:*), Bash(yarn lint:*), Bash(bun lint:*)

plugins/git/skills/create-pr/SKILL.md

  • Broad permissionsline 1
    Bash(gh pr:*), Bash(gh auth:*), Bash(git status:*), Bash(git push:*), Bash(git branch:*), Skill(git:commit)
  • Network accessline 27
    # Linux    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 28
    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 141
    - [PR Template](.github/pull_request_template.md) - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 142
    - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 143
    - [GitHub CLI documentation](https://cli.github.com/manual/)

plugins/git/skills/git-notes/SKILL.md

  • Network accessline 389
    # Record test failure git notes --ref=testing add -m "FAILED: Integration tests See: https://ci.example.com/build/123" def5678
  • Network accessline 391
    See: https://ci.example.com/build/123" def5678

plugins/git/skills/git-worktrees/SKILL.md

  • Dangerous shell operationline 480
    | Using `rm -rf` to delete worktree | Always use `git worktree remove`, then `git worktree prune` if needed |
  • Dangerous shell operationline 525
    - [ ] Use `git worktree remove`, not `rm -rf`

plugins/git/skills/load-pr-comments/SKILL.md

  • Network accessline 33
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 34
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 35
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 40
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.

plugins/git/skills/resolve-fixed-pr-comments/SKILL.md

  • Network accessline 69
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 70
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 71
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 76
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.
  • Network accessline 227
    **Input:** `resolve-fixed-pr-comments https://github.com/acme/app/pull/7`

plugins/kaizen/skills/analyse/SKILL.md

  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 462
    [Credential-related source omitted]

plugins/kaizen/skills/kaizen/SKILL.md

  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 306
    [Credential-related source omitted]
  • Network accessline 372
    class UserAPIClient {   async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);
  • Network accessline 373
    async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);   }
  • Network accessline 374
    return this.fetch(`/users/${id}`);
  • Network accessline 379
    class OrderAPIClient {   async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);
  • Network accessline 380
    async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);   }
  • Network accessline 381
    return this.fetch(`/orders/${id}`);
  • Network accessline 446
    * @example  * const result = await retry(  *   () => fetch('https://api.example.com/data'),
  • Network accessline 447
    * const result = await retry(  *   () => fetch('https://api.example.com/data'),  *   { maxAttempts: 3, baseDelay: 1000 }
  • Network accessline 448
    *   () => fetch('https://api.example.com/data'),

plugins/mcp/skills/build-mcp/SKILL.md

  • Network accessline 64
    Use WebFetch to load: `https://modelcontextprotocol.io/llms-full.txt`
  • Network accessline 76
    - **Python SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 81
    - **TypeScript SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`
  • Network accessline 321
    - **MCP Protocol**: Fetch from `https://modelcontextprotocol.io/llms-full.txt` - Complete MCP specification
  • Network accessline 332
    - **Python SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 333
    - **TypeScript SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`

plugins/mcp/skills/setup-arxiv-mcp/SKILL.md

  • Network accessline 39
    1. Ask user to install Docker Desktop following instructions at: <https://docs.docker.com/desktop/>
  • Network accessline 40
    2. After Docker Desktop is installed, guide user to connect MCP using: <https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code>

plugins/mcp/skills/setup-codemap-cli/SKILL.md

  • Network accessline 46
    - Load <https://raw.githubusercontent.com/JordanCoin/codemap/refs/heads/main/README.md> to understand what Codemap is and its capabilities
  • Network accessline 59
    scoop bucket add codemap https://github.com/JordanCoin/scoop-codemap

plugins/mcp/skills/setup-context7-mcp/SKILL.md

  • Network accessline 37
    if no, load <https://raw.githubusercontent.com/upstash/context7/refs/heads/master/README.md> file and guide user through setup process that applicable to agent/operation system.

plugins/mcp/skills/setup-serena-mcp/SKILL.md

  • Network accessline 43
    - Load <https://raw.githubusercontent.com/oraios/serena/refs/heads/main/README.md> to understand what Serena is and its capabilities
  • Network accessline 44
    - Load <https://oraios.github.io/serena/02-usage/020_running.html> to learn how to run Serena
  • Network accessline 45
    - Load <https://oraios.github.io/serena/02-usage/030_clients.html> to learn how to configure your MCP client
  • Network accessline 46
    - Load <https://oraios.github.io/serena/02-usage/040_workflow.html> to learn how to setup Serena for your project

plugins/reflexion/hooks/src/index.ts

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Dangerous shell operationline 56
    if (command.includes('rm -rf /') || command.includes('rm -rf ~')) {

plugins/reflexion/skills/memorize/SKILL.md

  • Network accessline 297
    - This command is the counterpart to `/reflexion:reflect`: reflect → curate → memorize.   - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/25
  • Network accessline 298
    - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/2510.04618`).

plugins/review/skills/review-pr/SKILL.md

  • Network accessline 267
    - Use full git sha + line range, eg. `https://github.com/owner/repo/blob/1d54823877c4de72b2316a64032a54afc404e619/README.md#L13-L17`

plugins/sdd/scripts/create-folders.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash

plugins/sdd/scripts/create-scratchpad.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash

plugins/tdd/skills/design-testing-strategy/SKILL.md

  • Network accessline 27
    | # | Type | ON when | OFF when | Source | |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with b
  • Network accessline 28
    |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or
  • Network accessline 29
    | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or user-visible behavior | [Pragmatic Program
  • Network accessline 30
    | 1 | **Unit** | Code contains any logic: branches, loops, conditionals, computation, transformation, parsing, validation, formatting | Pure declarative wiring (DI registration, route table) with no behavior | [Test Pyramid (Vocke)](https:/
  • Network accessline 31
    | 2 | **Integration** | Boundary crossing: HTTP call, DB query, external SDK, message queue, filesystem I/O, OR collaboration with >=2 distinct collaborators where unit doubles distort behavior | Pure function with no I/O and 0-1 stable col
  • Network accessline 32
    | 3 | **Component or E2E** | UI surface AND criticality >= MEDIUM-HIGH AND user-facing critical path (signup, checkout, auth, payment, primary CTA) | Internal admin-only screens, dev tooling, or non-critical UI | [Test Pyramid top](https://
  • Network accessline 33
    | 4 | **Contract** | Public API consumed by >=1 distinct clients (mobile + web, multiple internal services, external partners) AND independent deploy cadence | API where consumer and provider deploy together | [Pact / CDC](https://docs.pact
  • Network accessline 34
    | 5 | **Smoke** | Deployable surface (web app, API, service) AND a deploy/CI pipeline exists where post-deploy validation is meaningful | Library, internal helper, or no deploy pipeline | [Google "What Makes a Good End-to-End Test"](https:/
  • Network accessline 35
    | 6 | **Property-Based** | Input domain is large or unbounded (numeric ranges, strings, lists, parsers, serializers, encoders, math) AND invariants are stable (round-trip, idempotency, monotonicity, commutativity) AND criticality >= MEDIUM-
  • Network accessline 64
    | Type | Use when | Do NOT use when | Frameworks | Typical dependencies | Google Size | |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, determini
  • Network accessline 65
    |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go te
  • Network accessline 66
    | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go test, JUnit, xUnit, RSpec | None (or in-memory fakes) | [Small](https://testing.googleblog
  • Network accessline 67
    | **integration** | Boundary crossing (DB, HTTP, queue, FS); multiple collaborators where mocking distorts behavior | Pure function with no boundary | vitest, jest, pytest, go test, JUnit + [Testcontainers](https://testcontainers.com/), sup
  • Network accessline 68
    | **component** | UI rendering + interaction within a single component, no full app context | Backend-only logic; multi-page user flow | React Testing Library, Vue Test Utils, Angular TestBed, Storybook interaction tests | jsdom or happy-do
  • Network accessline 69
    | **e2e** | Full user path through running app: real browser, real backend, real DB | Internal helper, single component, non-critical UI | [Playwright](https://playwright.dev/), [Cypress](https://www.cypress.io/), Selenium | Real running ap
  • Network accessline 70
    | **smoke** | Post-deploy go/no-go: hit / health, key endpoints respond, login works | Detailed correctness; smoke is shallow by design | Playwright (1-3 critical paths), HTTP probe scripts, k6 minimal scenarios | Real deployed environment 
  • Network accessline 71
    | **contract** | Public API consumed by 2+ distinct clients with independent deploy cadence | Single-consumer internal API; provider and consumer deploy together | [Pact](https://docs.pact.io/), Spring Cloud Contract, OpenAPI schema validat
  • Network accessline 72
    | **property-based** | Large/unbounded input domain with stable invariants (parser, serializer, encoder, math) | Small finite input space; unstable invariants | [Hypothesis](https://hypothesis.works/) (Python), fast-check (TS), QuickCheck (
  • Network accessline 76
    [Google Test Sizes (Bland)](https://mike-bland.com/2011/11/01/small-medium-large.html) and [SWE at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html) classify tests by **resources** (size), independent of **scope** (paths co
  • Network accessline 89
    | Dimension | [Playwright](https://playwright.dev/) | [Cypress](https://www.cypress.io/) |
  • Network accessline 101
    Use ISTQB Foundation Level black-box techniques to derive **what** to test inside each chosen test type. References: [ISTQB BVA white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf), [ASTQB black
  • Network accessline 168
    When EP, BVA, or decision-table analysis yields **3+ cases with the same shape** (same setup, same assertion, only inputs and expected outputs differ — e.g., parsing valid/invalid date formats; computing tax across brackets; routing rules) 
  • Network accessline 201
    | Dependency style | Use when | Avoid when | Notes | |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic 
  • Network accessline 202
    |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker avail
  • Network accessline 203
    | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker available | Default for integration tests on Postgres / Re
  • Network accessline 215
    Explicit "don't bother" rules. Skipping these is not laziness — it is risk-adjusted ROI per [ISO/IEC/IEEE 29119 risk-based testing](https://en.wikipedia.org/wiki/ISO/IEC_29119) and [Risk-Based Testing](https://www.softwaretestinghelp.com/ri
  • Network accessline 223
    | **No component test for static markup** | If the component has no state, no events, no conditional rendering, a snapshot is enough — or skip entirely. | | **No unit test for declarative wiring** | DI bindings, route registration, schema d
  • Network accessline 224
    | **No unit test for declarative wiring** | DI bindings, route registration, schema declarations: assert at integration level (does the route serve the right handler) instead. | | **No e2e for things integration covers reliably** | Per [Goo
  • Network accessline 225
    | **No e2e for things integration covers reliably** | Per [Google e2e principles](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html): the smaller the test you can use to cover a behavior, the better. e2e is t
  • Network accessline 226
    | **No tests for spike/throwaway code** | Per [Beck TDD](https://www.oreilly.com/library/view/test-driven-development/0321146530/): if the artifact will be deleted within hours, document the exception with the human partner. Then write test
  • Network accessline 335
    - `type` matches one of `selected_types[*].type` from the matrix - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange
  • Network accessline 336
    - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange-act-assert/)
  • Network accessline 369
    1. **Test Pyramid** — Mike Cohn (2009, *Succeeding with Agile*) + Ham Vocke, [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html), martinfowler.com.
  • Network accessline 370
    2. **Testing Trophy** — Kent C. Dodds (2018), [The Testing Trophy and Testing Classifications](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) and [Write Tests](https://kentcdodds.com/blog/write-tests).
  • Network accessline 371
    3. **Google Test Sizes** — Mike Bland (2011), [Small / Medium / Large](https://mike-bland.com/2011/11/01/small-medium-large.html); [Software Engineering at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html); [Test Sizes (Goo
  • Network accessline 372
    4. **Google Testing on the Toilet** — [What Makes a Good End-to-End Test](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html), [Testing UI Logic - Follow the User](https://testing.googleblog.com/2020/10/testin
  • Network accessline 373
    5. **ISTQB Foundation Level** — Black-box techniques: [Boundary Value Analysis white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf); [ASTQB Black-Box Techniques](https://astqb.org/4-2-black-box-
  • Network accessline 374
    6. **ISO/IEC/IEEE 29119** — Risk-based test process standard. [Wikipedia overview](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 375
    7. **Kent Beck — *Test Driven Development: By Example*** (Addison-Wesley, 2002). [Publisher page](https://www.oreilly.com/library/view/test-driven-development/0321146530/). ISBN 978-0321146533.
  • Network accessline 376
    8. **The Pragmatic Programmer (20th Anniversary Edition)** — Hunt & Thomas (2019). [pragprog.com](https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/).
  • Network accessline 377
    9. **AAA pattern** — Bill Wake (2001), [3A — Arrange, Act, Assert](https://xp123.com/articles/3a-arrange-act-assert/). **Given-When-Then** — Dan North, [Introducing BDD](https://dannorth.net/introducing-bdd/).
  • Network accessline 378
    10. **Property-based testing** — [Hypothesis: What is property-based testing?](https://hypothesis.works/articles/what-is-property-based-testing/); QuickCheck (Haskell), fast-check (TS).
  • Network accessline 379
    11. **Contract testing / Consumer-Driven Contracts** — [Pact docs](https://docs.pact.io/); [Pactflow CDC explainer](https://pactflow.io/what-is-consumer-driven-contract-testing/).
  • Network accessline 380
    12. **Testcontainers** — [testcontainers.com](https://testcontainers.com/).
  • Network accessline 381
    13. **Table-driven tests** — Dave Cheney, [Prefer table-driven tests](https://dave.cheney.net/2019/05/07/prefer-table-driven-tests); [Go wiki: TableDrivenTests](https://go.dev/wiki/TableDrivenTests).
  • Network accessline 382
    14. **Risk-based testing** — [Risk Management During Test Planning (softwaretestinghelp.com)](https://www.softwaretestinghelp.com/risk-management-during-test-planning-risk-based-testing/).
  • Network accessline 419
    |------|----------|--------| | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 420
    | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic
  • Network accessline 421
    | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 422
    | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic: no integration for pure functions](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) |
  • Network accessline 424
    | 4 Contract | OFF | Not a public API | | 5 Smoke | OFF | Not deployable | | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypoth
  • Network accessline 426
    | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypothesis.works/articles/what-is-property-based-testing/). Promote at MEDIUM-HIG
  • Network accessline 521
    |------|----------|--------| | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 522
    | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | **ON** | Boundary crossin
  • Network accessline 523
    | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 524
    | 2 Integration | **ON** | Boundary crossing: HTTP, Postgres, Kafka — [Testing Trophy](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) ROI sweet spot |
  • Network accessline 525
    | 3 Component/E2E | OFF (here) | No UI in this artifact; UI lives in mobile + web repos and tests itself | | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is
  • Network accessline 526
    | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is-consumer-driven-contract-testing/) |
  • Network accessline 527
    | 5 Smoke | **ON** | Deployable HTTP service; post-deploy probe of `/users` registration is meaningful — [Google e2e](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html) |
  • Network accessline 528
    | 6 Property-Based | OFF | Input domain (email, password, age) is constrained and well-covered by EP+BVA at unit; criticality is MEDIUM-HIGH but Gate 6 OFF on bounded inputs — [Skip Heuristic](https://hypothesis.works/articles/what-is-prope
  • Network accessline 645
    | 1 Unit | **ON** | Validation helpers (`validateEmail`, `passwordsMatch`, `parseAge`) are pure logic | | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integratio
  • Network accessline 646
    | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integration is owned by `POST /users` (Example B) | | 3 Component/E2E | **ON** (component) + **ON** (e2e for the r
  • Network accessline 647
    | 3 Component/E2E | **ON** (component) + **ON** (e2e for the registration path) | UI surface, criticality MEDIUM-HIGH, user-facing critical path — [Test Pyramid top](https://martinfowler.com/articles/practical-test-pyramid.html) + [Follow t
  • Network accessline 749
    - [ ] Each AC is referenced by at least one test case. - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/ht
  • Network accessline 750
    - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html). - [ ] Test names contain no "and" (per [
  • Network accessline 751
    - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html).

plugins/tdd/skills/test-coverage/SKILL.md

  • Network accessline 39
    Coverage is *necessary-but-not-sufficient*. A test can execute a line without asserting anything meaningful; 100% line coverage is routinely achievable with zero assertions ([thinkinglabs.io](https://thinkinglabs.io/articles/2022/03/19/the-
  • Network accessline 44
    - **NOT a measure of correctness.** Coverage proves the test ran, not that it would have failed on a bug. - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitut
  • Network accessline 45
    - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119). -
  • Network accessline 46
    - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 72
    - **Definition.** Percentage of source-code lines (or statements) executed at least once. - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were t
  • Network accessline 73
    - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were tested. Multiple statements on one line distort the metric ([Metridev](https://www.metridev
  • Network accessline 76
    | Ecosystem | Tool |   |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 77
    |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |   | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 78
    | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 79
    | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 80
    | JVM | [JaCoCo](https://www.eclemma.org/jacoco/) — bytecode instrumentation, industry standard |
  • Network accessline 81
    | C/C++ | `gcov` / `lcov` / `gcovr`, [llvm-cov](https://llvm.org/docs/CommandGuide/llvm-cov.html) |
  • Network accessline 82
    | Go | `go test -cover`, `go tool cover` ([build-cover](https://go.dev/doc/build-cover) added integration-test mode in Go 1.20) |
  • Network accessline 83
    | .NET | [Coverlet](https://github.com/coverlet-coverage/coverlet) (open-source default), [JetBrains dotCover](https://www.jetbrains.com/dotcover/), AltCover. **OpenCover is in maintenance mode — prefer Coverlet / dotCover / AltCover** ([ND
  • Network accessline 84
    | Ruby | [SimpleCov](https://github.com/simplecov-ruby/simplecov) |
  • Network accessline 89
    - **When to use vs skip.** Always-on; cost is near-zero (a CI flag). Never use as a quality goal in itself. - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blo
  • Network accessline 90
    - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough)). Apply only with the risk caveat (see Risk-Based Interpreta
  • Network accessline 95
    - **Definition.** Percentage of decision branches (true/false outcomes of `if`, `while`, `for`, `?:`, `switch` cases) executed. - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true,
  • Network accessline 96
    - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true, B=false`). Order of evaluation. Loop iteration counts. Assertion strength. - **Typical tools.** Same as line coverage; enable w
  • Network accessline 97
    - **Typical tools.** Same as line coverage; enable with `--branch` (coverage.py), branch mode (Istanbul is branch-aware by default), JaCoCo reports branches natively. Strictly stronger than line/statement coverage ([Graph AI](https://www.gr
  • Network accessline 98
    - **When to use vs skip.** Default for any non-trivial logic. Prefer branch over line as the primary structural metric. - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](htt
  • Network accessline 99
    - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](https://www.leadwithskills.com/blogs/test-coverage-metrics-lines-branches-conditions-paths)) — always paired with the risk 
  • Network accessline 100
    - **Cost-benefit ROI.** High — best single structural metric for general-purpose code ([LinearB](https://linearb.io/blog/what-is-branch-coverage)).
  • Network accessline 120
    - **Definition** (per [Wikipedia](https://en.wikipedia.org/wiki/Modified_condition/decision_coverage)):
  • Network accessline 126
    For `n` conditions, MC/DC is achievable with `n+1` to `2n` tests via independence pairs — vastly cheaper than the `2^n` of exhaustive multiple-condition coverage ([LDRA](https://ldra.com/capabilities/mc-dc/)).
  • Network accessline 128
    - **What it does NOT measure.** Loop iteration counts, data values, integration paths, assertion strength. - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/
  • Network accessline 129
    - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc), Parasoft C/C++test. Mostly commercial — open-source MC/
  • Network accessline 130
    - **When to use vs skip.** When mandated by a standard (DO-178C DAL A, ISO 26262 ASIL D, IEC 62304 Class C high-risk modules, EN 50128 SIL 4, IEC 61508 SIL 4). Outside regulated domains, branch coverage + mutation testing covers the same in
  • Network accessline 131
    - **Targets / thresholds & pitfalls.** 100% by definition in regulated domains. Short-circuit evaluation in C-like languages can make some independence pairs unreachable; compiler optimizations can collapse conditions, so coverage builds mu
  • Network accessline 153
    - **Definition.** Percentage of unique linearly-independent paths through a function. Bounded by cyclomatic complexity `V(G) = decisions + 1` ([Cyclomatic complexity](https://en.wikipedia.org/wiki/Cyclomatic_complexity)).
  • Network accessline 174
    Mutation testing introduces small, syntactic modifications ("mutants") to the source and re-runs the existing test suite against each mutant. If at least one test **fails** for a given mutant, the mutant is **killed** (the suite detected th
  • Network accessline 186
    ### Mutant states ([Stryker docs](https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/))
  • Network accessline 202
    - **Semantic correctness** of assertions — a wrong-but-strict assertion still kills mutants. - **Boundary data values** — operator mutants approximate this but do not replace BVA. - **Equivalent mutants** — variants that produce identical o
  • Network accessline 204
    - **Equivalent mutants** — variants that produce identical observable behavior. Detection is undecidable in general; manual review is the only certain method. Modern tools (Stryker TypeScript Checker, PIT with Major) reduce these heuristica
  • Network accessline 208
    | Ecosystem | Tool | |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 209
    |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants | | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documen
  • Network accessline 210
    | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 211
    | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documented in [Microsoft Learn](https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing) |
  • Network accessline 212
    | Java / JVM | [PIT (Pitest)](https://pitest.org/) — reference standard for JVM; Major Mutator for research |
  • Network accessline 213
    | Python | [mutmut](https://mutmut.readthedocs.io/), [Cosmic Ray](https://cosmic-ray.readthedocs.io/), [MutPy](https://github.com/mutpy/mutpy) |
  • Network accessline 214
    | Go | [go-mutesting](https://github.com/avito-tech/go-mutesting), [ooze](https://github.com/gtramontina/ooze) |
  • Network accessline 215
    | PHP | [Infection](https://infection.github.io/) |
  • Network accessline 216
    | Ruby | [mutant](https://github.com/mbj/mutant) |
  • Network accessline 217
    | Rust | [cargo-mutants](https://mutants.rs/) |
  • Network accessline 218
    | C / C++ | [Mull](https://github.com/mull-project/mull) — LLVM-based |
  • Network accessline 219
    | Scala | [Stryker4s](https://stryker-mutator.io/docs/stryker4s/introduction/) |
  • Network accessline 239
    Stryker defaults ([config](https://stryker-mutator.io/docs/stryker-js/configuration/)): `high: 80`, `low: 60`, `break: null`. Set `break` to fail the build below a floor. Apply with the risk caveat: 60–80% on a mature unit suite over pure-l
  • Network accessline 243
    - **Cost.** CPU-quadratic-ish. A 60-second suite generating 1,000 mutants is up to 1,000 × 60s without optimization. Modern tools mitigate via incremental analysis, per-mutant test selection, and parallel runners. - **Benefit.** Catches *mi
  • Network accessline 244
    - **Benefit.** Catches *missing assertions* and *over-mocked* tests that structural coverage cannot detect. It is the **only practical coverage technique that scores assertion strength** — the chief failure mode of "100% coverage with no as
  • Network accessline 245
    - **CI pattern.** Incremental mutation on PR diff; nightly full run on critical modules ([oneuptime](https://oneuptime.com/blog/post/2026-01-24-mutation-testing/view); see also research roundup at [greg4cr.github.io](https://greg4cr.github.
  • Network accessline 266
    The foundational artifact is the **Requirements Traceability Matrix (RTM)** — a two-dimensional table correlating requirements to test cases ([ISTQB Glossary](https://istqb-glossary.page/traceability-matrix/)). Enables:
  • Network accessline 288
    In BDD ecosystems, Gherkin `Scenario:` blocks are the unit of acceptance coverage; each AC ideally maps to one or more scenarios (the Cardinal Rule of BDD: one scenario, one behavior — [Automation Panda](https://automationpanda.com/bdd/)). 
  • Network accessline 290
    Foundational standards: **ISTQB Foundation Level** treats RTM as a foundational artifact for systematic test design. **[ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)** parts 1–5 require traceability at the test-plan, test
  • Network accessline 320
    - **Definition.** `(unique_endpoint_method_pairs_hit) / (total_documented_endpoint_method_pairs)`. Often broken down further by `(endpoint, method, status_code)` triples. - **What it does NOT measure.** Whether responses are *correct* — onl
  • Network accessline 321
    - **What it does NOT measure.** Whether responses are *correct* — only that endpoints were hit. The combinatorial inputs leading to each status code. - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL
  • Network accessline 322
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL-driven test generator that reports endpoint and status-code coverage), [Dredd](https://dredd.org/) (validates HTTP API against API Blueprint / OpenAP
  • Network accessline 329
    - **Definition.** Percentage of consumer-side **interactions** (request/response examples) that the provider has verified. Consumer generates Pact files (JSON contracts) capturing specific interactions; provider runs verification suites aga
  • Network accessline 330
    - **What it does NOT measure.** Provider behavior on inputs no consumer ever sends (negative space). Performance, security, or schema completeness. - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow
  • Network accessline 331
    - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow](https://pactflow.io/what-is-consumer-driven-contract-testing/) for storage and verification reports. [Spring Cloud Contract](https://spring.io/pro
  • Network accessline 332
    - **When to use vs skip.** Use when there are multiple independent consumers with independent deploy cadences (microservices, mobile + web sharing a backend). Skip for single-consumer APIs that deploy with the provider, or for library APIs.
  • Network accessline 333
    - **Targets / thresholds & pitfalls.** "Schema valid" is weaker than "contract honored" — schema tells you what shapes are *legal*; contract tells you which fields and behaviors a consumer *actually depends on* ([Speakeasy: Pact vs OpenAPI]
  • Network accessline 338
    - **Definition.** Percentage of schema fields, enum values, and `oneOf` / `anyOf` variants exercised across the test suite. - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). -
  • Network accessline 339
    - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits
  • Network accessline 340
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits coverage metrics over schema elements), [Dredd](https://dredd.org/) with hooks for field-level instrumentation, [S
  • Network accessline 360
    - **Definition.** Coverage measured against **input partitions** rather than code. Each Equivalence Partition (EP) and Boundary Value Analysis (BVA) slot from ISTQB Foundation Level black-box techniques becomes a coverage element ([ISTQB BV
  • Network accessline 369
    - **Definition.** **Pairwise (all-pairs)** testing requires that every pair of parameter values appears in at least one test case. Most multi-parameter defects manifest at the 2-way interaction level ([Wikipedia](https://en.wikipedia.org/wi
  • Network accessline 370
    - **What it does NOT measure.** Three-way+ interactions (unless escalated to `t=3`); ordering effects in workflows. - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports 
  • Network accessline 371
    - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports constraints, weighting, seeding), AllPairs (Satisfice), [NIST ACTS](https://csrc.nist.gov/projects/automated-combina
  • Network accessline 387
    - **Definition.** Percentage of declared transitions (and optionally forbidden transitions) in a state machine exercised by tests. - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecu
  • Network accessline 388
    - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecutive transitions. *2-switch* — every triple. *Round-trip* — every cycle in the state graph ([Lead With Skills](https://www.leadwith
  • Network accessline 467
    Coverage targets should be **proportional to risk** ([ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)). The same artifact at different criticalities should not have the same coverage gate. Use the table below as a starting 
  • Network accessline 478
    **Delta thresholds** ("must not drop more than X%") are generally safer than absolute floors — they protect against regression in testing discipline without rewarding gaming ([Optivem](https://journal.optivem.com/p/code-coverage-targets-rec
  • Network accessline 502
    | Standard | Domain | Coverage requirement | |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; St
  • Network accessline 503
    |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E 
  • Network accessline 504
    | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E ([LDRA structural coverage](https://ldra.com/
  • Network accessline 505
    | **[ISO 26262](https://www.parasoft.com/learning-center/iso-26262/code-coverage/)** Part 6 Table 9 | Automotive | MC/DC highly recommended for ASIL D; branch for ASIL B–C; statement minimum for ASIL A ([Verifysoft](https://www.verifysoft.c
  • Network accessline 506
    | **[IEC 62304](https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide)** | Medical | Coverage scales with safety class A → B → C; auditors expect MC/DC for Class C high-risk modules; MISRA C/C++ coding standards customar
  • Network accessline 507
    | **[MISRA C / MISRA C++](https://www.misra.org.uk/)** | Embedded (cross-industry) | Coding-rule conformance is the primary signal; coverage is complementary; MC/DC expected for safety-critical components |
  • Network accessline 562
    - **Playwright trace coverage** — Playwright records traces (DOM, network, console) per test; the [trace viewer](https://playwright.dev/docs/trace-viewer) makes UI coverage **auditable** in a way DOM-snapshot tests cannot. Trace artifacts g
  • Network accessline 563
    - **Storybook coverage** — [Storybook Test](https://storybook.js.org/docs/writing-tests) reports which stories (component states) have an interaction test (`play` function) vs only a rendered snapshot.
  • Network accessline 564
    - **Visual coverage** — pixel-diff regressions across stories ([Chromatic](https://www.chromatic.com/), Percy, Applitools, Playwright `toHaveScreenshot`). Coverage element = component-state visual baseline.
  • Network accessline 574
    - **DO-178C** — RTCA; overview: <https://www.consunova.com/do178c-info.html>; LDRA structural coverage analysis: <https://ldra.com/ldra-blog/do-178c-structural-coverage-analysis/>.
  • Network accessline 575
    - **ISO 26262** — Road vehicles functional safety; Parasoft summary: <https://www.parasoft.com/learning-center/iso-26262/code-coverage/>; Verifysoft: <https://www.verifysoft.com/en_ISO_26262_Road_Vehicles_Functional_Safety.html>.
  • Network accessline 576
    - **IEC 62304** — Medical device software lifecycle; <https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide>.
  • Network accessline 577
    - **MISRA C / C++** — <https://www.misra.org.uk/>.
  • Network accessline 578
    - **ISO/IEC/IEEE 29119** — Software testing process; <https://en.wikipedia.org/wiki/ISO/IEC_29119>; ISTQB-to-29119 mapping: <https://www.rcolomo.com/papers/326.pdf>.
  • Network accessline 579
    - **ISTQB Foundation Level** — RTM glossary entry: <https://istqb-glossary.page/traceability-matrix/>; BVA white paper: <https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf>.
  • Network accessline 583
    - LDRA MC/DC capability: <https://ldra.com/capabilities/mc-dc/>.
  • Network accessline 584
    - Wikipedia MC/DC: <https://en.wikipedia.org/wiki/Modified_condition/decision_coverage>.
  • Network accessline 585
    - Qt Coco MC/DC: <https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc>.
  • Network accessline 586
    - Cyclomatic complexity: <https://en.wikipedia.org/wiki/Cyclomatic_complexity>.
  • Network accessline 590
    - Istanbul: <https://istanbul.js.org/>.
  • Network accessline 591
    - JaCoCo: <https://www.eclemma.org/jacoco/>.
  • Network accessline 592
    - Coverage.py: <https://coverage.readthedocs.io/>.
  • Network accessline 593
    - llvm-cov: <https://llvm.org/docs/CommandGuide/llvm-cov.html>.
  • Network accessline 594
    - Go coverage: <https://go.dev/doc/build-cover>.
  • Network accessline 595
    - Coverlet: <https://github.com/coverlet-coverage/coverlet>; NDepend guide (OpenCover deprecation notice): <https://blog.ndepend.com/guide-code-coverage-tools/>.
  • Network accessline 596
    - SimpleCov: <https://github.com/simplecov-ruby/simplecov>.
  • Network accessline 600
    - Stryker (JS / .NET / Scala): <https://stryker-mutator.io/>; config: <https://stryker-mutator.io/docs/stryker-js/configuration/>; mutant states: <https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/>; equiva
  • Network accessline 601
    - Microsoft Learn on Stryker .NET: <https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing>.
  • Network accessline 602
    - PIT (Pitest): <https://pitest.org/>.
  • Network accessline 603
    - mutmut: <https://mutmut.readthedocs.io/>; Cosmic Ray: <https://cosmic-ray.readthedocs.io/>.
  • Network accessline 604
    - go-mutesting: <https://github.com/avito-tech/go-mutesting>.
  • Network accessline 605
    - Infection (PHP): <https://infection.github.io/>.
  • Network accessline 606
    - Mull (LLVM): <https://github.com/mull-project/mull>.
  • Network accessline 607
    - cargo-mutants (Rust): <https://mutants.rs/>.
  • Network accessline 608
    - Mutant (Ruby): <https://github.com/mbj/mutant>.
  • Network accessline 609
    - Mutation in CI (research): <https://greg4cr.github.io/pdf/23mutationci.pdf>.
  • Network accessline 613
    - Cucumber: <https://cucumber.io/>; behave: <https://behave.readthedocs.io/>; Reqnroll (active SpecFlow fork): <https://reqnroll.net/>.
  • Network accessline 614
    - BDD Cardinal Rule — Automation Panda: <https://automationpanda.com/bdd/>.
  • Network accessline 618
    - Pact: <https://docs.pact.io/>; Pactflow CDC explainer: <https://pactflow.io/what-is-consumer-driven-contract-testing/>; Pact vs OpenAPI: <https://www.speakeasy.com/blog/pact-vs-openapi>; bi-directional contract testing: <https://pactflow.
  • Network accessline 619
    - Spring Cloud Contract: <https://spring.io/projects/spring-cloud-contract/>.
  • Network accessline 620
    - Specmatic: <https://specmatic.io/>.
  • Network accessline 621
    - Schemathesis: <https://schemathesis.readthedocs.io/>.
  • Network accessline 622
    - Dredd: <https://dredd.org/>.
  • Network accessline 626
    - PICT: <https://github.com/microsoft/pict>.
  • Network accessline 627
    - NIST ACTS: <https://csrc.nist.gov/projects/automated-combinatorial-testing-for-software>.
  • Network accessline 628
    - All-pairs testing overview: <https://en.wikipedia.org/wiki/All-pairs_testing>.
  • Network accessline 629
    - State transition testing (ISTQB-aligned): <https://www.leadwithskills.com/blogs/state-transition-testing-behavior-based-systems-istqb>.
  • Network accessline 630
    - Playwright trace viewer: <https://playwright.dev/docs/trace-viewer>.
  • Network accessline 631
    - Storybook Test: <https://storybook.js.org/docs/writing-tests>; Chromatic: <https://www.chromatic.com/>.
  • Network accessline 635
    - "The Fallacy of the 100% Code Coverage" — Thierry de Pauw: <https://thinkinglabs.io/articles/2022/03/19/the-fallacy-of-the-100-code-coverage.html>.
  • Network accessline 636
    - "Code Coverage Targets — Recipe for Disaster" — Optivem Journal: <https://journal.optivem.com/p/code-coverage-targets-recipe-for-disaster>.
  • Network accessline 637
    - "Is 70/80/90/100% coverage good enough?" — Qt: <https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough>.
  • Network accessline 638
    - "AI-Generated Tests Give False Confidence" — CodeIntelligently: <https://codeintelligently.com/blog/ai-generated-tests-false-confidence>.

skills/analyse/SKILL.md

  • Access to secretsline 157
    [Credential-related source omitted]
  • Access to secretsline 461
    [Credential-related source omitted]

skills/apply-anthropic-skill-best-practices/SKILL.md

  • Network accessline 135
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-simple-file.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=87782ff239b297d9a9e8e1b72ed72db9" alt="Simple SKILL.md file showing YAML frontmatter and 
  • Network accessline 139
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-bundling-content.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=a5e0aa41e3d53985a7e3e43668a33ea3" alt="Bundling additional reference files like refe
  • Network accessline 805
    <img src="https://mintcdn.com/anthropic-claude-docs/4Bny2bjzuGBK7o00/images/agent-skills-executable-scripts.png?fit=max&auto=format&n=4Bny2bjzuGBK7o00&q=85&s=4bbc45f2c2e0bee9f2f0d5da669bad00" alt="Bundling executable scripts alongside instr

skills/attach-review-to-pr/SKILL.md

  • Network accessline 107
    "line": 26,   "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 108
    "body": "Consider adding error handling here...",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",   "created_at": "2025-11-16T22:40:46Z"
  • Network accessline 109
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#discussion_r2532291222",
  • Network accessline 193
    "id": 3470546747,   "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 194
    "state": "COMMENTED",   "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",   "submitted_at": "2025-11-16T22:42:43Z",
  • Network accessline 195
    "html_url": "https://github.com/NeoLabHQ/learning-platform-app/pull/4#pullrequestreview-3470546747",
  • Network accessline 329
    \`\`\`typescript async function getData() {   const result = await fetch(url);
  • Network accessline 330
    async function getData() {   const result = await fetch(url);   return result.json();
  • Network accessline 331
    const result = await fetch(url);
  • Network accessline 465
    - [GitHub API: Pull Request Review Comments](https://docs.github.com/rest/pulls/comments)
  • Network accessline 466
    - [GitHub API: Pull Request Reviews](https://docs.github.com/rest/pulls/reviews)
  • Network accessline 467
    - [GitHub CLI Manual](https://cli.github.com/manual/)
  • Network accessline 477
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/comments`
  • Network accessline 493
    **Endpoint:** `https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/reviews`

skills/build-mcp/SKILL.md

  • Network accessline 64
    Use WebFetch to load: `https://modelcontextprotocol.io/llms-full.txt`
  • Network accessline 76
    - **Python SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 81
    - **TypeScript SDK Documentation**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`
  • Network accessline 321
    - **MCP Protocol**: Fetch from `https://modelcontextprotocol.io/llms-full.txt` - Complete MCP specification
  • Network accessline 332
    - **Python SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md`
  • Network accessline 333
    - **TypeScript SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`

skills/create-hook/SKILL.md

  • Network accessline 182
    _Complete templates available at: <https://docs.claude.com/en/docs/claude-code/hooks#examples>_
  • Network accessline 186
    **📖 Official Docs**: <https://docs.claude.com/en/docs/claude-code/hooks.md>
  • Network accessline 223
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 224
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 225
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 258
    <Tabs>       <Tab title="macOS">         Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 260
    Uses [`osascript`](https://ss64.com/mac/osascript.html) to trigger a native macOS notification through AppleScript:
  • Network accessline 375
    Automatically run [Prettier](https://prettier.io/) on every file Claude edits, so formatting stays consistent without manual intervention.
  • Network accessline 377
    This hook uses the `PostToolUse` event with an `Edit|Write` matcher, so it runs only after file-editing tools. The command extracts the edited file path with [`jq`](https://jqlang.github.io/jq/) and passes it to Prettier. Add this to `.clau
  • Network accessline 397
    <Note>   The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Network accessline 398
    The Bash examples on this page use `jq` for JSON parsing. Install it with `brew install jq` (macOS), `apt-get install jq` (Debian/Ubuntu), or see [`jq` downloads](https://jqlang.github.io/jq/download/).
  • Access to secretsline 418
    [Credential-related source omitted]
  • Dangerous shell operationline 679
    "command": "rm -f /tmp/claude-scratch-*.txt"
  • Network accessline 854
    - [Hooks reference](/en/hooks): full event schemas, JSON output format, async hooks, and MCP tool hooks - [Security considerations](/en/hooks#security-considerations): review before deploying hooks in shared or production environments - [Ba
  • Network accessline 856
    - [Bash command validator example](https://github.com/anthropics/claude-code/blob/main/examples/hooks/bash_command_validator_example.py): complete reference implementation
  • Network accessline 860
    > ## Documentation Index > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 861
    > > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt> > Use this file to discover all available pages before exploring further.
  • Network accessline 862
    > Fetch the complete documentation index at: <https://code.claude.com/docs/llms.txt>
  • Network accessline 879
    <div style={{maxWidth: "500px", margin: "0 auto"}}>   <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hoo
  • Network accessline 880
    <Frame>     <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from
  • Network accessline 881
    <img src="https://mintcdn.com/claude-code/z2YM37Ycg6eMbID3/images/hooks-lifecycle.png?fit=max&auto=format&n=z2YM37Ycg6eMbID3&q=85&s=5c25fedbc3db6f8882af50c3cc478c32" alt="Hook lifecycle diagram showing the sequence of hooks from SessionStar
  • Dangerous shell operationline 924
    The script reads the JSON input from stdin, extracts the command, and returns a `permissionDecision` of `"deny"` if it contains `rm -rf`:
  • Dangerous shell operationline 931
    if echo "$COMMAND" | grep -q 'rm -rf'; then
  • Dangerous shell operationline 944
    Now suppose Claude Code decides to run `Bash "rm -rf /tmp/build"`. Here's what happens:
  • Network accessline 946
    <Frame>   <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher check
  • Network accessline 947
    <img src="https://mintcdn.com/claude-code/s7NM0vfd_wres2nf/images/hook-resolution.svg?fit=max&auto=format&n=s7NM0vfd_wres2nf&q=85&s=7c13f51ffcbc37d22a593b27e2f2de72" alt="Hook resolution flow: PreToolUse event fires, matcher checks for Bash
  • Dangerous shell operationline 955
    { "tool_name": "Bash", "tool_input": { "command": "rm -rf /tmp/build" }, ... }
  • Dangerous shell operationline 964
    The script extracts `"rm -rf /tmp/build"` from the input and finds `rm -rf`, so it prints a decision to stdout:
  • Dangerous shell operationline 1292
    echo "Blocked: rm commands are not allowed" >&2
  • Network accessline 1404
    For extended examples including Bash command validation, prompt filtering, and auto-approval scripts, see [What you can automate](/en/hooks-guide#what-you-can-automate) in the guide and the [Bash command validator reference implementation](
  • Network accessline 1634
    | Field    | Type   | Example                       | Description                          | | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | 
  • Network accessline 1635
    | :------- | :----- | :---------------------------- | :----------------------------------- | | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            | | `prompt` | string | `"Extract the API endpoints"` | 
  • Network accessline 1636
    | `url`    | string | `"https://example.com/api"`   | URL to fetch content from            |
  • Dangerous shell operationline 1709
    "command": "rm -rf node_modules",

skills/create-pr/SKILL.md

  • Network accessline 25
    # Linux    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 26
    # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md
  • Network accessline 139
    - [PR Template](.github/pull_request_template.md) - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 140
    - [Conventional Commits](https://www.conventionalcommits.org/)
  • Network accessline 141
    - [GitHub CLI documentation](https://cli.github.com/manual/)

skills/create-rule/SKILL.md

  • Network accessline 400
    - [Flattening Arrow Code](https://blog.codinghorror.com/flattening-arrow-code/)

skills/create-skill/SKILL.md

  • Network accessline 388
    See [graphviz-conventions.dot](https://github.com/obra/superpowers/blob/main/skills/writing-skills/graphviz-conventions.dot) for graphviz style rules.

skills/design-testing-strategy/SKILL.md

  • Network accessline 27
    | # | Type | ON when | OFF when | Source | |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with b
  • Network accessline 28
    |---|------|---------|----------|--------| | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or
  • Network accessline 29
    | 0 | **Skip All** | Criticality is `NONE` (docs-only, comments, formatting, generated code, config without logic, throwaway prototypes) | Anything with branching, computed output, side effects, or user-visible behavior | [Pragmatic Program
  • Network accessline 30
    | 1 | **Unit** | Code contains any logic: branches, loops, conditionals, computation, transformation, parsing, validation, formatting | Pure declarative wiring (DI registration, route table) with no behavior | [Test Pyramid (Vocke)](https:/
  • Network accessline 31
    | 2 | **Integration** | Boundary crossing: HTTP call, DB query, external SDK, message queue, filesystem I/O, OR collaboration with >=2 distinct collaborators where unit doubles distort behavior | Pure function with no I/O and 0-1 stable col
  • Network accessline 32
    | 3 | **Component or E2E** | UI surface AND criticality >= MEDIUM-HIGH AND user-facing critical path (signup, checkout, auth, payment, primary CTA) | Internal admin-only screens, dev tooling, or non-critical UI | [Test Pyramid top](https://
  • Network accessline 33
    | 4 | **Contract** | Public API consumed by >=1 distinct clients (mobile + web, multiple internal services, external partners) AND independent deploy cadence | API where consumer and provider deploy together | [Pact / CDC](https://docs.pact
  • Network accessline 34
    | 5 | **Smoke** | Deployable surface (web app, API, service) AND a deploy/CI pipeline exists where post-deploy validation is meaningful | Library, internal helper, or no deploy pipeline | [Google "What Makes a Good End-to-End Test"](https:/
  • Network accessline 35
    | 6 | **Property-Based** | Input domain is large or unbounded (numeric ranges, strings, lists, parsers, serializers, encoders, math) AND invariants are stable (round-trip, idempotency, monotonicity, commutativity) AND criticality >= MEDIUM-
  • Network accessline 64
    | Type | Use when | Do NOT use when | Frameworks | Typical dependencies | Google Size | |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, determini
  • Network accessline 65
    |------|----------|-----------------|------------|----------------------|-------------| | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go te
  • Network accessline 66
    | **unit** | Pure logic, single function/method/class, deterministic inputs | Code is just I/O orchestration with no logic | vitest, jest, pytest, go test, JUnit, xUnit, RSpec | None (or in-memory fakes) | [Small](https://testing.googleblog
  • Network accessline 67
    | **integration** | Boundary crossing (DB, HTTP, queue, FS); multiple collaborators where mocking distorts behavior | Pure function with no boundary | vitest, jest, pytest, go test, JUnit + [Testcontainers](https://testcontainers.com/), sup
  • Network accessline 68
    | **component** | UI rendering + interaction within a single component, no full app context | Backend-only logic; multi-page user flow | React Testing Library, Vue Test Utils, Angular TestBed, Storybook interaction tests | jsdom or happy-do
  • Network accessline 69
    | **e2e** | Full user path through running app: real browser, real backend, real DB | Internal helper, single component, non-critical UI | [Playwright](https://playwright.dev/), [Cypress](https://www.cypress.io/), Selenium | Real running ap
  • Network accessline 70
    | **smoke** | Post-deploy go/no-go: hit / health, key endpoints respond, login works | Detailed correctness; smoke is shallow by design | Playwright (1-3 critical paths), HTTP probe scripts, k6 minimal scenarios | Real deployed environment 
  • Network accessline 71
    | **contract** | Public API consumed by 2+ distinct clients with independent deploy cadence | Single-consumer internal API; provider and consumer deploy together | [Pact](https://docs.pact.io/), Spring Cloud Contract, OpenAPI schema validat
  • Network accessline 72
    | **property-based** | Large/unbounded input domain with stable invariants (parser, serializer, encoder, math) | Small finite input space; unstable invariants | [Hypothesis](https://hypothesis.works/) (Python), fast-check (TS), QuickCheck (
  • Network accessline 76
    [Google Test Sizes (Bland)](https://mike-bland.com/2011/11/01/small-medium-large.html) and [SWE at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html) classify tests by **resources** (size), independent of **scope** (paths co
  • Network accessline 89
    | Dimension | [Playwright](https://playwright.dev/) | [Cypress](https://www.cypress.io/) |
  • Network accessline 101
    Use ISTQB Foundation Level black-box techniques to derive **what** to test inside each chosen test type. References: [ISTQB BVA white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf), [ASTQB black
  • Network accessline 168
    When EP, BVA, or decision-table analysis yields **3+ cases with the same shape** (same setup, same assertion, only inputs and expected outputs differ — e.g., parsing valid/invalid date formats; computing tax across brackets; routing rules) 
  • Network accessline 201
    | Dependency style | Use when | Avoid when | Notes | |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic 
  • Network accessline 202
    |------------------|----------|------------|-------| | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker avail
  • Network accessline 203
    | **Real infra via [Testcontainers](https://testcontainers.com/)** | DB/Redis/Kafka/Browser, dev needs real driver behavior, hermetic CI required | Cold-start budget < 1s, no Docker available | Default for integration tests on Postgres / Re
  • Network accessline 215
    Explicit "don't bother" rules. Skipping these is not laziness — it is risk-adjusted ROI per [ISO/IEC/IEEE 29119 risk-based testing](https://en.wikipedia.org/wiki/ISO/IEC_29119) and [Risk-Based Testing](https://www.softwaretestinghelp.com/ri
  • Network accessline 223
    | **No component test for static markup** | If the component has no state, no events, no conditional rendering, a snapshot is enough — or skip entirely. | | **No unit test for declarative wiring** | DI bindings, route registration, schema d
  • Network accessline 224
    | **No unit test for declarative wiring** | DI bindings, route registration, schema declarations: assert at integration level (does the route serve the right handler) instead. | | **No e2e for things integration covers reliably** | Per [Goo
  • Network accessline 225
    | **No e2e for things integration covers reliably** | Per [Google e2e principles](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html): the smaller the test you can use to cover a behavior, the better. e2e is t
  • Network accessline 226
    | **No tests for spike/throwaway code** | Per [Beck TDD](https://www.oreilly.com/library/view/test-driven-development/0321146530/): if the artifact will be deleted within hours, document the exception with the human partner. Then write test
  • Network accessline 335
    - `type` matches one of `selected_types[*].type` from the matrix - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange
  • Network accessline 336
    - `description` follows AAA / [Given-When-Then (Dan North BDD)](https://dannorth.net/introducing-bdd/) shape — see [Bill Wake AAA (2001)](https://xp123.com/articles/3a-arrange-act-assert/)
  • Network accessline 369
    1. **Test Pyramid** — Mike Cohn (2009, *Succeeding with Agile*) + Ham Vocke, [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html), martinfowler.com.
  • Network accessline 370
    2. **Testing Trophy** — Kent C. Dodds (2018), [The Testing Trophy and Testing Classifications](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) and [Write Tests](https://kentcdodds.com/blog/write-tests).
  • Network accessline 371
    3. **Google Test Sizes** — Mike Bland (2011), [Small / Medium / Large](https://mike-bland.com/2011/11/01/small-medium-large.html); [Software Engineering at Google Ch.11](https://abseil.io/resources/swe-book/html/ch11.html); [Test Sizes (Goo
  • Network accessline 372
    4. **Google Testing on the Toilet** — [What Makes a Good End-to-End Test](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html), [Testing UI Logic - Follow the User](https://testing.googleblog.com/2020/10/testin
  • Network accessline 373
    5. **ISTQB Foundation Level** — Black-box techniques: [Boundary Value Analysis white paper](https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf); [ASTQB Black-Box Techniques](https://astqb.org/4-2-black-box-
  • Network accessline 374
    6. **ISO/IEC/IEEE 29119** — Risk-based test process standard. [Wikipedia overview](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 375
    7. **Kent Beck — *Test Driven Development: By Example*** (Addison-Wesley, 2002). [Publisher page](https://www.oreilly.com/library/view/test-driven-development/0321146530/). ISBN 978-0321146533.
  • Network accessline 376
    8. **The Pragmatic Programmer (20th Anniversary Edition)** — Hunt & Thomas (2019). [pragprog.com](https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/).
  • Network accessline 377
    9. **AAA pattern** — Bill Wake (2001), [3A — Arrange, Act, Assert](https://xp123.com/articles/3a-arrange-act-assert/). **Given-When-Then** — Dan North, [Introducing BDD](https://dannorth.net/introducing-bdd/).
  • Network accessline 378
    10. **Property-based testing** — [Hypothesis: What is property-based testing?](https://hypothesis.works/articles/what-is-property-based-testing/); QuickCheck (Haskell), fast-check (TS).
  • Network accessline 379
    11. **Contract testing / Consumer-Driven Contracts** — [Pact docs](https://docs.pact.io/); [Pactflow CDC explainer](https://pactflow.io/what-is-consumer-driven-contract-testing/).
  • Network accessline 380
    12. **Testcontainers** — [testcontainers.com](https://testcontainers.com/).
  • Network accessline 381
    13. **Table-driven tests** — Dave Cheney, [Prefer table-driven tests](https://dave.cheney.net/2019/05/07/prefer-table-driven-tests); [Go wiki: TableDrivenTests](https://go.dev/wiki/TableDrivenTests).
  • Network accessline 382
    14. **Risk-based testing** — [Risk Management During Test Planning (softwaretestinghelp.com)](https://www.softwaretestinghelp.com/risk-management-during-test-planning-risk-based-testing/).
  • Network accessline 419
    |------|----------|--------| | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 420
    | 0 Skip | OFF | Has logic | | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic
  • Network accessline 421
    | 1 Unit | **ON** | Pure logic with branches per currency code — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 422
    | 2 Integration | OFF | No I/O, no boundary — [Skip Heuristic: no integration for pure functions](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) |
  • Network accessline 424
    | 4 Contract | OFF | Not a public API | | 5 Smoke | OFF | Not deployable | | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypoth
  • Network accessline 426
    | 6 Property-Based | **ON** (partial) | Numeric input is unbounded, but invariants exist (round-trip via parse, monotonicity in amount) — [Hypothesis](https://hypothesis.works/articles/what-is-property-based-testing/). Promote at MEDIUM-HIG
  • Network accessline 521
    |------|----------|--------| | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 522
    | 0 Skip | OFF | Has substantial logic | | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) | | 2 Integration | **ON** | Boundary crossin
  • Network accessline 523
    | 1 Unit | **ON** | Validators (email, password, age) are pure logic — [Test Pyramid base](https://martinfowler.com/articles/practical-test-pyramid.html) |
  • Network accessline 524
    | 2 Integration | **ON** | Boundary crossing: HTTP, Postgres, Kafka — [Testing Trophy](https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications) ROI sweet spot |
  • Network accessline 525
    | 3 Component/E2E | OFF (here) | No UI in this artifact; UI lives in mobile + web repos and tests itself | | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is
  • Network accessline 526
    | 4 Contract | **ON** | Two distinct consumers (mobile + web) on independent deploy cadences — [Pact CDC](https://pactflow.io/what-is-consumer-driven-contract-testing/) |
  • Network accessline 527
    | 5 Smoke | **ON** | Deployable HTTP service; post-deploy probe of `/users` registration is meaningful — [Google e2e](https://testing.googleblog.com/2016/09/testing-on-toilet-what-makes-good-end.html) |
  • Network accessline 528
    | 6 Property-Based | OFF | Input domain (email, password, age) is constrained and well-covered by EP+BVA at unit; criticality is MEDIUM-HIGH but Gate 6 OFF on bounded inputs — [Skip Heuristic](https://hypothesis.works/articles/what-is-prope
  • Network accessline 645
    | 1 Unit | **ON** | Validation helpers (`validateEmail`, `passwordsMatch`, `parseAge`) are pure logic | | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integratio
  • Network accessline 646
    | 2 Integration | OFF (here) | The component itself does not cross a real boundary; network is mocked at fetch level. Network integration is owned by `POST /users` (Example B) | | 3 Component/E2E | **ON** (component) + **ON** (e2e for the r
  • Network accessline 647
    | 3 Component/E2E | **ON** (component) + **ON** (e2e for the registration path) | UI surface, criticality MEDIUM-HIGH, user-facing critical path — [Test Pyramid top](https://martinfowler.com/articles/practical-test-pyramid.html) + [Follow t
  • Network accessline 749
    - [ ] Each AC is referenced by at least one test case. - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/ht
  • Network accessline 750
    - [ ] BVA cases enumerate `B-1`, `B`, `B+1` for each numeric boundary. - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html). - [ ] Test names contain no "and" (per [
  • Network accessline 751
    - [ ] Test sizes (small/medium/large) are assigned per [Google Test Sizes](https://abseil.io/resources/swe-book/html/ch11.html).

skills/git-notes/SKILL.md

  • Network accessline 389
    # Record test failure git notes --ref=testing add -m "FAILED: Integration tests See: https://ci.example.com/build/123" def5678
  • Network accessline 391
    See: https://ci.example.com/build/123" def5678

skills/git-worktrees/SKILL.md

  • Dangerous shell operationline 480
    | Using `rm -rf` to delete worktree | Always use `git worktree remove`, then `git worktree prune` if needed |
  • Dangerous shell operationline 525
    - [ ] Use `git worktree remove`, not `rm -rf`

skills/kaizen/SKILL.md

  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 306
    [Credential-related source omitted]
  • Network accessline 372
    class UserAPIClient {   async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);
  • Network accessline 373
    async getUser(id: string): Promise<User> {     return this.fetch(`/users/${id}`);   }
  • Network accessline 374
    return this.fetch(`/users/${id}`);
  • Network accessline 379
    class OrderAPIClient {   async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);
  • Network accessline 380
    async getOrder(id: string): Promise<Order> {     return this.fetch(`/orders/${id}`);   }
  • Network accessline 381
    return this.fetch(`/orders/${id}`);
  • Network accessline 446
    * @example  * const result = await retry(  *   () => fetch('https://api.example.com/data'),
  • Network accessline 447
    * const result = await retry(  *   () => fetch('https://api.example.com/data'),  *   { maxAttempts: 3, baseDelay: 1000 }
  • Network accessline 448
    *   () => fetch('https://api.example.com/data'),

skills/load-pr-comments/SKILL.md

  • Network accessline 32
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 33
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 34
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 39
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.

skills/memorize/SKILL.md

  • Network accessline 296
    - This command is the counterpart to `/reflexion:reflect`: reflect → curate → memorize.   - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/25
  • Network accessline 297
    - The design follows ACE to avoid brevity bias and context collapse by accumulating granular, organized knowledge over time (`https://arxiv.org/pdf/2510.04618`).

skills/reset/SKILL.md

  • Dangerous shell operationline 85
    rm -rf .fpf/knowledge/L0/*.md
  • Dangerous shell operationline 86
    rm -rf .fpf/knowledge/L1/*.md
  • Dangerous shell operationline 87
    rm -rf .fpf/knowledge/L2/*.md
  • Dangerous shell operationline 88
    rm -rf .fpf/knowledge/invalid/*.md
  • Dangerous shell operationline 89
    rm -rf .fpf/evidence/*.md
  • Dangerous shell operationline 90
    rm -rf .fpf/decisions/*.md

skills/resolve-fixed-pr-comments/SKILL.md

  • Network accessline 69
    - if both are available, use any that have enough accesses to the repository. - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through 
  • Network accessline 70
    - if github mcp server avaiable but have different structure, adjust in order to fit the expected structure. - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install
  • Network accessline 71
    - if none is available, try to load directly through curl in case if it is public repository. If it is private, ask user to install GitHub CLI or GitHub MCP server.
  • Network accessline 76
    - An explicit PR argument ALWAYS takes precedence over current-branch resolution. If a PR number or URL was passed, use it (a URL like `https://github.com/{owner}/{repo}/pull/{n}` → number `{n}`) and do NOT consult the current branch.
  • Network accessline 227
    **Input:** `resolve-fixed-pr-comments https://github.com/acme/app/pull/7`

skills/review-pr/SKILL.md

  • Network accessline 266
    - Use full git sha + line range, eg. `https://github.com/owner/repo/blob/1d54823877c4de72b2316a64032a54afc404e619/README.md#L13-L17`

skills/setup-arxiv-mcp/SKILL.md

  • Network accessline 38
    1. Ask user to install Docker Desktop following instructions at: <https://docs.docker.com/desktop/>
  • Network accessline 39
    2. After Docker Desktop is installed, guide user to connect MCP using: <https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code>

skills/setup-codemap-cli/SKILL.md

  • Network accessline 45
    - Load <https://raw.githubusercontent.com/JordanCoin/codemap/refs/heads/main/README.md> to understand what Codemap is and its capabilities
  • Network accessline 58
    scoop bucket add codemap https://github.com/JordanCoin/scoop-codemap

skills/setup-context7-mcp/SKILL.md

  • Network accessline 36
    if no, load <https://raw.githubusercontent.com/upstash/context7/refs/heads/master/README.md> file and guide user through setup process that applicable to agent/operation system.

skills/setup-serena-mcp/SKILL.md

  • Network accessline 42
    - Load <https://raw.githubusercontent.com/oraios/serena/refs/heads/main/README.md> to understand what Serena is and its capabilities
  • Network accessline 43
    - Load <https://oraios.github.io/serena/02-usage/020_running.html> to learn how to run Serena
  • Network accessline 44
    - Load <https://oraios.github.io/serena/02-usage/030_clients.html> to learn how to configure your MCP client
  • Network accessline 45
    - Load <https://oraios.github.io/serena/02-usage/040_workflow.html> to learn how to setup Serena for your project

skills/test-coverage/SKILL.md

  • Network accessline 39
    Coverage is *necessary-but-not-sufficient*. A test can execute a line without asserting anything meaningful; 100% line coverage is routinely achievable with zero assertions ([thinkinglabs.io](https://thinkinglabs.io/articles/2022/03/19/the-
  • Network accessline 44
    - **NOT a measure of correctness.** Coverage proves the test ran, not that it would have failed on a bug. - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitut
  • Network accessline 45
    - **NOT a synonym for "well tested".** Mutation testing routinely refutes 100%-coverage-with-no-assertions suites. - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119). -
  • Network accessline 46
    - **NOT a substitute for risk-based test selection** per [ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119).
  • Network accessline 72
    - **Definition.** Percentage of source-code lines (or statements) executed at least once. - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were t
  • Network accessline 73
    - **What it does NOT measure.** Whether branches were taken in both directions. Whether assertions verified the result. Whether boundary values were tested. Multiple statements on one line distort the metric ([Metridev](https://www.metridev
  • Network accessline 76
    | Ecosystem | Tool |   |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 77
    |-----------|------|   | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |   | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 78
    | JS/TS | [Istanbul / nyc](https://istanbul.js.org/) (built into Jest, Vitest, Karma); `--coverage` flag |
  • Network accessline 79
    | Python | [Coverage.py](https://coverage.readthedocs.io/) + `pytest-cov`; supports branch mode |
  • Network accessline 80
    | JVM | [JaCoCo](https://www.eclemma.org/jacoco/) — bytecode instrumentation, industry standard |
  • Network accessline 81
    | C/C++ | `gcov` / `lcov` / `gcovr`, [llvm-cov](https://llvm.org/docs/CommandGuide/llvm-cov.html) |
  • Network accessline 82
    | Go | `go test -cover`, `go tool cover` ([build-cover](https://go.dev/doc/build-cover) added integration-test mode in Go 1.20) |
  • Network accessline 83
    | .NET | [Coverlet](https://github.com/coverlet-coverage/coverlet) (open-source default), [JetBrains dotCover](https://www.jetbrains.com/dotcover/), AltCover. **OpenCover is in maintenance mode — prefer Coverlet / dotCover / AltCover** ([ND
  • Network accessline 84
    | Ruby | [SimpleCov](https://github.com/simplecov-ruby/simplecov) |
  • Network accessline 89
    - **When to use vs skip.** Always-on; cost is near-zero (a CI flag). Never use as a quality goal in itself. - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blo
  • Network accessline 90
    - **Targets / thresholds & pitfalls.** 70–85% is typical for general-purpose code ([Qt blog](https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough)). Apply only with the risk caveat (see Risk-Based Interpreta
  • Network accessline 95
    - **Definition.** Percentage of decision branches (true/false outcomes of `if`, `while`, `for`, `?:`, `switch` cases) executed. - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true,
  • Network accessline 96
    - **What it does NOT measure.** Compound-condition independence (`A && B` taken `true` might never test `A=true, B=false`). Order of evaluation. Loop iteration counts. Assertion strength. - **Typical tools.** Same as line coverage; enable w
  • Network accessline 97
    - **Typical tools.** Same as line coverage; enable with `--branch` (coverage.py), branch mode (Istanbul is branch-aware by default), JaCoCo reports branches natively. Strictly stronger than line/statement coverage ([Graph AI](https://www.gr
  • Network accessline 98
    - **When to use vs skip.** Default for any non-trivial logic. Prefer branch over line as the primary structural metric. - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](htt
  • Network accessline 99
    - **Targets / thresholds & pitfalls.** 70–80% branch is a "respectable" target for business apps ([Lead With Skills](https://www.leadwithskills.com/blogs/test-coverage-metrics-lines-branches-conditions-paths)) — always paired with the risk 
  • Network accessline 100
    - **Cost-benefit ROI.** High — best single structural metric for general-purpose code ([LinearB](https://linearb.io/blog/what-is-branch-coverage)).
  • Network accessline 120
    - **Definition** (per [Wikipedia](https://en.wikipedia.org/wiki/Modified_condition/decision_coverage)):
  • Network accessline 126
    For `n` conditions, MC/DC is achievable with `n+1` to `2n` tests via independence pairs — vastly cheaper than the `2^n` of exhaustive multiple-condition coverage ([LDRA](https://ldra.com/capabilities/mc-dc/)).
  • Network accessline 128
    - **What it does NOT measure.** Loop iteration counts, data values, integration paths, assertion strength. - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/
  • Network accessline 129
    - **Typical tools.** LDRA TBvision, Rapita RapiCover, VectorCAST, Razorcat TESSY, [Qt Coco](https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc), Parasoft C/C++test. Mostly commercial — open-source MC/
  • Network accessline 130
    - **When to use vs skip.** When mandated by a standard (DO-178C DAL A, ISO 26262 ASIL D, IEC 62304 Class C high-risk modules, EN 50128 SIL 4, IEC 61508 SIL 4). Outside regulated domains, branch coverage + mutation testing covers the same in
  • Network accessline 131
    - **Targets / thresholds & pitfalls.** 100% by definition in regulated domains. Short-circuit evaluation in C-like languages can make some independence pairs unreachable; compiler optimizations can collapse conditions, so coverage builds mu
  • Network accessline 153
    - **Definition.** Percentage of unique linearly-independent paths through a function. Bounded by cyclomatic complexity `V(G) = decisions + 1` ([Cyclomatic complexity](https://en.wikipedia.org/wiki/Cyclomatic_complexity)).
  • Network accessline 174
    Mutation testing introduces small, syntactic modifications ("mutants") to the source and re-runs the existing test suite against each mutant. If at least one test **fails** for a given mutant, the mutant is **killed** (the suite detected th
  • Network accessline 186
    ### Mutant states ([Stryker docs](https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/))
  • Network accessline 202
    - **Semantic correctness** of assertions — a wrong-but-strict assertion still kills mutants. - **Boundary data values** — operator mutants approximate this but do not replace BVA. - **Equivalent mutants** — variants that produce identical o
  • Network accessline 204
    - **Equivalent mutants** — variants that produce identical observable behavior. Detection is undecidable in general; manual review is the only certain method. Modern tools (Stryker TypeScript Checker, PIT with Major) reduce these heuristica
  • Network accessline 208
    | Ecosystem | Tool | |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 209
    |-----------|------| | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants | | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documen
  • Network accessline 210
    | JS / TS | [Stryker (StrykerJS)](https://stryker-mutator.io/) — TypeScript checker plugin filters compile-error mutants |
  • Network accessline 211
    | .NET (C#) | [Stryker .NET](https://stryker-mutator.io/docs/stryker-net/introduction/); documented in [Microsoft Learn](https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing) |
  • Network accessline 212
    | Java / JVM | [PIT (Pitest)](https://pitest.org/) — reference standard for JVM; Major Mutator for research |
  • Network accessline 213
    | Python | [mutmut](https://mutmut.readthedocs.io/), [Cosmic Ray](https://cosmic-ray.readthedocs.io/), [MutPy](https://github.com/mutpy/mutpy) |
  • Network accessline 214
    | Go | [go-mutesting](https://github.com/avito-tech/go-mutesting), [ooze](https://github.com/gtramontina/ooze) |
  • Network accessline 215
    | PHP | [Infection](https://infection.github.io/) |
  • Network accessline 216
    | Ruby | [mutant](https://github.com/mbj/mutant) |
  • Network accessline 217
    | Rust | [cargo-mutants](https://mutants.rs/) |
  • Network accessline 218
    | C / C++ | [Mull](https://github.com/mull-project/mull) — LLVM-based |
  • Network accessline 219
    | Scala | [Stryker4s](https://stryker-mutator.io/docs/stryker4s/introduction/) |
  • Network accessline 239
    Stryker defaults ([config](https://stryker-mutator.io/docs/stryker-js/configuration/)): `high: 80`, `low: 60`, `break: null`. Set `break` to fail the build below a floor. Apply with the risk caveat: 60–80% on a mature unit suite over pure-l
  • Network accessline 243
    - **Cost.** CPU-quadratic-ish. A 60-second suite generating 1,000 mutants is up to 1,000 × 60s without optimization. Modern tools mitigate via incremental analysis, per-mutant test selection, and parallel runners. - **Benefit.** Catches *mi
  • Network accessline 244
    - **Benefit.** Catches *missing assertions* and *over-mocked* tests that structural coverage cannot detect. It is the **only practical coverage technique that scores assertion strength** — the chief failure mode of "100% coverage with no as
  • Network accessline 245
    - **CI pattern.** Incremental mutation on PR diff; nightly full run on critical modules ([oneuptime](https://oneuptime.com/blog/post/2026-01-24-mutation-testing/view); see also research roundup at [greg4cr.github.io](https://greg4cr.github.
  • Network accessline 266
    The foundational artifact is the **Requirements Traceability Matrix (RTM)** — a two-dimensional table correlating requirements to test cases ([ISTQB Glossary](https://istqb-glossary.page/traceability-matrix/)). Enables:
  • Network accessline 288
    In BDD ecosystems, Gherkin `Scenario:` blocks are the unit of acceptance coverage; each AC ideally maps to one or more scenarios (the Cardinal Rule of BDD: one scenario, one behavior — [Automation Panda](https://automationpanda.com/bdd/)). 
  • Network accessline 290
    Foundational standards: **ISTQB Foundation Level** treats RTM as a foundational artifact for systematic test design. **[ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)** parts 1–5 require traceability at the test-plan, test
  • Network accessline 320
    - **Definition.** `(unique_endpoint_method_pairs_hit) / (total_documented_endpoint_method_pairs)`. Often broken down further by `(endpoint, method, status_code)` triples. - **What it does NOT measure.** Whether responses are *correct* — onl
  • Network accessline 321
    - **What it does NOT measure.** Whether responses are *correct* — only that endpoints were hit. The combinatorial inputs leading to each status code. - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL
  • Network accessline 322
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (OpenAPI/GraphQL-driven test generator that reports endpoint and status-code coverage), [Dredd](https://dredd.org/) (validates HTTP API against API Blueprint / OpenAP
  • Network accessline 329
    - **Definition.** Percentage of consumer-side **interactions** (request/response examples) that the provider has verified. Consumer generates Pact files (JSON contracts) capturing specific interactions; provider runs verification suites aga
  • Network accessline 330
    - **What it does NOT measure.** Provider behavior on inputs no consumer ever sends (negative space). Performance, security, or schema completeness. - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow
  • Network accessline 331
    - **Typical tools.** [Pact](https://docs.pact.io/) (multi-language), Pact Broker / [Pactflow](https://pactflow.io/what-is-consumer-driven-contract-testing/) for storage and verification reports. [Spring Cloud Contract](https://spring.io/pro
  • Network accessline 332
    - **When to use vs skip.** Use when there are multiple independent consumers with independent deploy cadences (microservices, mobile + web sharing a backend). Skip for single-consumer APIs that deploy with the provider, or for library APIs.
  • Network accessline 333
    - **Targets / thresholds & pitfalls.** "Schema valid" is weaker than "contract honored" — schema tells you what shapes are *legal*; contract tells you which fields and behaviors a consumer *actually depends on* ([Speakeasy: Pact vs OpenAPI]
  • Network accessline 338
    - **Definition.** Percentage of schema fields, enum values, and `oneOf` / `anyOf` variants exercised across the test suite. - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). -
  • Network accessline 339
    - **What it does NOT measure.** Semantic field correctness (a field can have the wrong value but the right shape). - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits
  • Network accessline 340
    - **Typical tools.** [Schemathesis](https://schemathesis.readthedocs.io/) (property-based test generation from OpenAPI; emits coverage metrics over schema elements), [Dredd](https://dredd.org/) with hooks for field-level instrumentation, [S
  • Network accessline 360
    - **Definition.** Coverage measured against **input partitions** rather than code. Each Equivalence Partition (EP) and Boundary Value Analysis (BVA) slot from ISTQB Foundation Level black-box techniques becomes a coverage element ([ISTQB BV
  • Network accessline 369
    - **Definition.** **Pairwise (all-pairs)** testing requires that every pair of parameter values appears in at least one test case. Most multi-parameter defects manifest at the 2-way interaction level ([Wikipedia](https://en.wikipedia.org/wi
  • Network accessline 370
    - **What it does NOT measure.** Three-way+ interactions (unless escalated to `t=3`); ordering effects in workflows. - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports 
  • Network accessline 371
    - **Typical tools.** [Microsoft PICT](https://github.com/microsoft/pict) (Pairwise Independent Combinatorial Tool; supports constraints, weighting, seeding), AllPairs (Satisfice), [NIST ACTS](https://csrc.nist.gov/projects/automated-combina
  • Network accessline 387
    - **Definition.** Percentage of declared transitions (and optionally forbidden transitions) in a state machine exercised by tests. - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecu
  • Network accessline 388
    - **Switch-level coverage:** *0-switch* — every transition exercised once. *1-switch* — every pair of consecutive transitions. *2-switch* — every triple. *Round-trip* — every cycle in the state graph ([Lead With Skills](https://www.leadwith
  • Network accessline 467
    Coverage targets should be **proportional to risk** ([ISO/IEC/IEEE 29119](https://en.wikipedia.org/wiki/ISO/IEC_29119)). The same artifact at different criticalities should not have the same coverage gate. Use the table below as a starting 
  • Network accessline 478
    **Delta thresholds** ("must not drop more than X%") are generally safer than absolute floors — they protect against regression in testing discipline without rewarding gaming ([Optivem](https://journal.optivem.com/p/code-coverage-targets-rec
  • Network accessline 502
    | Standard | Domain | Coverage requirement | |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; St
  • Network accessline 503
    |----------|--------|----------------------| | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E 
  • Network accessline 504
    | **[DO-178C](https://www.consunova.com/do178c-info.html)** §6.4.4.2, Table A-7 | Avionics | MC/DC required for DAL A; Decision coverage for DAL B; Statement coverage for DAL C; none for DAL D/E ([LDRA structural coverage](https://ldra.com/
  • Network accessline 505
    | **[ISO 26262](https://www.parasoft.com/learning-center/iso-26262/code-coverage/)** Part 6 Table 9 | Automotive | MC/DC highly recommended for ASIL D; branch for ASIL B–C; statement minimum for ASIL A ([Verifysoft](https://www.verifysoft.c
  • Network accessline 506
    | **[IEC 62304](https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide)** | Medical | Coverage scales with safety class A → B → C; auditors expect MC/DC for Class C high-risk modules; MISRA C/C++ coding standards customar
  • Network accessline 507
    | **[MISRA C / MISRA C++](https://www.misra.org.uk/)** | Embedded (cross-industry) | Coding-rule conformance is the primary signal; coverage is complementary; MC/DC expected for safety-critical components |
  • Network accessline 562
    - **Playwright trace coverage** — Playwright records traces (DOM, network, console) per test; the [trace viewer](https://playwright.dev/docs/trace-viewer) makes UI coverage **auditable** in a way DOM-snapshot tests cannot. Trace artifacts g
  • Network accessline 563
    - **Storybook coverage** — [Storybook Test](https://storybook.js.org/docs/writing-tests) reports which stories (component states) have an interaction test (`play` function) vs only a rendered snapshot.
  • Network accessline 564
    - **Visual coverage** — pixel-diff regressions across stories ([Chromatic](https://www.chromatic.com/), Percy, Applitools, Playwright `toHaveScreenshot`). Coverage element = component-state visual baseline.
  • Network accessline 574
    - **DO-178C** — RTCA; overview: <https://www.consunova.com/do178c-info.html>; LDRA structural coverage analysis: <https://ldra.com/ldra-blog/do-178c-structural-coverage-analysis/>.
  • Network accessline 575
    - **ISO 26262** — Road vehicles functional safety; Parasoft summary: <https://www.parasoft.com/learning-center/iso-26262/code-coverage/>; Verifysoft: <https://www.verifysoft.com/en_ISO_26262_Road_Vehicles_Functional_Safety.html>.
  • Network accessline 576
    - **IEC 62304** — Medical device software lifecycle; <https://intuitionlabs.ai/articles/iec-62304-medical-device-software-guide>.
  • Network accessline 577
    - **MISRA C / C++** — <https://www.misra.org.uk/>.
  • Network accessline 578
    - **ISO/IEC/IEEE 29119** — Software testing process; <https://en.wikipedia.org/wiki/ISO/IEC_29119>; ISTQB-to-29119 mapping: <https://www.rcolomo.com/papers/326.pdf>.
  • Network accessline 579
    - **ISTQB Foundation Level** — RTM glossary entry: <https://istqb-glossary.page/traceability-matrix/>; BVA white paper: <https://istqb.org/wp-content/uploads/2025/10/Boundary-Value-Analysis-white-paper.pdf>.
  • Network accessline 583
    - LDRA MC/DC capability: <https://ldra.com/capabilities/mc-dc/>.
  • Network accessline 584
    - Wikipedia MC/DC: <https://en.wikipedia.org/wiki/Modified_condition/decision_coverage>.
  • Network accessline 585
    - Qt Coco MC/DC: <https://www.qt.io/quality-assurance/coco/feature-modified-condition-decision-coverage-mcdc>.
  • Network accessline 586
    - Cyclomatic complexity: <https://en.wikipedia.org/wiki/Cyclomatic_complexity>.
  • Network accessline 590
    - Istanbul: <https://istanbul.js.org/>.
  • Network accessline 591
    - JaCoCo: <https://www.eclemma.org/jacoco/>.
  • Network accessline 592
    - Coverage.py: <https://coverage.readthedocs.io/>.
  • Network accessline 593
    - llvm-cov: <https://llvm.org/docs/CommandGuide/llvm-cov.html>.
  • Network accessline 594
    - Go coverage: <https://go.dev/doc/build-cover>.
  • Network accessline 595
    - Coverlet: <https://github.com/coverlet-coverage/coverlet>; NDepend guide (OpenCover deprecation notice): <https://blog.ndepend.com/guide-code-coverage-tools/>.
  • Network accessline 596
    - SimpleCov: <https://github.com/simplecov-ruby/simplecov>.
  • Network accessline 600
    - Stryker (JS / .NET / Scala): <https://stryker-mutator.io/>; config: <https://stryker-mutator.io/docs/stryker-js/configuration/>; mutant states: <https://stryker-mutator.io/docs/mutation-testing-elements/mutant-states-and-metrics/>; equiva
  • Network accessline 601
    - Microsoft Learn on Stryker .NET: <https://learn.microsoft.com/en-us/dotnet/core/testing/mutation-testing>.
  • Network accessline 602
    - PIT (Pitest): <https://pitest.org/>.
  • Network accessline 603
    - mutmut: <https://mutmut.readthedocs.io/>; Cosmic Ray: <https://cosmic-ray.readthedocs.io/>.
  • Network accessline 604
    - go-mutesting: <https://github.com/avito-tech/go-mutesting>.
  • Network accessline 605
    - Infection (PHP): <https://infection.github.io/>.
  • Network accessline 606
    - Mull (LLVM): <https://github.com/mull-project/mull>.
  • Network accessline 607
    - cargo-mutants (Rust): <https://mutants.rs/>.
  • Network accessline 608
    - Mutant (Ruby): <https://github.com/mbj/mutant>.
  • Network accessline 609
    - Mutation in CI (research): <https://greg4cr.github.io/pdf/23mutationci.pdf>.
  • Network accessline 613
    - Cucumber: <https://cucumber.io/>; behave: <https://behave.readthedocs.io/>; Reqnroll (active SpecFlow fork): <https://reqnroll.net/>.
  • Network accessline 614
    - BDD Cardinal Rule — Automation Panda: <https://automationpanda.com/bdd/>.
  • Network accessline 618
    - Pact: <https://docs.pact.io/>; Pactflow CDC explainer: <https://pactflow.io/what-is-consumer-driven-contract-testing/>; Pact vs OpenAPI: <https://www.speakeasy.com/blog/pact-vs-openapi>; bi-directional contract testing: <https://pactflow.
  • Network accessline 619
    - Spring Cloud Contract: <https://spring.io/projects/spring-cloud-contract/>.
  • Network accessline 620
    - Specmatic: <https://specmatic.io/>.
  • Network accessline 621
    - Schemathesis: <https://schemathesis.readthedocs.io/>.
  • Network accessline 622
    - Dredd: <https://dredd.org/>.
  • Network accessline 626
    - PICT: <https://github.com/microsoft/pict>.
  • Network accessline 627
    - NIST ACTS: <https://csrc.nist.gov/projects/automated-combinatorial-testing-for-software>.
  • Network accessline 628
    - All-pairs testing overview: <https://en.wikipedia.org/wiki/All-pairs_testing>.
  • Network accessline 629
    - State transition testing (ISTQB-aligned): <https://www.leadwithskills.com/blogs/state-transition-testing-behavior-based-systems-istqb>.
  • Network accessline 630
    - Playwright trace viewer: <https://playwright.dev/docs/trace-viewer>.
  • Network accessline 631
    - Storybook Test: <https://storybook.js.org/docs/writing-tests>; Chromatic: <https://www.chromatic.com/>.
  • Network accessline 635
    - "The Fallacy of the 100% Code Coverage" — Thierry de Pauw: <https://thinkinglabs.io/articles/2022/03/19/the-fallacy-of-the-100-code-coverage.html>.
  • Network accessline 636
    - "Code Coverage Targets — Recipe for Disaster" — Optivem Journal: <https://journal.optivem.com/p/code-coverage-targets-recipe-for-disaster>.
  • Network accessline 637
    - "Is 70/80/90/100% coverage good enough?" — Qt: <https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough>.
  • Network accessline 638
    - "AI-Generated Tests Give False Confidence" — CodeIntelligently: <https://codeintelligently.com/blog/ai-generated-tests-false-confidence>.

skills/test-prompt/SKILL.md

  • Network accessline 284
    [Credential-related source omitted]
  • Network accessline 285
    [Credential-related source omitted]

skills/thought-based-reasoning/SKILL.md

  • Network accessline 642
    1. Wei, J. et al. (2022). "Chain of Thought Prompting Elicits Reasoning in Large Language Models." [arXiv:2201.11903](https://arxiv.org/abs/2201.11903)
  • Network accessline 644
    2. Kojima, T. et al. (2022). "Large Language Models are Zero-Shot Reasoners." [arXiv:2205.11916](https://arxiv.org/abs/2205.11916)
  • Network accessline 646
    3. Wang, X. et al. (2022). "Self-Consistency Improves Chain of Thought Reasoning in Language Models." [arXiv:2203.11171](https://arxiv.org/abs/2203.11171)
  • Network accessline 648
    4. Yao, S. et al. (2023). "Tree of Thoughts: Deliberate Problem Solving with Large Language Models." [arXiv:2305.10601](https://arxiv.org/abs/2305.10601)
  • Network accessline 650
    5. Zhou, D. et al. (2022). "Least-to-Most Prompting Enables Complex Reasoning in Large Language Models." [arXiv:2205.10625](https://arxiv.org/abs/2205.10625)
  • Network accessline 652
    6. Yao, S. et al. (2022). "ReAct: Synergizing Reasoning and Acting in Language Models." [arXiv:2210.03629](https://arxiv.org/abs/2210.03629)
  • Network accessline 654
    7. Gao, L. et al. (2022). "PAL: Program-aided Language Models." [arXiv:2211.10435](https://arxiv.org/abs/2211.10435)
  • Network accessline 656
    8. Zhang, Z. et al. (2022). "Automatic Chain of Thought Prompting in Large Language Models." [arXiv:2210.03493](https://arxiv.org/abs/2210.03493)
  • Network accessline 658
    9. Shinn, N. et al. (2023). "Reflexion: Language Agents with Verbal Reinforcement Learning." [arXiv:2303.11366](https://arxiv.org/abs/2303.11366)

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>/
CodexCompatibleStandard SKILL.md antigravity/skills/actualize/SKILL.md.agents/skills/<skill-name>/
CursorNativePath .cursor/worktrees.json.cursor/skills/<skill-name>/
Gemini CLINativeManifest gemini-extension.json.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md antigravity/skills/actualize/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md antigravity/skills/actualize/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.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

NeoLabHQ/context-engineering-kit: #582 on hotskills, 1.8k stars

[![NeoLabHQ/context-engineering-kit on hotskills](https://hotskills.dev/badge/neolabhq-context-engineering-kit.svg)](https://hotskills.dev/skill/neolabhq-context-engineering-kit/)