Skip to content

Instantly share code, notes, and snippets.

View imsks's full-sized avatar
🇮🇳
Building

Sachin Kr. Shukla imsks

🇮🇳
Building
  • India
  • 16:44 (UTC +05:30)
  • X @i_skrs
View GitHub Profile
@imsks
imsks / uplers.js
Last active October 12, 2026 04:13
Auto-apply on Uplers
/**
* Auto-Apply Automation Script for Uplers Platform (With Advanced DOM Scroll & Event Dispatch)
* Run directly inside Chrome / Browser DevTools Console.
*/
(() => {
let appliedCount = 0;
let processing = false;
let scrollAttempts = 0;
const MAX_SCROLL_ATTEMPTS = 4;
@imsks
imsks / wellfound.js
Last active October 7, 2026 06:42
Auto-apply on Wellfound
(async () => {
const delay = (ms) => new Promise((res) => setTimeout(res, ms));
const waitForElement = async (selector, timeout = 5000) => {
const start = Date.now();
while (Date.now() - start < timeout) {
const el = document.querySelector(selector);
if (el) return el;
await delay(100);
}
@imsks
imsks / instahyre.js
Last active October 7, 2026 06:43
Auto-apply on InstaHyre
(function () {
let applyCount = 0;
let intervalId = null;
// Step 1: Open the initial modal by clicking "View job »"
// Targets button element by class or fallback text-content check
const viewButton =
document.querySelector('button.btn-interested, button.btn-success') ||
Array.from(document.querySelectorAll('button')).find(btn => btn.textContent.includes('View job'));