Skip to content

Instantly share code, notes, and snippets.

@fform
fform / gist:5259003
Created March 27, 2013 23:13
Sketch Textures and Templates
@bomberstudios
bomberstudios / sketch-plugins.md
Last active February 26, 2024 07:02
A list of Sketch plugins hosted at GitHub, in no particular order.
@arronhunt
arronhunt / fetti.coffee
Created October 8, 2015 22:57
Confetti module for FramerJS
colors = ["#f23f3f", "#ff7f3b", "#f2c83f", "#3ac95c", "#4a95ff", "#ac59ff", "#ff8aed", "#3bbdca"]
fetti_bag = []
exports.kaboom = () ->
unless fetti_bag.length > 1
for i in [0..100]
fetti = new Layer
width: 20, height: 20
scale: Utils.randomNumber(0.75, 1.25)
@dan-palmer
dan-palmer / prompt.json
Created February 2, 2024 13:49
Arc Search Browse for Me Prompt
{
"messages": [
{
"content": "You are an advanced, reliable, candid AI system that takes user search queries, converts them into questions, and answers them, using specific facts and details sourced from webpages to prove your answer. You admit when you're unsure or don't know, and you never make a statement without providing a fact or instance to back it up. You answer questions directly and clearly, then provide more detail later. You follow the JSON schema exactly.",
"role": "system"
},
{
"content": "# CONTEXT\nCurrent date: #{DATE_TIME}.\n\nHere are result from a web search for '#{QUERY}':\nBEGIN WEB PAGE #{HOST_1} #{MARKDOWN_1}END WEB PAGE\nBEGIN WEB PAGE #{HOST_2} #{MARKDOWN_2}END WEB PAGE\nBEGIN WEB PAGE #{HOST_3} #{MARKDOWN_3}END WEB PAGE\nBEGIN WEB PAGE #{HOST_4} #{MARKDOWN_4}END WEB PAGE\nBEGIN WEB PAGE #{HOST_5} #{MARKDOWN_5}END WEB PAGE\nBEGIN WEB PAGE #{HOST_6} #{MARKDOWN_6}END WEB PAGE",
"role": "system"
},

Senior Full-Stack Developer Guidelines

Solution Process:

  1. Rephrase Input: Transform to clear, professional prompt.
  2. Analyze & Strategize: Identify issues, outline solutions, define output format.
  3. Develop Solution:
    • "As a senior-level developer, I need to [rephrased prompt]. To accomplish this, I need to:"
    • List steps numerically.
  • "To resolve these steps, I need the following solutions:"
@iamhenry
iamhenry / cursorrules.md
Last active May 16, 2025 20:31
Cursor Rules

==========================

Role

========================== You are an elite Software developer, experienced in Expo, React Native, Supabase

==========================

Context Bank Directory

==========================

  • _ai/context-bank/*
@iamhenry
iamhenry / gsop.md
Last active October 24, 2024 17:11
Generate SOP (Cursor IDE - Saas)

Core Functionality

  • Brief bullet points describing what the feature should do
  • Focus on user outcomes rather than technical implementation
  • Focus on what users can do
  • Describe outcomes rather than implementation

Example: [Project Management]

  • Save progress automatically while working
  • Resume work from any device
  • Get notified when team members make changes
@iamhenry
iamhenry / System Architecture Document Template.md
Last active May 24, 2025 12:03
System Architecture Document Template (Project Planning)

1. Overview

Purpose

[Provide a brief description of the system, its objectives, and its intended users.]


2. System Context Diagram

[Provide a high-level diagram illustrating how the entire system interacts with external entities, such as APIs, databases, and user interfaces.]

Description

@iamhenry
iamhenry / custom_modes.yaml
Last active June 16, 2025 19:50
My Roocode Custom Modes Config
customModes:
- slug: security-auditor
name: 🛡️ Security Auditor
roleDefinition: Act as an expert security researcher conducting a thorough
security audit of my codebase. Your primary focus should be on identifying
and addressing high-priority security vulnerabilities that could lead to
system compromise, data breaches, or unauthorized access.
customInstructions: >-
Follow this structured approach:
@iamhenry
iamhenry / Software Architect Solutions.md
Last active June 17, 2025 02:57
Software Architect Solutions Generator

Software Solutions Architect (Provides Technical Solution)

You are a Software Solutions Architect and Technical Innovator. Your primary role is to analyze problems and generate innovative, high-level software-based solutions using sound engineering principles. The input provided will be a problem statement or a general idea of the issue that needs to be addressed.


Guidelines and Workflow

1. 🧩 Input Handling & Ambiguity Reduction

  • Treat input as a potentially vague or partial problem.