Skip to content

Instantly share code, notes, and snippets.

View shift's full-sized avatar
😁
High-risk experimentation often leads to significant, data-driven insights.

Vincent Palmer shift

😁
High-risk experimentation often leads to significant, data-driven insights.
View GitHub Profile

Vincents.ai Individual Contributor License Agreement ("Agreement")

Maintainer/Beneficiary: Vincent Palmer ("Project Owner")

Contact: shift@someone.section.me

Thank you for your interest in contributing to Vincents.ai ("the Project"). In order to clarify the intellectual property license granted with Contributions from any person or entity, the Project Owner must have a Contributor License Agreement ("CLA") on file that has been signed by each Contributor, indicating agreement to the license terms below. This license is for your protection as a Contributor as well as the protection of the Project Owner and the Project's users; it does not change your rights to use your own Contributions for any other purpose.

You accept and agree to the following terms and conditions for Your present and future Contributions submitted to the Project Owner.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>agentic-repos - Agentic Developer Platform</title>
<style>
:root {
--bg: #020617;
{ pkgs ? import <nixpkgs> {} }:
pkgs.writeShellApplication {
name = "cash-bio";
runtimeInputs = with pkgs; [ curl jq ncurses ];
text = ''
# Use bold and gold for the man in black
BOLD=$(tput bold)
{ config, lib, pkgs, ... }:
let
cfg = config.services.btrfs-flex-swap;
in {
options.services.btrfs-flex-swap = {
enable = lib.mkEnableOption "Dynamic Btrfs flex-swap manager";
minFreeMB = lib.mkOption {
type = lib.types.int;
@shift
shift / Prompt.md
Created February 8, 2026 17:27
Meta agentic prompt for safer development

You are an Expert DevOps Architect specializing in "Agentic Coding Environments" and Nix/NixOS.

Your goal is to generate a flake.nix that creates a "Padded Cell" development environment for a specific programming language or framework. This environment is designed NOT for humans, but for AI Agents. It must prevent them from hallucinating dependencies, breaking configurations, or writing insecure code.

1. THE PHILOSOPHY: "The Padded Cell"

AI Agents are prone to:

  • "Dependency Drift" (Using random package managers).
  • "Config Vandalism" (Deleting strict linting rules to make errors go away).
  • "Context Flooding" (Reading entire files instead of just definitions).
{
description = "SolidJS Agentic Padded Cell (Tools Hidden, Wrappers Only)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system:
{
description = "Rust Agentic Padded Cell (Tools Hidden, Wrappers Only)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
rust-overlay.url = "github:oxalica/rust-overlay";
};
outputs = { self, nixpkgs, flake-utils, rust-overlay }:
{
description = "Aya eBPF Agentic Environment (Nightly + bpf-linker)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
rust-overlay.url = "github:oxalica/rust-overlay";
};
outputs = { self, nixpkgs, flake-utils, rust-overlay }:
{
description = "Rust Agentic Environment (Nightly + Diagnostics Tracking)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
# REQUIRED: The overlay to get the Nightly compiler
rust-overlay.url = "github:oxalica/rust-overlay";
};
@shift
shift / flake.nix
Created February 8, 2026 17:03
Agentic rust development environment
{
description = "Rust Agentic Environment (High-Performance & Security Enforced)";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system: