activity

Solid

Show Egregore team activity, pending handoffs, and open questions when the user invokes /activity or $activity, or asks what is happening in an Egregore checkout.

AI & Automation 288 stars 21 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
82
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Egregore Activity Native Codex Egregore skill. Use this only inside an Egregore checkout. Show the live team activity view without sending the user through Claude Code. The graph API is useful when reachable, but the filesystem and memory repo must remain enough to render a useful answer. ## Flow 1. Verify `bin/agent.sh` exists. If it does not, say this is not an Egregore checkout. 2. If the request is `activity done N`, `activity expire N`, or `activity reopen N`, fetch `bin/activity-data.sh` to a temporary JSON file, map `N` to the corresponding `handoffs_to_me[N-1].sessionId`, and run: ```bash bash bin/activity-action.sh <done|expire|reopen> "<session-id>" ``` Report the resulting topic and state. Never accept a raw session ID from the visible command when a numbered activity item is available; the number keeps the mutation tied to what the user just saw. In local mode, preserve the script's explicit unavailable result. 3. Run `bin/agent.sh sync`. 4. Resolve the requested handle: - If the user named a person, match it against `memory/people/*.md`. - Otherwise use `.egregore-state.json` `github_username`, then git user fallback. 5. Run `bash bin/activity-data.sh [handle]` with network escalation and capture stdout as JSON. This command performs the graph API call internally; a normal sandboxed Codex shell can make a healthy graph look unreachable. 6. Classify the graph status: ```bash node bin/codex-skill-render.mjs classify-graph --mode c...

Details

Author
egregore-labs
Repository
egregore-labs/egregore
Created
5 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category