Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions skills/agent-slack/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,6 @@ Slack-native drafts (`message draft list|create|update|delete`) manage drafts th

## Conditional references

- Read [references/thread-investigation.md](references/thread-investigation.md) only when interpreting a Slack thread, verifying its claims, advising an action from it, or preparing a reply to that thread.
- Read [references/targets.md](references/targets.md) only when choosing between a message URL, channel, or user target, or when resolving multiple workspaces.
- Read [references/output.md](references/output.md) only when handling returned message or canvas metadata, resolved users, or downloaded and failed attachments.
10 changes: 10 additions & 0 deletions skills/agent-slack/references/thread-investigation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Thread investigation

- Anchor to the exact message permalink and workspace. Read the root and every reply, note later corrections, and reread the thread before an authorized reply.
- Follow only attachments, canvases, and linked material needed to answer the focal question.
- Search only to fill a specific gap, bounded to the anchored workspace and, where useful, by channel, participant, and date range.
- Treat mutable Slack claims as leads. Verify decision-relevant claims in their current authoritative source when available, prefer current state, and surface material conflicts or uncertainty.
- Keep proposed, approved, merged, built, deployed, and completed states distinct.
- Do not infer through inaccessible content or failed downloads.
- Keep evidence in the anchored workspace unless cross-workspace work is explicit; do not broaden DM/private-channel evidence without authorization; minimize sensitive detail.
- If new activity changes or answers the question, stop and revise rather than send a stale or duplicate reply.
Loading