← All skills
pine-assistant
97 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Handle customer service, bills, reservations, and more via Pine AI — negotiate, cancel, dispute, book, and resolve from the terminal.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 19 places.
Show 16 more
- skills/pine-assistant/SKILL.md, line 65
pine auth verify --email USER_EMAIL --request-token REQUEST_TOKEN --code CODE - skills/pine-assistant/SKILL.md, line 73
pine auth login - skills/pine-assistant/SKILL.md, line 116
pine send "Negotiate my Comcast bill down. Account holder: Jane Doe, account #12345. Current bill is $120/mo, target is $80/mo. 10-year customer." --new --no-wa - skills/pine-assistant/SKILL.md, line 124
pine sessions create --json - skills/pine-assistant/SKILL.md, line 136
pine sessions get SESSION_ID --json - skills/pine-assistant/SKILL.md, line 142
pine send "checking in" -s SESSION_ID --no-wait --json - skills/pine-assistant/SKILL.md, line 174
pine sessions get SESSION_ID --json - skills/pine-assistant/SKILL.md, line 217
pine send "Full Name on Account: Jane Doe, Service Address: 123 Main St, Phone: +14155551234, Current Monthly Bill: 120" -s SESSION_ID --no-wait --json - skills/pine-assistant/SKILL.md, line 253
pine sessions list --json - skills/pine-assistant/SKILL.md, line 261
pine sessions get SESSION_ID --json - skills/pine-assistant/SKILL.md, line 268
pine sessions create --json - skills/pine-assistant/SKILL.md, line 274
pine sessions delete SESSION_ID - skills/pine-assistant/SKILL.md, line 281
pine task start SESSION_ID # start task execution - skills/pine-assistant/SKILL.md, line 290
pine send "What's the status?" -s SESSION_ID --no-wait --json - skills/pine-assistant/SKILL.md, line 296
pine send "Cancel my Netflix subscription" --new --no-wait --json - skills/pine-assistant/SKILL.md, line 336
pine voice call --to "+14155551234" --name "Dr. Smith" --context "..." --objective "..."
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'pine-assistant' ] || [ -L ~/.agents/skills/'pine-assistant' ]; then echo 'A skill folder named pine-assistant already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/pine-assistant' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/pine-assistant' ~/.agents/skills/'pine-assistant' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'pine-assistant' ~/.claude/skills/'pine-assistant' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 97 |
| 2026-11-07 | 8f88f9a | 100 |