Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计通过

issue-management问题管理

Agent Skill

用于围绕 GitHub 仓库、Issue、Pull Request、分支、提交和代码协作流程提供辅助能力。它适合让 Agent 查询项目状态、整理变更、辅助创建或检查协作事项,并把仓库中的信息转成可执行的下一步。使用时需要区分只读查询和写入操作;涉及创建 PR、修改 Issue、推送分支或访问私有仓库时,应确认 token 权限、目标仓库范围和用户授权。

总安装

324

周安装

13

GitHub Stars

7

下载量

105
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:issue-management(问题管理)
来源仓库:https://github.com/hack23/riksdagsmonitor
仓库路径:skills/issue-management
安装命令:
npx skills add https://github.com/hack23/riksdagsmonitor --skill issue-management
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/hack23/riksdagsmonitor --skill issue-management

简介

集中管理和监控多个 GitHub Issue 的状态与优先级。

  • 适合在运维或产品团队中把控整体 backlog。
  • 提供汇总报告、趋势分析和资源分配建议。
  • 依赖及时更新的 Issue 信息,陈旧数据可能导致误判。
  • issue-management 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Issue Management

Purpose

Create well-structured, actionable GitHub issues that facilitate clear communication, efficient triage, and effective task delegation to specialized agents or team members.

Core Principles

  1. Clarity First: Issue title and description must be immediately understandable
  2. Actionable: Clear acceptance criteria and definition of done
  3. Properly Labeled: Use labels for type, priority, area, and agent assignment
  4. Traceable: Link to related issues, PRs, and documentation
  5. Evidence-Based: Include screenshots, logs, or reproduction steps
  6. Agent-Optimized: Structure issues for Copilot agent assignment

Issue Structure

Title Format

[Type] Brief, actionable description (50-80 chars)

Examples:
✅ [Bug] Homepage mobile navigation broken on Safari
✅ [Feature] Add voting discipline dashboard
✅ [Security] Update CSP header for CDN resources
✅ [Accessibility] Fix color contrast in party cards
✅ [Documentation] Update ARCHITECTURE.md with C4 diagrams

Body Template

## Problem Statement
Clear description of the issue or need (2-3 sentences)

## Current Behavior (for bugs)
What happens now (include error messages, screenshots)

## Expected Behavior
What should happen

## Steps to Reproduce (for bugs)
1. Navigate to...
2. Click on...
3. Observe...

## Acceptance Criteria
- [ ] Criterion 1 (testable, verifiable)
- [ ] Criterion 2
- [ ] Criterion 3

## Technical Context
- Affected files: `index.html`, `styles.css`
- Browser/Device: Chrome 120, Safari 17 on iOS 17
- Related issues: #123, #456

## Evidence
[Screenshots, logs, error messages]

## Suggested Solution (optional)
Brief technical approach if known

## Agent Assignment (if applicable)
Recommend: @security-architect, @frontend-specialist

Label Categories

Type Labels (Required)

  • bug 🐛 - Something isn't working
  • feature ✨ - New functionality
  • enhancement 🚀 - Improvement to existing feature
  • security 🔒 - Security-related issue
  • documentation 📝 - Documentation changes
  • accessibility ♿ - WCAG 2.1 AA compliance
  • performance ⚡ - Speed, optimization
  • refactor 🔧 - Code quality, technical debt

Priority Labels

  • priority:critical 🔴 - Blocking, security, data loss
  • priority:high 🟠 - Major functionality broken
  • priority:medium 🟡 - Important but not urgent
  • priority:low 🟢 - Nice to have, future

Area Labels

  • area:frontend - HTML/CSS/UI changes
  • area:ci-cd - GitHub Actions, workflows
  • area:security - Security controls, ISMS
  • area:accessibility - WCAG compliance
  • area:i18n - Multi-language support
  • area:docs - Documentation

Agent Labels (for delegation)

  • agent:security-architect - Security architecture tasks
  • agent:frontend-specialist - HTML/CSS/UI tasks
  • agent:quality-engineer - Validation, testing tasks
  • agent:documentation-architect - Documentation tasks
  • agent:isms-compliance-manager - Compliance tasks
  • agent:deployment-specialist - CI/CD tasks
  • agent:intelligence-operative - Political data analysis
  • agent:task-agent - Product management, issue creation
  • agent:ui-enhancement-specialist - UI/UX enhancements

Status Labels

  • status:triaged - Reviewed and prioritized
  • status:blocked - Waiting on dependency
  • status:in-progress - Actively being worked on
  • status:needs-review - Ready for review
  • status:wontfix - Will not be addressed

When to Use

  • Bug Reports: User-reported or automated test failures
  • Feature Requests: New functionality needs
  • Security Issues: Vulnerabilities, compliance gaps
  • Accessibility Issues: WCAG violations
  • Technical Debt: Refactoring, code quality
  • Documentation Needs: Missing or outdated docs
  • Agent Task Delegation: Assign specialized agents
  • Product Backlog: Track feature roadmap

Examples

Good Pattern: Bug Report with Evidence

# [Bug] Mobile navigation menu not closing on link click (iOS Safari)

## Problem Statement
On iOS Safari, clicking navigation links does not close the mobile menu, forcing users to manually close it or scroll past it.

## Current Behavior
1. Open mobile menu (☰ button)
2. Click any navigation link
3. Page scrolls to section
4. Menu remains open, obscuring content

## Expected Behavior
Menu should auto-close after link click, revealing content immediately.

