Install
$ agentstack add skill-tomzx-agents-describe-colleague ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
BASE_DIR=!scripts/get-env NOTES_DIR
Describe Colleague
Generates a structured profile for a colleague by synthesizing their Slack and GitHub activity, capturing strengths, weaknesses, interests, and avoidances.
Prerequisites
- Slack MCP server connected and authenticated
ghCLI authenticatedNOTES_DIRenvironment variable set (resolved viascripts/get-env NOTES_DIR)- Colleague identifier (
{COLLEAGUE}) provided as argument or from context
Steps
- Retrieve
NOTES_DIRfrom environment:
`` scripts/get-env NOTES_DIR ``
- Search GitHub for the colleague's contributions using
gh:
`` gh search commits --author={COLLEAGUE} --limit 50 gh search prs --author={COLLEAGUE} --limit 50 ``
- Review their Slack messages and threads via the Slack MCP server. Do not read local files.
- Synthesize observations into the profile format below.
- Write the profile to
{BASE_DIR}/colleagues/{COLLEAGUE}.md.
Output Format
# Strengths
-
# Weaknesses
-
# Interests
-
# Avoids
-
# Other relevant information
-
Example Usage
Scenario 1: Profile a specific colleague
/describe-colleague alice
Searches GitHub for alice's commits and PRs, reviews her Slack messages, then writes a profile to {NOTES_DIR}/colleagues/alice.md.
Scenario 2: Update an existing profile
/describe-colleague bob
If {NOTES_DIR}/colleagues/bob.md already exists, overwrite it with a refreshed profile incorporating recent activity.
Scenario 3: Colleague with limited GitHub activity
/describe-colleague carol
Carol's contributions are primarily via Slack. Profile is weighted toward Slack observations, with a note that GitHub data is sparse.
Useful Commands Reference
| Command | Description | |---|---| | scripts/get-env NOTES_DIR | Resolve the notes directory path | | gh search commits --author= --limit 50 | Fetch recent commits by a user | | gh search prs --author= --limit 50 | Fetch recent PRs authored by a user |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: tomzx
- Source: tomzx/agents
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.