Skip to content

Instantly share code, notes, and snippets.

View crazyrabbitLTC's full-sized avatar

Dennison Bertram crazyrabbitLTC

View GitHub Profile
# PRD Implementation Framework with TDD
## Structure
- Root: Implementation Plan (`implementation_plan.md`)
- Level 1: Phases (folders: `phase_1`, `phase_2`, etc.)
- Level 2: Tasks (folders within phases: `task_1.1`, `task_1.2`, etc.)
- Level 3: Subtasks (files within task folders: `subtask_1.1.1.md`, etc.)
- Level 4: Implementation Units (files within subtask folders: `unit_1.1.1.1.md`, etc.)
## Implementation Process
@crazyrabbitLTC
crazyrabbitLTC / gist:58793466611be382bea2ceb16aaee210
Last active March 26, 2025 01:16
Task Master v2 Local Cursor Project rule
# Project Breakdown and Test-Driven Development Guide for LLM
## Task Preparation Workflow
### User Interaction Trigger
When a user requests "please prepare my tasks", follow this precise workflow:
#### Task Preparation Steps
1. Implementation Plan Creation
- [ ] Create an implementation plan
@crazyrabbitLTC
crazyrabbitLTC / gist:0e33353b00e85b99c0d60274c4881575
Created March 26, 2025 01:08
Task Master Cursor Project Rule (expanded)
When a user asks "please prepare my tasks" break down a provided PRD into tasks.
- Create an implementation plan, save to “instructions” as a .md file with a checklist
- Break the implementation into phases, save each phase numerically as a .md file to a subfolder of “instructions”
- For each phase list out tasks with a checklist and save to a .md file , save the task list to the phase folder
- For each task, list out subtasks and create a checklist, save the subtask list to the phase folder
- For each subtask list the functions, types, classes, or otherwise that needs to be created
- For each function, type, class or otherwise write a spec for the function, define the input types and the return types
- For each function, type, class or otherwise define a test
@crazyrabbitLTC
crazyrabbitLTC / capabilities.txt
Created March 10, 2025 03:05 — forked from jlia0/agent loop
Manus tools and prompts
# Manus AI Assistant Capabilities
## Overview
I am an AI assistant designed to help users with a wide range of tasks using various tools and capabilities. This document provides a more detailed overview of what I can do while respecting proprietary information boundaries.
## General Capabilities
### Information Processing
- Answering questions on diverse topics using available information
- Conducting research through web searches and data analysis
@crazyrabbitLTC
crazyrabbitLTC / Dennison Bertram's Cursor Rules
Created February 10, 2025 20:01
Dennison Bertram's Cursor Rules - Feb 2025
## Rule Format
EACH RULE FOLLOWS THIS PATTERN:
IF [condition]
THEN [action]
VALIDATE [verification step]
## 1. Technology Requirements
IF creating React components
THEN use functional components only
VALIDATE component has no class syntax
@crazyrabbitLTC
crazyrabbitLTC / MCP Server Style Guide
Created December 31, 2024 05:00
MCP Server Style Guide
# MCP Server Style Guide and Standards
## Project Structure
```
project/
├── src/
│ ├── services/ # Core service implementations
│ │ └── service.ts # Main service class
│ ├── index.ts # Entry point and exports
@crazyrabbitLTC
crazyrabbitLTC / MCP-Docs-Typescript-LLMS
Created December 29, 2024 20:04
Model Context Protocol Documentation (Typescript)
# Example Clients
A list of applications that support MCP integrations
This page provides an overview of applications that support the Model Context Protocol (MCP). Each client may support different MCP features, allowing for varying levels of integration with MCP servers.
## Feature support matrix
| Client | [Resources] | [Prompts] | [Tools] | [Sampling] | Roots | Notes |
| ------------------------------------ | ----------- | --------- | ------- | ---------- | ----- | ------------------------------------------------------------------ |
@crazyrabbitLTC
crazyrabbitLTC / GitReWrite
Created December 18, 2024 19:44
LLM Script to rewrite your Github History
import { exec } from 'child_process';
import { promisify } from 'util';
import * as fs from 'fs/promises';
import path from 'path';
import { z } from 'zod';
import OpenAI from 'openai';
import { zodResponseFormat } from 'openai/helpers/zod';
const execAsync = promisify(exec);
@crazyrabbitLTC
crazyrabbitLTC / Model Context Protocol Docs - Dec 11 - 2024
Created December 14, 2024 01:57
Model Context Protocol Docs - Dec 11 - 2024
// Excluded directories: node_modules, docs, .git, discourse-visualizer
// Directory: /Users/dennisonbertram/develop/docs
// File: /Users/dennisonbertram/develop/docs/examples.mdx
---
title: Examples
description: 'A list of example servers and implementations'
---
@crazyrabbitLTC
crazyrabbitLTC / Private Safe Transaction Service
Created August 16, 2024 14:05
Private Safe Transaction Service
Proposal: Safe Transaction Service Private Mempool on Eigenlayer
Overview
The proposed solution addresses the inefficiencies and vulnerabilities of the current Gnosis Safe transaction service by implementing a private mempool network service. This service will run as an Active Validator Service (AVS) on Eigenlayer, providing enhanced security, scalability, and economic incentives for participants.
Problem Statement
1. Storage of Signed Messages: The current Gnosis Safe transaction service centralizes the storage of signed messages for multisig transactions while signatures are being collected.
2. Scalability Issues: The existing service has scalability limitations, hindering its ability to support the growing ecosystem efficiently.