Write your daily standup in seconds. The skill reads yesterday's Linear issues and GitHub commits, formats a done/doing/blockers update, and posts it to Slack.
npx "@opendirectory.dev/skills" install kill-the-standup --target claudeWatch this quick video to see how it's done:
install-skill-on-claude-compress.mp4
- Copy the URL of this specific skill folder from your browser's address bar.
- Go to download-directory.github.io.
- Paste the URL and click Enter to download.
- Open your Claude desktop app.
- Go to the sidebar on the left side and click on the Customize section.
- Click on the Skills tab, then click on the + (plus) icon button to create a new skill.
- Choose the option to Upload a skill, and drag and drop the
.zipfile (or you can extract it and drop the folder, both work).
Note: For some skills (like
position-me), theSKILL.mdfile might be located inside a subfolder. Always make sure you are uploading the specific folder that contains theSKILL.mdfile!
- Fetches yesterday's Linear issues assigned to you (completed and in-progress)
- Fetches yesterday's GitHub commits from your configured repo
- Formats a three-section standup: Done, Doing, Blockers
- Posts to your Slack channel via Incoming Webhook
| Requirement | Purpose | How to Set Up |
|---|---|---|
| Linear API key | Fetching your issues | Linear, Settings, API, Personal API keys |
| Slack Incoming Webhook | Posting the standup | api.slack.com/apps, Your App, Incoming Webhooks |
gh CLI (optional) |
Fetching GitHub commits | https://cli.github.com, then run gh auth login |
No LLM API key needed. The agent reads your activity directly.
cp .env.example .envEdit .env and fill in:
LINEAR_API_KEY(required)SLACK_WEBHOOK_URL(required)GITHUB_REPO(optional, format:owner/repo)GITHUB_USERNAME(optional, defaults to your gh auth username)
Write and post standup:
"Write my standup"
"Post my standup to Slack"
"Generate standup update"
Output only, no Slack post:
"Write my standup but don't post it"
"What did I do yesterday?"
"Give me my standup text"
Done
- [ENG-123] Fix session timeout bug
- fix: remove duplicate middleware registration
Doing
- [ENG-124] Migrate auth to OAuth2
Blockers
No blockers.
kill-the-standup/
├── SKILL.md
├── README.md
├── .env.example
├── evals/
│ └── evals.json
└── references/
└── standup-format.md
MIT