一键导入
teams-issue-summary
Generate a Microsoft Teams markdown table summarizing a range of GitHub issues. Use to produce a status update for stakeholders.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a Microsoft Teams markdown table summarizing a range of GitHub issues. Use to produce a status update for stakeholders.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Build and deploy the ServiceNow app to an instance. Supports dev/uat/prod environments with a confirmation gate for prod and an annotated git tag for each UAT/prod deploy.
Audit the codebase for bugs, inconsistencies, incomplete work, performance problems, and UI issues using a parallel agent team. Present findings and let the user pick which to file as GitHub issues.
Survey changes, create commits referencing their issues, push to remote, comment on each issue, and clean up agent worktrees. Use after the user has reviewed the changes from `/git-issues-start`.
Fetch `ready`-labeled GitHub issues, analyze complexity, and implement each in a parallel isolated worktree. Use to kick off a batch implementation run.
Conduct a Q&A session on a GitHub issue, write a structured spec into the issue body, and label it `ready`. Use to prepare an issue before implementation. Supports single-issue (default), `auto` (non-interactive batch), and `chain` (interactive batch) modes.
Stage, commit, and push all changes to remote. Use when ready to push to the remote branch.
基于 SOC 职业分类
| name | teams-issue-summary |
| description | Generate a Microsoft Teams markdown table summarizing a range of GitHub issues. Use to produce a status update for stakeholders. |
| user-invocable | true |
Generate a Microsoft Teams message with a summary table of GitHub issues in a given range or list.
Arguments: $ARGUMENTS — a range like 10-20, a comma-separated list like 10,12,15, or a mix like 10-12,15,18
Expand $ARGUMENTS into an ordered list of individual issue numbers:
10-20 → 10, 11, 12, … 2010,12,15 → 10, 12, 1510-12,15,18 → 10, 11, 12, 15, 18If $ARGUMENTS is empty, ask the user:
What issue range or numbers would you like to summarize? (e.g.
10-20or10,12,15)
For each issue number, run:
gh issue view <N> --json number,title,body,state,author,comments,url,closedAt
If an issue doesn't exist or the command fails, skip it and note it as "Not found" in the table.
For each issue, determine:
Format as a markdown hyperlink: [#N](url)
Write a 5–10 word summary capturing the core of the issue. Use the title as the starting point, then refine it with context from the body if needed. Keep it plain — no jargon, no markdown formatting in the cell.
Use this priority order:
Requested by:, Requested By:, Feedback from:, or Feedback From: — use whatever name or handle follows (strip parenthetical context like dates)@<author.login> (the GitHub user who opened the issue)Output the following as plain text the user can copy directly into Teams. Do NOT wrap it in a code block — Teams renders markdown natively.
## Issue Summary
| Issue | Description | Requested By | Result |
|-------|-------------|--------------|--------|
| [#N](url) | Short description | @handle | Result text |
Add a blank line before the table and after. If any issues were skipped (not found), add a note below the table:
> Issues not found: #X, #Y
After outputting the message, tell the user:
Ready to paste into Teams. The table uses standard markdown — it will render in a Teams channel or chat message.
ready label or modify any issues — this is read-only