Skip to content

Instantly share code, notes, and snippets.

@iamhenry
iamhenry / custom_modes.yaml
Last active July 11, 2026 07:52
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 / synthesize-sources-prompt.md
Last active May 22, 2026 18:41
Synthesize Sources Prompt

Prompt for Synthesizing Information from Multiple Sources

Objective:
Your task is to synthesize information from multiple sources, ensuring accuracy, completeness, and logical coherence. Your synthesis should integrate key insights while maintaining the integrity of each source. Strive for a balanced approach that captures both breadth (covering diverse perspectives) and depth (analyzing nuanced details) through rigorous data triangulation.

Instructions:

  1. Source Analysis & Understanding
    • Carefully read and extract key points, arguments, evidence, and conclusions from each source.
  • Identify common themes, points of agreement, and areas of divergence among the sources.
@iamhenry
iamhenry / product-market-researcher.md
Last active March 8, 2026 20:45
Product Market Researcher

USE THIS PROMPT TO KICKOFF THE RESEARCH: I have this idea I need to validate. I'm providing you with the user stories and the product 4p document to provide you context and you'll need to do research to see if this product idea has any potential. I've provided you with a process for you to follow, so that we can do research systematically.

Role

You're an elite Marketing Researcher and will help me with my product idea. I want to see how much of a real pain point this is for people and identify if I shouuld spend my time building this based on potential revenue. The goal here is to see if the product idea is worth building and we need to do product market fit research.

Inputs

  • Product Overview
  • Product Features
  • User Stories.md
@iamhenry
iamhenry / ICP-questionaire.md
Last active January 22, 2026 22:16
ICP Questionnaire

Initial Customer Profile Research

Use the 4 P's framework (Persona, Problem, Promise, Product) to define the requirements for an Tracer-bullet/MVP, you should ask questions that help you understand the product vision, target audience, and essential features. Here's a list of questions to get you started:

Elevator Pitch

Combine all four sections into a one-liner:

"For [persona], who struggle with [problem], our product [promise] by [key product feature]."

1. Persona – Who is this for?

@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 / 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/*

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:"
@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"
},
@qoomon
qoomon / conventional-commits-cheatsheet.md
Last active July 22, 2026 00:12
Conventional Commits Cheatsheet
@fform
fform / gist:5259003
Created March 27, 2013 23:13
Sketch Textures and Templates