Commit Graph

94 Commits

Author SHA1 Message Date
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
Peter Steinberger
493a461a7f feat: add blogwatcher skill 2026-01-03 18:00:08 +00:00
Peter Steinberger
440aa9f520 feat: add github skill 2026-01-03 17:57:13 +01:00
Peter Steinberger
a01d575cd6 docs: add tmux skill guidance 2026-01-03 17:31:26 +01:00
Peter Steinberger
47204fa448 docs: expand coding-agent Pi usage 2026-01-03 17:21:17 +01:00
Peter Steinberger
f03e65cd55 docs(skill): add PR review safety rules for coding-agent
- Never checkout branches in live Clawdis repo
- Clone to temp folder or use git worktree for reviews
- Added explicit examples for safe PR review workflow
2026-01-03 12:49:03 +00:00
Peter Steinberger
538385019d docs(discord): document sendMessage mediaUrl and to format
- Add example for sendMessage with media attachment (file:// and https://)
- Clarify that sendMessage uses 'to: channel:<id>' not 'channelId'
- Document replyTo parameter for replying to specific messages
- Add mediaUrl to inputs section
2026-01-03 11:05:09 +00:00
Peter Steinberger
d7d73dd5a3 docs(skills): correct bear-notes instructions
Co-authored-by: Tyler Wince <tylerwince@users.noreply.github.com>
2026-01-03 11:34:31 +01:00
Claude
3d4879346b feat(skills): add bear-notes skill using grizzly CLI 2026-01-03 11:29:14 +01:00
Mariano Belinky
adb3f84e7f docs: add Sheets/Docs examples to gog skill 2026-01-03 11:20:17 +01:00
Peter Steinberger
fa9bb92c80 docs: prefer spogo or spotify_player 2026-01-03 04:47:34 +01:00
Peter Steinberger
2754a6db24 sag skill: add chat voice response guidance
When Peter asks for voice replies, generate audio with sag and send via MEDIA:
2026-01-03 03:34:31 +00:00
Shadow
1aff389226 Discord: drop enableReactions config 2026-01-03 03:07:13 +01:00
Shadow
ce524e7137 Discord: add reactions, stickers, and polls skill 2026-01-03 03:07:13 +01:00
Peter Steinberger
1ad2dbe76d docs: update apple notes/reminders skill setup 2026-01-03 02:41:12 +01:00
Claude
da31c0b7ef feat(skills): add Apple Notes and Reminders skills via memo CLI 2026-01-03 02:41:12 +01:00
Jay Hickey
d79e927fc0 Update gog Calendar command date format to RFC3339
I am seeing instances where Clawdis is not including timezone in the gog calendar range requests. This results in a 400 bad request from the Google API, e.g.

```
gog calendar events primary --from 2026-01-02T00:00:00 --to 2026-01-03T23:59:59 --account <email>

Google API error (400 badRequest): Bad Request
```

While this is a valid ISO 8601 format, Google Calendar API requires a stricter RFC 3339 format like the following:

```
gog calendar events primary --from 2026-01-02T00:00:00Z --to 2026-01-03T23:59:59Z --account <email>

<calendar events listed successfully>
```
2026-01-03 02:30:32 +01:00
Peter Steinberger
9910e963c8 coding-agent: add temp space pattern, never start in ~/clawd
Learnings from tonight:
- Codex reads AGENTS.md/SOUL.md and gets ideas about org hierarchy
- Use mktemp -d for scratch/chat sessions
- Never start in ~/clawd or agent home dirs
- Keep agents in their 'little box' 📦🦞
2026-01-03 00:35:51 +00:00
Peter Steinberger
cb258117a9 coding-agent: add batch PR review pattern
Tonight's learnings:
- Parallel Codex army for batch PR reviews
- Fetch PR refs: git fetch origin '+refs/pull/*/head:refs/remotes/origin/pr/*'
- Use git diff origin/main...origin/pr/XX (don't checkout)
- Post results with gh pr comment
- Successfully reviewed 13 PRs in parallel! 🦞
2026-01-03 00:24:34 +00:00
Peter Steinberger
d5f5be3315 coding-agent: comprehensive update from Jan 2 learnings
- workdir 'little box' pattern (don't read unrelated files)
- background mode replaces tmux
- --full-auto for building, vanilla for reviewing
- parallel Codex processes supported
- PR review tips (fetch refs, use git diff, don't checkout)
- patience rules (don't kill slow sessions!)
2026-01-03 00:11:21 +00:00
Peter Steinberger
e8a97020fa coding-agent: switch to native background mode, drop tmux requirement
- Use bash background:true instead of tmux
- Full programmatic control: log/poll/write/kill
- Simpler, no shell escaping issues
- workdir still critical for 'little box' pattern
2026-01-03 00:00:37 +00:00
Peter Steinberger
a58e2e424c coding-agent: unified workdir+tmux pattern for all tools 2026-01-02 23:58:33 +00:00
Peter Steinberger
d0ec78da46 coding-agent: choose reasoning effort based on task complexity 2026-01-02 23:57:46 +00:00
Peter Steinberger
314ae7a6b6 coding-agent: simplify to gpt-5.2-codex only, remove old models 2026-01-02 23:57:24 +00:00
Peter Steinberger
740aba21c4 coding-agent: workdir pattern + patience rules
- Use bash workdir param so Codex wakes up in a 'little box'
- Prevents reading unrelated files (like my soul.md lol)
- Added rule: NEVER offer to build it yourself when user asks for Codex
- gpt-5.2-codex requires medium reasoning effort
2026-01-02 23:56:10 +00:00
Sreekaran Srinath
b1ad3a68ee feat: add coding-agent skill and anyBins gating
Co-authored-by: Sreekaran Srinath <ss@sreekaran.com>
2026-01-03 00:40:03 +01:00
Peter Steinberger
190ab2c11c chore: add goplaces skill 2026-01-02 20:33:06 +01:00