AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
viditkbhatnagar avatar

viditkbhatnagar

12 listings · 0 installs

Open-source publisher. Listings imported from github.com/viditkbhatnagar — credited to the original author with their license.

↗ github.com/viditkbhatnagar
12 results
Self-run
SKILL

Immunize Json Decode No Handling

Use when writing Python that parses JSON from outside the process — an HTTP response, a file, an environment value — to ensure JSONDecodeError is caught and translated into a typed module exception, not leaked to callers.

0
28
Free
Self-run
SKILL

Immunize React Hook Missing Dep

Use when writing React components with useEffect or useCallback to ensure every reactive value referenced in the hook body appears in the dependency array.

0
21
Free
Self-run
SKILL

Immunize Rate Limit No Backoff

Use when calling HTTP APIs from Python to retry 429 responses with exponential backoff instead of crashing on the first rate-limit.

0
25
Free
Self-run
SKILL

Immunize Async Fn Called Without Await

Use when calling an async def function from Python to ensure every call is awaited before its return value is used as the resolved result.

0
27
Free
Self-run
SKILL

Immunize Promise Unhandled Rejection

Use when writing JavaScript or TypeScript that returns a Promise chain (.then) or awaits a value, to ensure every rejection path has a handler before the rejection escapes the function.

0
24
Free
Self-run
SKILL

Immunize Import Not Found Python

Use when writing Python imports to verify the module and symbol exist at the claimed path before committing the line.

0
29
Free
Self-run
SKILL

Immunize Missing Env Var

Use when reading configuration from os.environ to check for missing values and raise a specific ConfigError instead of letting a raw KeyError escape.

0
28
Free
Self-run
SKILL

Immunize Node Cjs Esm Mismatch

Use when writing Node.js modules to keep CommonJS (require) and ES Module (import/export) syntax consistent within a single file and aligned with the package's module type.

0
27
Free
Self-run
SKILL

Immunize Python None Attribute Access

Use when writing Python that calls a function returning an Optional value (e.g., dict.get, re.search) before accessing attributes on the result.

0
18
Free
Self-run
SKILL

Immunize Fetch Missing Credentials

Use when writing cross-origin fetch() calls that require cookies or session auth to ensure `credentials: 'include'` is set.

0
34
Free
Self-run
SKILL

Immunize Timezone Naive Datetime

Use when writing Python code that calls datetime.now() or datetime.utcnow() and compares the result against a datetime that came from outside the process (HTTP API, database, JWT claim, etc.).

0
29
Free
Self-run
SKILL

Immunize Manager

Use when a bash tool call fails with a runtime error AND the user might want a persistent guardrail against that error recurring. Check this skill first on bash failures; it decides whether capture is already automated or whether you need to invoke it manually.

0
32
Free
You've reached the end · 12 loaded