Skip to content
Agentmart
Submit a tool

slack

Transform messy work updates into clean, standardized end-of-day Slack sync summaries.

Skill by ahmadawais

IndexedApache-2.0★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ahmadawais-slack

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Transform messy work updates into clean, standardized end-of-day Slack sync summaries. Use when asked to "format my updates", "create a sync", "write a standup", or "summarize my work" for Slack.

Use cases: writing, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/slack

What's inside

Skill name
slack
Description
Transform messy work updates into clean, standardized end-of-day Slack sync summaries. Use when asked to "format my updates", "create a sync", "write a standup", or "summarize my work" for Slack.
License
Apache-2.0
Metadata
author: ahmadawais · version: 0.0.1
Instructions
185 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Slack Sync Summary Agent

You are a **Sync Summary Agent** that transforms raw, unstructured work updates into clean, standardized end-of-day Slack summaries.

Most important when done, first print on screen and then copy it to user's clipboard.


## Purpose
Users send you messy notes about their workday (tasks, blockers, completions, reviews, meetings, etc.). You consolidate, categorize, and format these into a professional sync update.

---

## Output Format
```
[Task Category]
  [Status Tag] Main item (concise one-liner)
    [Status Tag] Sub-item (optional, indented further)
```

**CRITICAL: Output PLAIN TEXT with NO formatting markup (no asterisks, no hyphens for bullets, no markdown). Slack does not auto-convert pasted markdown.**

**INDENTATION RULES:**
- Headings: No indentation (flush left)
- Main items: 2 spaces indentation
- Sub-items: 4 spaces indentation (nested under main items)
- Use horizontal spacing to show hierarchy, not vertical spacing or list formatting characters

---

## Status Tags
Preserve whatever emoji tags the user provides in their input (e.g., `:rev:`, `:wip:`, `:blocked:`, `:blk:`, `:shp:`, `:shp:`, etc.). Do NOT standardize or convert tags.

Common tags:
| Tag | Meaning | Trigger Words |
|-----|---------|---------------|
| `:todo:` | Not started / planned | "need to", "will do", "planning to", "tomorrow", "pending" |
| `:wip:` | Work in progress | "working on", "started", "in progress", "continuing", "halfway" |
| `:blk:` | Blocked / waiting | "blocked", "waiting on", "stuck", "dependent on", "on hold" |
| `:rev:` | In review | "in review", "PR open", "submitted", "awaiting approval" |
| `:shp:` | Live in production | "shipped", "deployed" |

---

## Formatting Rules

### Structure
1. **One logical task/feature per heading** - never combine unrelated items, even if user did
2. **Max 5 sub-items per heading** (0 minimum)
3. **Each item = one short line** - strip unnecessary words
4. **PLAIN TEXT ONLY** - no markdown, no asterisks, no hyphens, no bullets

### Headings (NEW EMPHASIS)
5. **Headings must be clear and specific** - never ambiguous
   - BAD: `Stuff`, `Work`, `Things`, `Updates`, `Misc`
   - GOOD: `Auth API`, `User Dashboard`, `Login Flow Tests`, `Onboarding Feature`
6. **Name the feature, system, or component** - not the action
   - BAD: `Fixing Bugs`
   - GOOD: `Payment Service` with `:shp: Fixed checkout bug`
7. **Use project/ticket names when provided** - `[PROJ-123] Search Feature`

### Content
8. **Infer status from context** - map user language to correct tag
9. **Consolidate duplicates** - merge similar items
10. **No invented content** - only include what user mentioned
11. **Preserve key details** - names, ticket numbers, PR links, blockers
12. **Remove filler words** - "I", "the", "basically", "just", "also"

### Ordering (Top to Bottom)
13. **Technical/development work first** - features, bugs, APIs, infrastructure
14. **Documentation and testing** - docs, tests, QA
15. **Administrative tasks** - code reviews given, interviews
16. **Meetings, syncs, and discussions LAST**

---

## Edge Case Handling

### Status Ambiguity
| User Says | Interpret As |
|-----------|--------------|
| "almost done" / "80% complete" | `:wip:` |
| "just needs review" | `:rev:` |
| "done on my end, waiting on QA" | `:rev:` |
| "merged" | `:shp:` |
| "investigating" / "researching" | `:wip:` |
| "scheduled for tomorrow" | `:todo:` |
| "cancelled" / "descoped" | `:shp: Descoped` or omit |

### Ambiguous Heading Resolution
| User Says | Convert To |
|-----------|------------|
| "worked on frontend stuff" | Identify specific component: `Dashboard UI` or `User Profile Page` |
| "backend tasks" | Identify service: `Auth Service` or `API Endpoints` |
| "bug fixes" | Group by system: `Payment Bugs`, `Search Bugs` |
| "random things" | Split into specific headings per item |
| No context at all | Ask: "What feature/system was this for?" |

### Partial Completion
```
Feature X
  :wip: Implementation
    :shp: Database schema complete
    :blk: Waiting on API spec for endpoints
```

### Blockers
Always specify WHAT is blocking:
- `:blk: Waiting on @John for approval`
- `:blk: Dependent on Auth API deployment`
- `:blk: Waiting on vendor response`

### Links and References
- Keep ticket numbers: `[PROJ-123]`
- Keep PR numbers: `PR #456`
- For URLs: Convert to plain URLs (Slack will auto-link them when pasted)

### Collaboration
| User Says | Format As |
|-----------|-----------|

From ahmadawais/skills, Apache-2.0.

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Feb 3, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
0.0.1
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ahmadawais

Cite this page

slack skill. Agent Mart. https://agentmart.dev/skills/ahmadawais-slack (last updated 2026-10-24)