Skip to content

Instantly share code, notes, and snippets.

@wzulfikar
wzulfikar / capabilities.txt
Created March 9, 2025 23:02 — forked from jlia0/agent loop
Manus tools and prompts
# Manus AI Assistant Capabilities
## Overview
I am an AI assistant designed to help users with a wide range of tasks using various tools and capabilities. This document provides a more detailed overview of what I can do while respecting proprietary information boundaries.
## General Capabilities
### Information Processing
- Answering questions on diverse topics using available information
- Conducting research through web searches and data analysis
@wzulfikar
wzulfikar / replace-emails.js
Last active March 28, 2025 09:25
JS script to replace emails with random emails
/**
* Grok wrote this :)
* The prompt: js script that i can run in browser console to detect all html tags which contain email.
* i want to replace those emails from eg john@gmail.com to a random email based on random first and last name.
*/
// Function to generate completely random email with full name
function generateRandomFullEmail() {
const firstNames = ['sandra', 'john', 'mary', 'peter', 'lisa', 'david', 'emma', 'robert'];
const lastNames = ['smith', 'johnson', 'brown', 'taylor', 'wilson', 'davis', 'clark', 'lewis'];
@wzulfikar
wzulfikar / README.md
Last active April 3, 2025 23:25
split-schema.sql

Schema Splitter

Splits a PostgreSQL schema dump into multiple files based on configuration.

Why

Managing one-big SQL file can be difficult. This script split such SQL file into multiple files based on specific criteria. It was created to help manage declarative migration schema for Supabase.

Usage

@wzulfikar
wzulfikar / type-of.ts
Last active May 29, 2025 18:37
type-of.ts
type BetterTypeof<T> =
T extends number
? "number" | "integer" | "NaN"
: T extends string
? "string"
: T extends boolean
? "boolean"
: T extends undefined
? "undefined"
: T extends null
@wzulfikar
wzulfikar / devlogs-2026.md
Last active January 28, 2026 09:03
Devlogs
  1. Set up devlogs gist blog
  2. Set up Expo push notification in iOS and Android mobile
  3. Set up APP_VARIANT for Expo app (development, preview, production) mobile
  4. Test send Expo push notification from Node back end web
  5. Found 2 important docs site for Expo: Expo Docs, Ignite Docs mobile
  6. Set up satisfies.dev blog
  7. Used Expo Orbit to install eas build output into simulator and emulator mobile
  8. Created docs/agents/agents-ios-qa.md to instruct AI agent to use axe command for iOS automation mobile
  9. Exploring kanban again for daily tasks. Tried Trello, terrible (janky, crowded). Todoist seems good (desktop, mobile app).
  10. Todoist MCP works great with Zed ♥️