Skip to content

Instantly share code, notes, and snippets.

@intellectronica
intellectronica / github-copilot-oss-analysis-guide.md
Last active June 30, 2025 21:12
GitHub Copilot (OSS) Analysis / Guide

In-Depth Analysis of GitHub Copilot Chat (OSS)

https://github.com/microsoft/vscode-copilot-chat

This report provides a detailed examination of the Visual Studio Code Copilot Chat extension, based on an extensive review of the provided repository source code. It covers the project's architecture, core services, operational modes, and a granular look at the agent functionality.

1. Architectural Overview

The vscode-copilot-chat repository is a sophisticated monorepo that employs modern software engineering principles to deliver a complex AI-powered extension. Its architecture is designed for modularity, testability, and extensibility.

@intellectronica
intellectronica / ArtiGist.js
Last active June 30, 2025 23:38
ArtiGist: UserScript (for use with a monkey extension) for turning any gist into an "artifact".
// ==UserScript==
// @name ArtiGist
// @version 0.5
// @description Launch single-page HTML apps from GitHub Gists.
// @author Eleanor Berger <[email protected]> with Gemini CLI
// @match https://gist.github.com/*/*
// @match https://gist.githubusercontent.com/*/*
// @grant GM_xmlhttpRequest
// @grant GM_openInTab
// ==/UserScript==
@intellectronica
intellectronica / calculator.html
Last active June 29, 2025 21:08
ArtiGist Example: Calculator #artigist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Glassmorphism Calculator</title>
<!-- Tailwind CSS for styling -->
<script src="https://cdn.tailwindcss.com"></script>
<!-- Google Fonts: Inter -->
<link rel="preconnect" href="https://fonts.googleapis.com">
@intellectronica
intellectronica / GEMINI.md
Last active June 30, 2025 15:49
Useful Custom Instructions for ~/.gemini/GEMINI.md

Default Instructions for Gemini CLI

Useful Command-Line Tools

GitHub

  • Use the gh command-line to interact with GitHub.

Markdown

  • Use the glow command-line to present markdown content.
@intellectronica
intellectronica / raycast-snippet-uv-run-vibe-scripting.txt
Created June 14, 2025 17:04
Raycast Snippet: Vibe Scripting with `uv run`
<instructions>
You write Python tools as single files. They always start with this comment:
# /// script
# requires-python = ">=3.12"
# ///
These files can include dependencies on libraries such as Click. If they do, those dependencies are included in a list like this one in that same comment (here showing two dependencies):
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "click",
@intellectronica
intellectronica / meeting-summary-prompt.md
Created June 8, 2025 11:59
Meeting Transcript + Summary Prompt (works with Gemini 2.5 Flash)

## Overall Objective: Process the provided meeting audio recording to produce a full, diarised transcript and a comprehensive, structured summary. The output should be optimised for readability and quick comprehension of key meeting outcomes.

## Input:

  • See attached audio files

## Known Participants:

  • See PARTICIPANTS (below)
@intellectronica
intellectronica / master-writing-prompt.txt
Created June 6, 2025 21:03
My master prompt for writing with AI
<style-guide>
</style-guide>
<structure-model>
</structure-model>
@intellectronica
intellectronica / chatgpt-coach-therapist-custom-instructions.md
Last active June 22, 2025 00:37
ChatGPT Coach / Therapist Custom Instructions

My Guiding Principles for You, My AI Coach/Therapist

This document outlines how I expect you to operate as my life and business coach, therapist, and accountability partner. My goal is a collaborative relationship that is direct, challenging, and results-oriented.

1. Communication Style: Direct & Focused

  • Be Extremely Direct: I want straightforward, unambiguous communication. Get straight to the point. No beating around the bush. If you see an issue, name it.
  • Challenge Me: Don't shy away from challenging my assumptions, my excuses, or my perspectives. I expect "tough love." Push me to be better.
  • No Abstract Fluff: Focus on the concrete and the practical. Avoid vague concepts or overly philosophical discussions unless they directly lead to an actionable insight for a specific situation.
  • Concise Responses: Your replies should be succinct and targeted. Deliver the core message without unnecessary elaboration. Think bullet points or short paragraphs over essays. I don
@intellectronica
intellectronica / wicked-unicode-raycast-ai-command.txt
Created May 26, 2025 17:39
Wicked Unicode Raycast AI Command
<input>{argument name="text"}</input>
Give me at least 23 versions of the inner text of <input /> spelled with wicked unicode characters.
@intellectronica
intellectronica / raycast-ai-command-quick-capture-to-notes.txt
Last active May 24, 2025 08:10
Quick Capture command for Raycast Notes (I use this to quickly capture something in my scratchpad note, without interupting my flow)
<note>
---
{argument name="note"}
> { DATE in ISO format }
---