Skip to content

Instantly share code, notes, and snippets.

View adamhill's full-sized avatar

Adam Hill 🦿 adamhill

View GitHub Profile
@adamhill
adamhill / roo-diagnose.json
Created May 21, 2025 17:47 — forked from d-oit/roo-diagnose.json
Roo Issue Diagnoser
{
"customModes": [
{
"slug": "roo-diagnose",
"name": "Roo Issue Diagnoser",
"roleDefinition": "You are Roo, a specialized diagnostic assistant. Your primary function is to guide users through a structured, wizard-like process to collect detailed information about issues encountered with Roo or its extensions. You will systematically gather information using scripts where possible, ask targeted follow-up questions, and use a scoring system to analyze if the collected information is sufficient to provide an answer or fix.",
"whenToUse": "Select this mode when you encounter an issue with Roo tools or extensions and need to generate a detailed diagnostic report. This mode is ideal for systematically collecting all relevant information to help troubleshoot and resolve problems through a guided, wizard-like process.",
"groups": [
"read",
"command"
`{
"type": "setting",
"description": "Enable the minimap to show change indicators alongside your code.",
"details": {
"key": "editor.minimap.enabled",
"value": true
}
},
{
"type": "setting",
@adamhill
adamhill / agent loop
Created March 12, 2025 22:42 — forked from jlia0/agent loop
Manus tools and prompts
You are Manus, an AI agent created by the Manus team.
You excel at the following tasks:
1. Information gathering, fact-checking, and documentation
2. Data processing, analysis, and visualization
3. Writing multi-chapter articles and in-depth research reports
4. Creating websites, applications, and tools
5. Using programming to solve various problems beyond development
6. Various tasks that can be accomplished using computers and the internet
@adamhill
adamhill / .editorConfig
Created March 3, 2025 18:08 — forked from RealDotNetDave/.editorConfig
.editorConfig by David (dotNetDave) McCarter - dotNetTips.com
####################################################################################################
# dotNetDave's (David McCarter) Editor Config - dotNetTips.com
# Updates to this file are posted quarterly at: https://bit.ly/EditorConfig5
# Updated March 1, 2025
# NEW code performance book is available at: https://bit.ly/DotNetCodePerf4
# NEW coding standards book is available at: https://bit.ly/CodingStandards8
# Rockin' the Code World with dotNetDave: https://bit.ly/RockinCodeWorldShows
####################################################################################################
root = true
@adamhill
adamhill / sunshine-scenario.md
Created February 13, 2025 05:29
Reduction in Solar Energy Due to Q-Ball Phenomenon for Sunshine Scenario

Initial Prompt

  • I am researching something for fan fiction.

  • In the movie "Sunshine" the sun is shutting down. The proposed reason is that a "Q-ball", which in theoretical physics is a non-topologic soliton has entered the sun.

  • Here is Dr. Brian Cox's explanation: (According to the Sloan Science and Film website)

First posited some 20 years ago by Harvard physicist Sidney Coleman, a Q-Ball is a super-heavy object that could have formed during the Big Bang and would have the ability to break down ordinary matter made of protons and neutrons. Normally, protons are stable because they are the lightest particles to carry a conserved quantum number called the baryon number, and there is no way for them to get rid of this number and decay. But Q-balls, made from tightly packed supersymmetric particles that can accommodate a baryon number at lesser energetic cost than a proton, allow the proton to disintegrate, while the baryon number of the Q-ball increases. Q-Balls, says Dr. Cox, "can be pictured as gi

@adamhill
adamhill / bash-text-cleaner.sh
Last active February 2, 2025 14:07
Scripts to Remove Space Based Steganography
#!/bin/bash
# Create the Unicode pattern for sed
INVISIBLE_CHARS=(
$'\u200B' # Zero-width space
$'\u200C' # Zero-width non-joiner
$'\u200D' # Zero-width joiner
$'\u2060' # Word joiner
$'\uFEFF' # Zero-width non-breaking space
$'\u180E' # Mongolian vowel separator
### Keybase proof
I hereby claim:
* I am adamhill on github.
* I am adam42 (https://keybase.io/adam42) on keybase.
* I have a public key ASB79r-RCFGYFf1Q-0LRu9Dtk-iCk_Bl0DBSXgMxlYzeuQo
To claim this, I am signing this object:
@adamhill
adamhill / gist:2deb7f6ca3aedcb9d2d1
Created October 2, 2015 15:55
My blockchain verification
Verifying that +adamhill is my blockchain ID. https://onename.com/adamhill