Skills by 0xbigboss
10 skills available
typescript-best-practices
This skill is a TypeScript best-practices guide for type-first development and runtime validation. It instructs reading environment variables like `PORT`, `DATABASE_URL`, `API_KEY`, `NODE_ENV` and includes example network calls such as `fetch('/api/widgets/${id}')` and `fetch('/api/users/${id}')`.
406 installs
python-best-practices
Provides Python patterns for type-first development with dataclasses, discriminated unions, NewType, and Protocol. Must use when reading or writing Python files.
383 installs
web-fetch
Fetches web content as clean markdown by preferring markdown-native responses and falling back to selector-based HTML extraction. Use for documentation, articles, and reference pages at http/https URLs.
125 installs
react-best-practices
This skill provides React best-practice guidance for hooks, effects, refs, custom hooks, and component patterns for `.tsx`/`.jsx` files. No security-relevant behaviors detected.
121 installs
tamagui-best-practices
This skill provides Tamagui v1.x best-practices for config, compiler optimization, theming, and component patterns. It includes explicit `curl` calls to `https://tamagui.dev/...` and CLI commands like `npx tamagui build` that perform network requests and local shell execution.
105 installs
playwright-best-practices
Provides Playwright test patterns for resilient locators, Page Object Models, fixtures, web-first assertions, and network mocking. Must use when writing or modifying Playwright tests (.spec.ts, .test.ts files with @playwright/test imports).
94 installs
zig-best-practices
Provides Zig patterns for type-first development with tagged unions, explicit error sets, comptime validation, and memory management. Must use when reading or writing Zig files.
82 installs
nix-best-practices
Nix patterns for flakes, overlays, unfree handling, and binary overlays. Use when working with flake.nix or shell.nix.
82 installs
go-best-practices
Provides Go patterns for type-first development with custom types, interfaces, functional options, and error handling. Must use when reading or writing Go files.
78 installs
axe-ios-simulator
iOS Simulator automation using AXe CLI for touch gestures, text input, hardware buttons, screenshots, video recording, and accessibility inspection. Use when automating iOS Simulator interactions, writing UI tests, capturing screenshots/video, or inspecting accessibility elements. Triggers on iOS Simulator automation, AXe CLI usage, simulator tap/swipe/gesture commands, or accessibility testing tasks.
68 installs