life-manager
Set up and run a Trello board that actually gets things done - capture ideas, triage them into a working queue, and coach the user through what has stalled. Three modes - setup, triage, coach. Trigger on phrases like "set up my life board", "help me get stuff done", "sort my inbox", "what should ...
Install this skill
or
69/100
Security score
The life-manager skill was audited on Aug 12, 2026 and we found 7 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
low line 122
Command substitution pattern
SourceSKILL.md
| 120 | |
| 121 | ```bash |
| 122 | CL=$(curl -s -X POST "https://api.trello.com/1/cards/<card-id>/checklists?key=$KEY&token=$TOKEN" \ |
| 123 | --data-urlencode "name=Chips" | jq -r .id) |
| 124 | curl -s -X POST "https://api.trello.com/1/checklists/$CL/checkItems?key=$KEY&token=$TOKEN" \ |
medium line 122
Curl to non-GitHub URL
SourceSKILL.md
| 120 | |
| 121 | ```bash |
| 122 | CL=$(curl -s -X POST "https://api.trello.com/1/cards/<card-id>/checklists?key=$KEY&token=$TOKEN" \ |
| 123 | --data-urlencode "name=Chips" | jq -r .id) |
| 124 | curl -s -X POST "https://api.trello.com/1/checklists/$CL/checkItems?key=$KEY&token=$TOKEN" \ |
medium line 124
Curl to non-GitHub URL
SourceSKILL.md
| 122 | CL=$(curl -s -X POST "https://api.trello.com/1/cards/<card-id>/checklists?key=$KEY&token=$TOKEN" \ |
| 123 | --data-urlencode "name=Chips" | jq -r .id) |
| 124 | curl -s -X POST "https://api.trello.com/1/checklists/$CL/checkItems?key=$KEY&token=$TOKEN" \ |
| 125 | --data-urlencode "name=<first small step>" |
| 126 | ``` |
medium line 154
Curl to non-GitHub URL
SourceSKILL.md
| 152 | |
| 153 | ```bash |
| 154 | curl -s -X POST "https://api.trello.com/1/cards/<card-id>/idLabels?value=<label-id>&key=$KEY&token=$TOKEN" |
| 155 | ``` |
| 156 |
medium line 33
Access to home directory dotfiles
SourceSKILL.md
| 31 | 2. `./life-manager.yaml` |
| 32 | 3. `./system/life-manager.yaml` |
| 33 | 4. `~/.trello/life-manager.yaml` |
| 34 | |
| 35 | If none exists, you are in **setup** mode - offer to create one. |
medium line 67
Access to home directory dotfiles
SourceSKILL.md
| 65 | ``` |
| 66 | |
| 67 | Write the config with `--data-urlencode`-safe values only, and never commit credentials to it - Trello auth stays in `~/.trello/config.json`. |
| 68 | |
| 69 | ## Mode 1 - setup |
medium line 157
Access to home directory dotfiles
SourceSKILL.md
| 155 | ``` |
| 156 | |
| 157 | Credentials come from `~/.trello/config.json` (`api_key`, `token`). |
| 158 | |
| 159 | ## Helper script |
Scanned on Aug 12, 2026
View Security Dashboard