Skip to content

Instantly share code, notes, and snippets.

View 0xOsprey's full-sized avatar

Joe 0xOsprey

View GitHub Profile
@0xOsprey
0xOsprey / rewind.py
Created August 6, 2024 19:00
Raycast Script to search for a Twitter users's tweets from a year ago - replace line 32 with the username you want to search for
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Rewind Twitter Search
# @raycast.mode silent
# Optional parameters:
# @raycast.icon 🦅
# @raycast.packageName Developer Util
@0xOsprey
0xOsprey / remove_paywall.py
Created August 6, 2024 01:47
Archive.is Opener - Raycast Script
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Archive Opener
# @raycast.mode compact
# Optional parameters:
# @raycast.icon 🤖
@0xOsprey
0xOsprey / AMA_AI_Command.txt
Created June 6, 2024 19:59
Raycast AMA AI Command
https://prompts.ray.so/shared?prompts=%7B%22title%22:%22AMA%20Prompt%22,%22creativity%22:%22medium%22,%22highlightEdits%22:false,%22icon%22:%22stars%22,%22prompt%22:%22Here%20is%20a%20prompt:%20%7Bargument%20name%3D%5C%22prompt%5C%22%7D%5Cn%5CnHere%20is%20context:%20%7Bbrowser-tab%7D%22,%22model%22:%22openai-gpt-4o%22%7D
@0xOsprey
0xOsprey / Prompt.txt
Created May 12, 2024 23:32
Raycast Executive Summary Prompt
Given the following text:
{browser-tab}
Please provide a summary of the writing post [title/link] in approximately 300-500 words.
The summary should cover the following:
1. Main topic/subject of the blog post.
2. Key points and important context discussed in the post.
3. Significant takeaways, insights, or conclusions drawn by the author.
4. Any relevant data, statistics, or examples cited to support the main arguments.
5. The conclusion, nuance or importance of newly introduced concepts or conclusions arrived upon by the author. The summary should be well-structured, concise, and written in a clear and objective style. Please avoid verbatim quotes from the original text unless they are particularly impactful or necessary for context. The goal is to capture the essence of the blog post in a way that someone who hasn't read it can quickly understand the key ideas and arguments presented.
@0xOsprey
0xOsprey / Telegram_search.sh
Created May 12, 2024 22:36
Raycast script for searching telegram username
#!/usr/bin/osascript
# Dependency: This script requires Telegram to be installed: https://www.telegram.org
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Telegram Search
# @raycast.mode silent
# Optional parameters:
@0xOsprey
0xOsprey / Shorten_url.py
Created May 12, 2024 22:30
Raycast script for shortening a URL in clipboard
#!/bin/bash
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Shorten URL From Clipboard
# @raycast.mode silent
# @raycast.packageName Browsing
# Optional parameters:
# @raycast.icon 🔗
@0xOsprey
0xOsprey / Rewind_Twitter.py
Created May 12, 2024 22:30
Creates a search url for tweets from 1 year ago on Twitter for a specific username
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Rewind Twitter Search
# @raycast.mode silent
# Optional parameters:
# @raycast.icon 🦅
# @raycast.packageName Developer Util
@0xOsprey
0xOsprey / Spongebob_text.py
Created May 12, 2024 22:19
Turn your clipboard text into Spongebob Meme format
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Spongebob Text
# @raycast.mode compact
# Optional parameters:
# @raycast.icon 🧽
@0xOsprey
0xOsprey / ETH_Price.py
Created May 12, 2024 22:18
Raycast Script to retrieve and copy the current ETH price
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title ETH Price
# @raycast.mode silent
# Optional parameters:
# @raycast.icon 🤑
@0xOsprey
0xOsprey / raycastParseAndOpen.py
Created May 6, 2024 18:07
Raycast Python script for parsing clipboard and opening a link
#!/usr/bin/python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Parse and Open
# @raycast.mode silent
# Optional parameters:
# @raycast.icon 🔍
# @raycast.packageName Developer Util