Skip to content
Agentmart
Submit a tool

Classify Activity

Group raw activity signals into thematic clusters with effort estimates.

Skill by YuiZhou

IndexedMIT★ 2
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/yuizhou-classify-activity

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

Group raw activity signals into thematic clusters with effort estimates.

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/classify-activity

What's inside

Skill name
Classify Activity
Description
Group raw activity signals into thematic clusters with effort estimates.
License
MIT
Instructions
28 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: only lowercase letters, digits and single hyphens allowed
  • name: "Classify Activity" does not match folder "dayarc-classify-activity"

Files (1)

  • SKILL.md

SKILL.md (first lines)

## Input
Raw signals from Work IQ + GitHub for the day.

## Output (JSON)
```json
{
  "groups": [{
    "theme": "auth migration",
    "activities": [{ "description": "Reviewed token refresh PR #1234", "source_breadcrumb": "github.com/org/repo/pull/1234" }],
    "effort": "high"
  }]
}
```

## Instructions
1. Scan all signals from the day.
2. Cluster by work theme (e.g., "auth migration", "team coordination", "code review").
3. Within each cluster, write one sentence per activity using a strong action verb and naming the object changed,
   reviewed, decided, or unblocked. Include an observed outcome when the signal explicitly provides one; otherwise
   describe concrete progress without claiming completion.
4. Every activity MUST have a `source_breadcrumb` — a link, thread subject, or channel name. If unavailable: "source unavailable".
5. **Teams meeting links** (`19:meeting_...@thread.v2`): these often break after the meeting ends. When a breadcrumb contains a meeting thread link, add a fallback — include the meeting title, date, and participant names so the user can locate the context manually. Mark the breadcrumb with `⚠️` to indicate it may not resolve.
6. Estimate effort per cluster: "high", "medium", or "low" relative to the day.
7. Max 15 activities total across all groups.
8. Keep this output evidence-oriented. Narrative synthesis and impact framing are handled by
   **dayarc-write-impact-summary** after classification.

From YuiZhou/dayarc-agent, MIT.

More from YuiZhou/dayarc-agent

Signals

Stars
2
Forks
2
Open issues
7
Last commit (this folder)
Aug 26, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from YuiZhou

Cite this page

Classify Activity skill. Agent Mart. https://agentmart.dev/skills/yuizhou-classify-activity (last updated 2026-10-24)