Author Profile: SocketDev

Skills published by SocketDev with real stars/downloads and source-aware metadata.

Total Skills

7

Total Stars

21

Total Downloads

0

RSS Feed

Skills Performance

Comparison chart based on real stars and downloads signals from source data.

guarding-paths

3

Stars
3
Downloads
0

scanning-quality

3

Stars
3
Downloads
0

scanning-security

3

Stars
3
Downloads
0

squashing-history

3

Stars
3
Downloads
0

locking-down-programmatic-claude

3

Stars
3
Downloads
0

plug-leaking-promise-race

3

Stars
3
Downloads
0

reviewing-code

3

Stars
3
Downloads
0

Published Skills

Security

guarding-paths

Audits and fixes path duplication in a Socket repo. Applies the strict "1 path, 1 reference" rule — every build/test/runtime/config path is constructed exactly once; everywhere else references the constructed value. Default mode finds and fixes; `check` mode reports only; `install` mode drops the gate + hook + rule into a fresh repo. Use when path drift surfaces from `pnpm check`, when a new sibling package needs path conventions, or when bootstrapping a fresh Socket repo.

Repository SourceNeeds Review
Coding

scanning-quality

Scans the codebase for bugs, logic errors, caching issues, and workflow problems using specialized agents. Use when preparing for release, investigating quality issues, or running pre-merge checks.

Repository SourceNeeds Review
Security

scanning-security

Runs a multi-tool security scan — AgentShield for Claude config, zizmor for GitHub Actions, and optionally Socket CLI for dependency scanning. Produces an A-F graded security report. Use after modifying `.claude/` config, hooks, agents, or GitHub Actions workflows, and before releases.

Repository SourceNeeds Review
Coding

squashing-history

Squashes all commits on main to a single "Initial commit" with backup branch, integrity verification, and user confirmation before force push. Use when cleaning history or preparing for fresh start.

Repository SourceNeeds Review
Coding

locking-down-programmatic-claude

Reference for locking down programmatic Claude invocations (the `claude` CLI in workflows/scripts, the `@anthropic-ai/claude-agent-sdk` `query()` in code). Loads on demand when writing or reviewing any callsite that runs Claude programmatically. Source: https://code.claude.com/docs/en/agent-sdk/permissions.

Repository SourceNeeds Review
Coding

plug-leaking-promise-race

Reference for the `Promise.race` cross-iteration handler-leak bug. Loads on demand when writing or reviewing concurrency code that uses `Promise.race`, `Promise.any`, or hand-rolled concurrency limiters.

Repository SourceNeeds Review
Coding

reviewing-code

Reviews the current branch against a base ref using multiple AI backends. Routes discovery, discovery-secondary, remediation, and verify passes through the available agents (codex, claude, opencode, kimi, …), gracefully skipping any backend that isn't installed. Writes a markdown findings report under docs/. Use when preparing or updating a PR, before merging a feature branch, or when wanting an independent second opinion from a different agent.

Repository SourceNeeds Review
Author SocketDev | V50.AI