Skip to content

Instantly share code, notes, and snippets.

View kidclone3's full-sized avatar
🔨
On building

Bùi Duy kidclone3

🔨
On building
  • Hanoi, Vietnam
View GitHub Profile
@kidclone3
kidclone3 / LLM-mental-therapy-prompts-guide.md
Last active May 4, 2026 09:03
Research-backed prompts and architecture for building a mental health therapy AI agent (LLM prompt engineering guide)

Designing a Personal-Guidance LLM Agent: A Meta-Guide

Purpose: A reusable design framework for building LLM agents that give personal guidance in any high-stakes domain — mental health, career, financial, parenting, relationships, learning. Sections 1–6 are domain-agnostic instructions. Section 7 is a worked case study (mental health therapy) showing every rule instantiated. Last updated: 2026-05-04 ⚠️ Disclaimer: AI is not a substitute for licensed professionals. Any agent built from this guide must include crisis escalation and professional referral paths.


1. When to use this guide

@kidclone3
kidclone3 / SKILL.md
Created March 11, 2026 02:59 — forked from kieranklaassen/SKILL.md
Claude Code Swarm Orchestration Skill - Complete guide to multi-agent coordination with TeammateTool, Task system, and all patterns
name orchestrating-swarms
description Master multi-agent orchestration using Claude Code's TeammateTool and Task system. Use when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns.

Claude Code Swarm Orchestration

Master multi-agent orchestration using Claude Code's TeammateTool and Task system.


@kidclone3
kidclone3 / README.md
Last active July 3, 2025 03:43 — forked from AntonFriberg/README.md
How to install and configure a basic Hyprland setup on Ubuntu 24.04 using Nix and Home Manager

Hyprland on Ubuntu 24.04

Hyprland is not available by default on Ubuntu 24.04 so instead we can utilize the Nix package manager and Home Manager.

Nix

The benefit of the Nix package manager compared to others in this case is that the package and dependencies of Nix packages is immutable and self contained. This means that the entire setup is contained to a separate /nix

@kidclone3
kidclone3 / .ideavimrc
Created July 7, 2024 02:16
Ideavim setting for all machines
set relativenumber number
set surround
"set mouse=a
set clipboard+=unnamed
set ideajoin
"Select and move lines"
nnoremap J :m .+1<CR>==
@kidclone3
kidclone3 / download_files_from_googledrive.py
Created November 6, 2022 07:14 — forked from swyoon/download_files_from_googledrive.py
A script for downloading all files in a Google Drive folder.
"""
A Python script for downloading all files under a folder in Google Drive.
Downloaded files will be saved at the current working directory.
This script uses the official Google Drive API (https://developers.google.com/drive).
As the examples in the official doc are not very clear to me,
so I thought sharing this script would be helpful for someone.
To use this script, you should first follow the instruction
in Quickstart section in the official doc (https://developers.google.com/drive/api/v3/quickstart/python):

Keybase proof

I hereby claim:

  • I am kidhacker216 on github.
  • I am delus (https://keybase.io/delus) on keybase.
  • I have a public key ASCZ7XnrROR3ffj-0BrFbxrwqR8ZhopZcN16NyF-vb70_wo

To claim this, I am signing this object: