feat: add four relayfile workspace skills#39
Conversation
Adds activity-summary, daily-digest, writeback-as-files, and workspace-layout skills that document the relayfile workspace primitives referenced in the "Just Give the Agent Files" blog post. - activity-summary: tells agents to read digests/yesterday.md before crawling provider data for "what did I work on yesterday" questions - daily-digest: authoring contract for <mount>/digests/ files, including adapter digest() exports and regeneration rules - writeback-as-files: drop-a-JSON-file writeback contract with schema discovery and dead-letter recovery - workspace-layout: LAYOUT.md + by-* alias indexes instead of find/grep -r Each skill is registered in prpm.json and listed in README.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
📝 WalkthroughWalkthroughThis PR registers four new relayfile agent skills (activity-summary, daily-digest, writeback-as-files, workspace-layout) in the package registry and updates workspace-layout documentation to standardize on a new filename convention (.layout.md instead of LAYOUT.md). ChangesSkill package registration and workspace-layout naming update
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Resolved conflicts with current and pushed the updated branch in efbc8ee. The merge kept the new relayfile workspace skills and reconciled the README, , and conflicts. |
Summary
Adds four new skills documenting the relayfile workspace primitives referenced in the Just Give the Agent Files blog post:
digests/yesterday.mdbefore crawling provider data for time-windowed activity questions. Cuts the canonical "what did I work on yesterday" task from ~25 tool calls to ~4.<mount>/digests/: window taxonomy (today.md,yesterday.md,YYYY-MM-DD.md,this-week.md,last-week.md), per-provider section format, adapterdigest()exports, regeneration rules, determinism requirements..schema.json, provider mutation lands within ~30s. Covers idempotency,relayfile writeback list,.relay/dead-letter/recovery.LAYOUT.md, then<provider>/.layout.md, thenby-title/,by-id/,by-name/,by-edited/<date>/,by-state/alias subtrees. The<identifier>__<uuid>filename convention with credit to Mirage for the shape.Each skill is registered in
prpm.json(@agent-relay/<name>at1.0.0) and listed in the README's Published Skills table.Companion PRs land the same four skills in
relayfile/.claude/skills/and incloud/.claude/skills/+cloud/.agents/skills/(sandbox).Test plan
prpm install @agent-relay/activity-summaryresolves the new packageSKILL.mdfrontmatternamematches the directory name and theprpm.jsonentry<identifier>__<uuid>references stay consistent across the four skills🤖 Generated with Claude Code