Commit Graph

120 Commits

Author SHA1 Message Date
Peter Steinberger
83f9a603c3 fix: align image-gen defaults (#880) (thanks @mkbehr) 2026-01-16 08:41:23 +00:00
Michael Behr
52dee86682 fix(openai-image-gen): use correct file extension for output format
When --output-format is specified for GPT models, save files with
the correct extension (.webp, .jpeg, or .png) instead of always
using .png.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:37:57 +00:00
Michael Behr
582fe1a103 feat(openai-image-gen): add model-specific parameter support
- Auto-detect model and apply appropriate defaults for size/quality
- Add --background, --output-format, and --style parameters
- Enforce dall-e-3 count=1 limitation with automatic adjustment
- Omit quality parameter for dall-e-2 (not supported)
- Document model-specific parameters and supported values

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:37:57 +00:00
Peter Steinberger
e05b17aef6 docs: clarify gog body-file usage
Co-authored-by: John Young <johntheyoung@users.noreply.github.com>
2026-01-16 02:23:41 +00:00
Peter Steinberger
51d7709dc9 docs(gog): prefer body-file for multi-line email 2026-01-15 10:43:07 +00:00
Peter Steinberger
063b534fa3 fix(skills): improve summarize selection 2026-01-15 10:14:59 +00:00
vrknetha
88edb715f5 Voice Call: add Plivo provider 2026-01-15 07:21:40 +00:00
Peter Steinberger
b43499666f feat: add web tools 2026-01-15 04:07:40 +00:00
Shadow
b19620ac0d Revert "Clarify coding-agent skill trigger"
This reverts commit 65cfcb3d51.
2026-01-14 15:58:01 -06:00
Mariano Belinky
65cfcb3d51 Clarify coding-agent skill trigger 2026-01-14 19:10:09 +01:00
Peter Steinberger
e6dd71077a docs: clarify clawdhub workdir defaults 2026-01-13 06:05:06 +00:00
Peter Steinberger
2f4cd74b72 feat: restore voice-call plugin parity 2026-01-12 21:44:19 +00:00
Peter Steinberger
39a333d29e chore: remove qmd skill 2026-01-12 11:31:34 +00:00
Peter Steinberger
218e5a52e0 fix: rename bash tool to exec (#748) (thanks @myfunc) 2026-01-12 02:49:55 +00:00
Peter Steinberger
e34d36978b feat: implement voice-call plugin 2026-01-11 23:23:14 +00:00
Shadow
2332bdb978 Docs: clarify Discord channel type values 2026-01-11 10:02:36 -06:00
Nicholas Spisak
64de054d87 feat(discord): expose channel management actions via message tool
Add channel-create, channel-edit, channel-delete, channel-move,
category-create, category-edit, and category-delete actions to the
unified message tool. These actions were already implemented in the
Discord-specific handler but weren't accessible via the pi_message tool.

Changes:
- Add 7 new channel/category management actions to MessageActionSchema
- Add parameters: name, type, parentId, topic, position, nsfw,
  rateLimitPerUser, categoryId
- Gate actions behind discord.actions.channels (disabled by default)
- Add execute handlers routing to existing Discord action handlers
- Update Discord skill SKILL.md with documentation

Channel types: 0=text, 2=voice, 4=category
2026-01-11 10:01:32 -06:00
Peter Steinberger
71c1446394 feat: add plugin architecture 2026-01-11 12:11:12 +00:00
Peter Steinberger
0221422666 Merge pull request #713 from danielz1z/fix/update-doctor-env
fix(update): merge custom env with process.env in spawn
2026-01-11 10:49:50 +00:00
Peter Steinberger
21f197d9c4 feat: add skill-creator bundled skill 2026-01-11 10:42:56 +00:00
Peter Steinberger
bfd9abb9fa docs: verify gog calendar colors (#715) (thanks @mjrussell) 2026-01-11 10:39:40 +00:00
Matthew Russell
b5a459fa57 Add calendar event color docs to gog skill 2026-01-11 10:37:48 +00:00
Shadow
e09265e841 Discord: add fetch message action 2026-01-10 16:38:20 -06:00
Peter Steinberger
07310951d4 fix: honor whatsapp mediaMaxMb (#505) (thanks @koala73) 2026-01-09 19:51:35 +01:00
Elie Habib
bc6c12f95d fix: add serveBaseUrl to compactEmbeddedPiSession params 2026-01-09 19:39:42 +01:00
Peter Steinberger
b2c2021ac6 docs: require tmux for 1password skill 2026-01-07 20:49:58 +01:00
Peter Steinberger
c9609483bb feat(skills): add session-logs skill for searching conversation history
Adds jq-based queries for:
- Listing sessions by date/size
- Searching user/assistant messages
- Extracting costs per session and daily totals
- Tool usage breakdowns
- Cross-session keyword search
2026-01-07 04:13:30 +00:00
Peter Steinberger
97badaa440 docs: fix himalaya query usage 2026-01-07 00:04:18 +01:00
Peter Steinberger
4fdf162e85 docs: polish himalaya skill docs 2026-01-06 23:44:06 +01:00
Dante Lex
8a390c6517 fix: simplify install to brew-only
Remove cargo install option to avoid confusing the model with
multiple installation methods.
2026-01-06 23:41:46 +01:00
Dante Lex
4c2c40cee7 feat: add himalaya email CLI skill
Add skill for Himalaya (https://github.com/pimalaya/himalaya), a CLI
email client supporting IMAP, SMTP, Notmuch, and Sendmail backends.

Includes:
- SKILL.md with common operations (list, read, reply, forward, send)
- Configuration reference for Gmail, iCloud, and generic IMAP/SMTP
- MML (MIME Meta Language) composition guide for attachments

Tested with iCloud IMAP account - verified folder listing, email
reading, and sending work correctly.
2026-01-06 23:41:46 +01:00
Iamadig
d9bae71f39 nano-banana: emit MEDIA token for generated images (#271) 2026-01-05 23:19:50 -06:00
Peter Steinberger
22743d877e docs: clarify 1password tmux flow 2026-01-06 01:30:48 +01:00
Peter Steinberger
9ec5bc9b26 feat: add 1password skill 2026-01-06 00:26:58 +01:00
Peter Steinberger
4974cd3200 chore: add model-usage skill 2026-01-05 18:16:29 +01:00
Django Navarro
ebdcabf61f fix(coding-agent): close PR template code block correctly
The outer fence (4 backticks) was closing prematurely after the bash
example, leaving the rest of the template (Feature intent through
Submitted by Razor) rendered as prose instead of inside the code block.

Fixed by moving the closing fence to the end of the full template.
2026-01-05 14:33:21 +00:00
Peter Steinberger
48a337d077 docs: add Discord writing style guide to skill 2026-01-04 15:42:32 +00:00
Peter Steinberger
f7cb3846f1 chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
Peter Steinberger
a1806acb16 fix: keep node presence fresh 2026-01-04 14:41:52 +01:00
Mariano Belinky
bd04488be9 docs: add PR template + node presence beacon 2026-01-04 14:41:52 +01:00
Peter Steinberger
1655dd5ca2 docs(skills): update mcporter 2026-01-04 07:26:59 +01:00
Shadow
2af54dbd19 Slack: update docs and tool display 2026-01-04 07:22:05 +01:00
Shadow
bda68c1aae Slack: refine scopes and onboarding 2026-01-04 07:22:02 +01:00
Steve Caldwell
a91e7c716d feat: add Notion API skill
Create and manage Notion pages, databases, and blocks via API.
2026-01-04 04:29:44 +01:00
Shadow
a9784d0853 Discord: tools for uploading emojis and stickers! 2026-01-03 21:20:01 -06:00
Peter Steinberger
68180cedca feat: add clawdhub skill 2026-01-04 04:05:10 +01:00
Peter Steinberger
cb16a8a5b6 docs: tighten wacli skill guidance 2026-01-04 03:45:49 +01:00
Peter Steinberger
d9c9f353c6 docs: update apple-reminders skill for remindctl 2026-01-04 01:33:47 +01:00
Peter Steinberger
3f1d75495f docs: expand peekaboo skill docs 2026-01-03 22:14:21 +01:00
Peter Steinberger
5f5225f328 docs(skills): add parallel Codex orchestration learnings
- coding-agent: document --yolo flag, git worktree + tmux pattern
- tmux: add section on orchestrating coding agents in parallel

Learnings from running 5 parallel Codex sessions to analyze GitHub issues
2026-01-03 19:45:18 +00:00