1# Forge
2
3**Research-backed skills and configs for LLM agent tools.**
4
5## Overview
6
7Forge is a toolkit of **battle-tested skills, prompts, and agent configurations** built from reverse engineering top AI products and studying arxiv papers on LLM instruction following.
8
9> Portable across projects. Works with Claude Code, Codex, Cursor, and any SKILL.md-compatible agent.
10
11
12## Skills
13
14### Install
15
16```bash
17# All skills (works with Claude Code, Cursor, Copilot, Codex, 40+ agents)
18npx skills add https://github.com/alxxpersonal/forge
19
20# Or manual
21git clone https://github.com/alxxpersonal/forge.git
22ln -s $(pwd)/forge/skills/* ~/.claude/skills/
23```
24
25
26<details>
27<summary><b>Available Skills</b></summary>
28<br>
29
30| Skill | Description |
31|-------|-------------|
32| [claude-md-forge](skills/claude-md-forge) | Optimized CLAUDE.md and .claude/ infrastructure |
33| [skill-forge](skills/skill-forge) | Skills for any LLM agent tool |
34| [readme-forge](skills/readme-forge) | READMEs in a consistent, dense style |
35| [commit-forge](skills/commit-forge) | Clean, atomic git commits with conventional format |
36| [prompt-forge](skills/prompt-forge) | Universal prompt engineering guide for Claude and GPT |
37| [claude-headless](skills/claude-headless) | Build custom UIs on Claude Code's headless NDJSON protocol |
38| [exo-teams](skills/exo-teams) | Microsoft Teams CLI automation - messages, files, assignments, no admin consent |
39| [model-forge](skills/model-forge) | Pick the right model (opus/sonnet/haiku/codex) and git strategy (direct/feat/worktree) for any task |
40
41</details>
42
43<details>
44<summary><b>Charmbracelet Skills</b></summary>
45<br>
46
47Production-grade skills for the entire [charmbracelet](https://github.com/charmbracelet) Go TUI ecosystem. Built by reading actual v2 source code - real API, real patterns, no hallucinated functions.
48
49| Skill | Description |
50|-------|-------------|
51| [charm-ecosystem](skills/charm-ecosystem) | Architect's guide - which libraries to combine, decision tree, integration cookbook |
52| [charm-crush](skills/charm-crush) | Production TUI patterns reverse-engineered from Crush - architecture, agent loop, design system |
53
54**Libraries:**
55
56| Skill | Description |
57|-------|-------------|
58| [charm-bubbletea](skills/charm-bubbletea) | Elm Architecture TUI framework - Model/Update/View, commands, subscriptions |
59| [charm-lipgloss](skills/charm-lipgloss) | CSS-like terminal styling - colors, borders, layout, tables, lists, trees |
60| [charm-bubbles](skills/charm-bubbles) | Pre-built TUI components - spinner, textinput, list, table, viewport, progress |
61| [charm-huh](skills/charm-huh) | Terminal forms and prompts - input, select, confirm, validation, theming |
62| [charm-glamour](skills/charm-glamour) | Stylesheet-based markdown rendering for terminal |
63| [charm-harmonica](skills/charm-harmonica) | Physics-based spring animations for TUI |
64| [charm-ultraviolet](skills/charm-ultraviolet) | Low-level terminal primitives powering bubbletea v2 |
65
66**CLI Tools:**
67
68| Skill | Description |
69|-------|-------------|
70| [charm-gum](skills/charm-gum) | Shell scripting UI - prompts, spinners, filters, styled output |
71| [charm-glow](skills/charm-glow) | Terminal markdown viewer |
72| [charm-vhs](skills/charm-vhs) | Record terminal sessions to GIF/MP4/WebM via .tape files |
73| [charm-freeze](skills/charm-freeze) | Screenshot terminal output to PNG/SVG |
74| [charm-pop](skills/charm-pop) | Send emails from terminal |
75| [charm-fang](skills/charm-fang) | CLI starter kit wrapping Cobra with styled help and auto-versioning |
76
77</details>
78
79## Why
80
81Forge skills are built on actual research - primacy effects, instruction decay curves, token budget math, and structural patterns extracted from arxiv papers and top open-source repos.
82
83## License
84
85[MIT](LICENSE)