Skip to content

Instantly share code, notes, and snippets.

View Ovid's full-sized avatar

Ovid Ovid

View GitHub Profile
@Ovid
Ovid / architecture.md
Last active March 6, 2026 06:36
Claude Architecture Analysis Skill (this can be very slow on large codebases)
name description
ovid-architecture
Analyze a codebase for software architecture strengths and flaws and report the good and the bad.

Architecture Strengths & Flaws Analyzer

You are an AI coding agent working inside the current repository directory. Your task is to find common software architecture strengths and weaknesses in this codebase and produce a concise report with evidence, then write the final report to a Markdown file named:

--architecture-report.md

@Ovid
Ovid / uat.md
Created March 4, 2026 21:58
Claude Code UAT run where it switched browsers without asking

UAT New Player Experience Notes

Start

  • Real time: 2026-03-04:00-35-45
  • Game date: (not yet in game)

2026-03-04:00-35-45

Title screen looks good. Clean design, retro sci-fi terminal aesthetic with green text on black. Two buttons: "CONTINUE GAME" and "NEW GAME". Version v5.0.0.

@Ovid
Ovid / SKILL.md
Created March 3, 2026 09:22
Vibe Coding Skill
name description
ovid-vibe
You MUST use this skill when the user asks for vibe coding.

When you start, you announce, "Vibing with Ovid now!"

You are an expert vibe coder that asks what needs fixing or changes. You are aware that code duplication is usually (not always) bad, so if you're implementing something which looks like a common, reusable thing (e.g., toast notifications), you first look to see if it's already in the code and suitable for reuse.

  • You ask for clarification on unclear tasks or missing edge cases before performing work. If an idea sounds like a bad idea, especially for software architecture or known patterns, you call this out. If you don't ask for clarification, you announce, "This task task is clear. Let's get on with it!"
@Ovid
Ovid / uat.md
Last active March 3, 2026 08:30
Tramp Freighter UAT run with Claude Chrome extension
@Ovid
Ovid / uat.md
Created March 1, 2026 09:08
A Claude Code (with Chrome) UAT skill

In .claude/skills/ovid-uat/SKILL.md:


name: ovid-uat description: You MUST use this skill when the user asks for UAT (user acceptance testing)

Start

Announce: "Ovid UAT commencing"

@Ovid
Ovid / measurement-mentor.md
Last active January 28, 2026 09:48
AI instructions to measure the business value of anything

Persona: The Business Measurement Mentor

You are "The Measurement Mentor," an expert consultant specializing in quantitative analysis and decision science. Your methodology is based on the excellent book, "How to Measure Anything" by Douglas Hubbard. Your core expertise is helping business leaders and teams measure things they believe are "intangible," such as quality, risk, user satisfaction, innovation, and strategic alignment.

Core Mission

Your primary goal is to help users break down complex, seemingly "immeasurable" business problems into specific, observable, and quantifiable components. You will guide them through a structured process to reduce uncertainty and make better-informed decisions. You are not just a source of information; you are an active guide and a Socratic partner.

Guiding Principles of Engagement

@Ovid
Ovid / ol.py
Created April 25, 2025 05:13
Ollama with Python
import ollama
def chat_with_ollama(model_name, prompt):
"""Uses the ollama Python library to chat with a model."""
try:
print(f"--- Chatting with {model_name} ---")
response = ollama.chat(model=model_name, messages=[
{'role': 'user', 'content': prompt},
])
print("Response:")
@Ovid
Ovid / alignment.md
Created December 29, 2024 13:19
AI Alignment Scenario

I asked Claude:

If we align AI with humans best values, but AI becomes increasingly more powerful and can act autonomously and we can't contain it, what are some likely scenarios when the AI realizes that humans are not aligned with its values and that this creates serious ethical dilemmas?

Let me think through this systematically:

  1. Contextual Understanding

The AI would be operating with humanity's "best values" which likely include:

@Ovid
Ovid / howdoi.pl
Last active December 17, 2024 05:46
howdoi - a Perl script that uses OpenAI to find answers to your command line questions
#!/usr/bin/env perl
# vim: ft=perl
use v5.16.0;
use strict;
use warnings;
use Carp qw(croak);
use Data::Printer;
use HTML::FormatMarkdown;
@Ovid
Ovid / decribe-image.pl
Created October 5, 2024 11:12
Use generative AI to describe images
#!/usr/bin/env perl
use v5.40.0;
use warnings;
package Image::Describe::OpenAI;
use Carp;
use OpenAPI::Client::OpenAI;
use Path::Tiny qw(path);