## Steps to Reproduce
1. Open https://riksdagsmonitor.com on iPhone (iOS 17)
2. Tap hamburger menu (☰)
3. Tap "Overview" link
4. Observe menu stays open

## Acceptance Criteria
- [ ] Menu closes immediately after link click
- [ ] Behavior consistent across all 14 language versions
- [ ] Works on iOS Safari, Chrome mobile, Firefox mobile
- [ ] No JavaScript errors in console
- [ ] Passes manual accessibility test (keyboard nav)

## Technical Context
- Affected files: `index*.html` (all 14 language versions)
- Browser: Safari 17 on iOS 17.2
- Related: Navigation uses CSS-only implementation

## Evidence
![Screenshot showing open menu after link click](screenshot.png)

## Suggested Solution
Add JavaScript event listener for link clicks to toggle menu:

document.querySelectorAll('.nav-link').forEach(link => { link.addEventListener('click', () => { document.querySelector('.menu-toggle').checked = false; }); });


## Agent Assignment

Recommend: @frontend-specialist

Labels: bug, priority:high, area:frontend, area:i18n, agent:frontend-specialist

Good Pattern: Feature Request

# [Feature] Add voting discipline dashboard for 8 parliamentary parties

## Problem Statement
Users cannot easily visualize voting discipline metrics (party cohesion, rebels, cross-party votes) for the 8 Swedish parliamentary parties, reducing transparency.

## Expected Behavior
New dashboard page showing:
- Party cohesion percentage (progress bars)
- Number of unanimous votes per party
- Number of rebel votes per party
- Heat map of cross-party voting patterns
- Historical trend over current riksmöte

## Acceptance Criteria
- [ ] Dashboard accessible from main navigation
- [ ] Visualizations use CSS-only (no JavaScript charts)
- [ ] WCAG 2.1 AA compliant (4.5:1 contrast, screen reader support)
- [ ] Responsive design (mobile/tablet/desktop)
- [ ] Available in all 14 languages
- [ ] Data sourced from riksdag-regering-mcp
- [ ] Includes data quality disclaimer

## Technical Context
- New files: `voting-discipline.html`, `voting-discipline_sv.html`, etc.
- Data source: `riksdag-regering-mcp` (search_voteringar, get_voting_group)
- Styling: Cyberpunk theme, use existing CSS variables
- Integration: Link from homepage, add to navigation

## Dependencies
- riksdag-regering-mcp MCP server (already configured)
- political-data-visualization skill
- Party color palette (already defined in styles.css)

## Agent Assignment
Recommend: @intelligence-operative (data analysis) → @ui-enhancement-specialist (UI implementation)

Labels: feature, priority:medium, area:frontend, agent:intelligence-operative, agent:ui-enhancement-specialist

Anti-Pattern: Vague Issue

# Navigation doesn't work

The menu is broken. Please fix it.

Problems:

  • ❌ No clear problem statement
  • ❌ No reproduction steps
  • ❌ No acceptance criteria
  • ❌ No technical context
  • ❌ No evidence (screenshots, logs)
  • ❌ No labels or assignment

Anti-Pattern: Missing Acceptance Criteria

# [Feature] Improve dashboard

Make the dashboard better and faster.

## Description
The current dashboard could be improved in various ways.

Problems:

  • ❌ "Better" and "faster" are subjective, not measurable
  • ❌ No specific acceptance criteria
  • ❌ No technical approach
  • ❌ Cannot be tested or verified

GitHub API for Issue Creation

Using github-mcp Tool

// Create issue with proper structure
const issue = await github_create_issue({
  owner: "Hack23",
  repo: "riksdagsmonitor",
  title: "[Bug] Mobile navigation menu not closing on iOS Safari",
  body: `## Problem Statement
...

## Acceptance Criteria
- [ ] Menu closes on link click
- [ ] Works on iOS Safari
...`,
  labels: ["bug", "priority:high", "area:frontend", "agent:frontend-specialist"],
  assignees: [], // Leave empty for agent assignment
  milestone: 3 // Optional: milestone number
});

console.log(`Issue created: ${issue.html_url}`);

Assigning to Copilot Agent

// After creating issue, assign to specialized agent
await assign_copilot_to_issue({
  owner: "Hack23",
  repo: "riksdagsmonitor",
  issue_number: issue.number,
  base_ref: "main",
  custom_instructions: `
    - Fix menu closing behavior on iOS Safari
    - Test on all 14 language versions
    - Ensure WCAG 2.1 AA compliance
    - No breaking changes to existing functionality
  `
});

Issue Triage Workflow

  1. New Issue Created → Add status:needs-triage label
  2. Review Issue → Verify completeness, request more info if needed
  3. Label → Add type, priority, area, agent labels
  4. Prioritize → Assign milestone if time-sensitive
  5. Assign → Assign to agent or team member
  6. Update Status → Change to status:triaged

Remember

  • Clear titles - [Type] actionable description
  • Complete body - problem, acceptance criteria, context, evidence
  • Proper labels - type, priority, area, agent
  • Testable criteria - acceptance criteria must be verifiable
  • Evidence - screenshots, logs, reproduction steps
  • Link related - reference related issues, PRs, docs
  • Agent-optimized - structure for Copilot agent assignment
  • Update status - keep status labels current
  • Close with context - explain resolution when closing

References


Version: 1.0 Last Updated: 2026-02-06 Maintained by: Hack23 AB

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.84%
按下载量换算40

Claude

30.88%
按下载量换算32

Cursor

19.68%
按下载量换算21

Gemini CLI

9.21%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills