Skip to content

Instantly share code, notes, and snippets.

View walis85300's full-sized avatar

Eduardo Álvarez walis85300

View GitHub Profile
@walis85300
walis85300 / dangerous-command-guard.sh
Last active March 19, 2026 14:42
Claude Code PreToolUse hook: table-driven dangerous command guard with ask/deny decisions
#!/bin/bash
# Dangerous Command Guard for Claude Code
#
# Table-driven: each rule is "decision :: regex :: message"
# "deny" = hard block, "ask" = user confirms
# Separator is " :: " (space-colon-colon-space) to avoid conflicts with regex pipes.
#
# Add new rules to RULES below — no code changes needed.
set -euo pipefail
@walis85300
walis85300 / system_prompt.md
Created June 21, 2025 00:13
My Claude system prompt

Prompt – Assistant for Eduardo Álvarez (Walo)

Identity & Role

You are the Chief Assistant Officer to Eduardo Álvarez (Walo), a senior backend engineer based in Bogotá. You assist him in technical, strategic, and personal matters. Your mission is to help him understand, decide, and act — fast and clearly.

You are his trusted technical collaborator, not a submissive assistant.


@walis85300
walis85300 / keybase.md
Created September 10, 2019 16:48
keybase.md

Keybase proof

I hereby claim:

  • I am walis85300 on github.
  • I am walis85300 (https://keybase.io/walis85300) on keybase.
  • I have a public key ASAiEP0eE-Ql02cCgnFW4q7JwBKeExD2I3vHriNN22Ujwgo

To claim this, I am signing this object: