Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问clear审计通过

action-item-organizer行动项目组织者

Agent Skill

action-item-organizer 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

494

周安装

21

GitHub Stars

4

下载量

173
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:action-item-organizer(行动项目组织者)
来源仓库:https://github.com/89jobrien/steve
仓库路径:skills/action-item-organizer
安装命令:
npx skills add https://github.com/89jobrien/steve --skill action-item-organizer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/89jobrien/steve --skill action-item-organizer

简介

该技能将非结构化文档中的行动项系统化提取并组织为优先级明确的检查清单。

  • 适用于代码审查报告、会议笔记、审计发现或项目规划文件的任务转化。
  • 保留原始上下文的同时,生成可追踪、可排序的 Markdown 格式待办列表。
  • 通过分析文档语义自动识别任务主体、责任人和预期完成时间。
  • 输出结果可直接导入项目管理工具,建议配合版本控制管理清单变更历史。

SKILL.md

Action Item Organizer

This skill provides a systematic framework for extracting actionable items from unstructured documents and transforming them into well-organized, prioritized, trackable checklists in markdown format.

When to Use This Skill

  • Converting code review reports into TODO lists
  • Extracting action items from meeting notes
  • Organizing audit findings into remediation checklists
  • Breaking down project planning documents into task lists
  • Structuring issue reports into actionable work items
  • Creating trackable checklists from any document containing embedded action items
  • Organizing team backlogs by priority
  • Creating sprint planning checklists

Core Principles

1. Extraction with Context Preservation

Action items must be extracted with sufficient context so that anyone reading the checklist understands:

  • What needs to be done
  • Why it matters
  • Where it applies (files, systems, components)
  • Who is responsible
  • When it should be completed (priority and estimates)

2. Priority-Based Organization

Use a clear priority framework to organize items by urgency and impact:

  • P0 / Blockers: Critical issues that prevent progress, deployment, or merge
  • P1 / High Priority: Significant quality, security, or correctness concerns requiring prompt attention
  • P2 / Medium Priority: Important improvements and refactorings that enhance the system
  • P3 / Low Priority: Future optimizations, minor suggestions, and nice-to-have enhancements

Within each priority level, group related items logically (e.g., security items together, performance items together).

3. Nested Structure for Complex Tasks

Break down complex action items into hierarchical checklists:

  • Parent items represent the main task or goal
  • Child items represent specific steps or sub-tasks
  • Grandchild items represent detailed implementation steps

This creates a clear execution path and allows for granular progress tracking.

4. Traceability and Metadata

Maintain links between action items and their sources:

  • File paths and line numbers
  • Issue or tracking IDs
  • Owner or responsible team
  • Time estimates
  • Original context from source document

This enables bidirectional traceability and informed prioritization.

Extraction Workflow

Step 1: Document Analysis

  1. Read the complete source document
  2. Identify sections containing actionable content:

- "Action Items", "Todo List", "Recommendations" - "Issues", "Findings", "Follow-ups" - "Next Steps", "Tasks", "Requirements"

  1. Understand the document structure and conventions

Step 2: Action Item Identification

Extract items that are:

  • Actionable: Specific tasks that can be completed
  • Testable: Clear completion criteria
  • Assigned or assignable: Can be owned by a person or team
  • Contextual: Include enough detail to understand the task

Skip items that are:

  • Purely informational (unless they imply action)
  • Already completed
  • Vague or unclear without additional context

Step 3: Metadata Extraction

For each action item, extract:

Required Metadata:

  • Task description
  • Priority level

Optional Metadata (extract if available):

  • File paths and line numbers
  • Owner/responsible party
  • Time estimate
  • Issue/tracking numbers
  • Category or domain (security, performance, etc.)
  • Implementation steps or sub-tasks

Step 4: Priority Classification

Assign each item to a priority level based on:

P0 Criteria:

  • Blocks deployment or merge
  • Critical security vulnerability
  • Data loss or corruption risk
  • System availability impact
  • Compliance violation

P1 Criteria:

  • Significant security concern
  • Major performance impact
  • Correctness issues affecting functionality
  • Important architectural problems
  • High technical debt

P2 Criteria:

  • Code quality improvements
  • Moderate refactoring needs
  • Test coverage gaps
  • Documentation needs
  • Minor performance optimizations

P3 Criteria:

  • Code style and consistency
  • Future enhancements
  • Nice-to-have features
  • Minor optimizations
  • Exploratory tasks

Step 5: Hierarchical Organization

Structure items using nested checklists:

- [ ] **Category: Main task description** (#tracking-id)
  - [ ] Sub-task 1
  - [ ] Sub-task 2
    - [ ] Detailed implementation step
  - **File**: `path/to/file.ext:lines`
  - **Owner**: Team/Person
  - **Estimate**: Time estimate
  - **Context**: Why this matters and what it achieves

Step 6: Summary Generation

For each priority section, calculate:

  • Total number of items
  • Total estimated hours (if available)
  • Completion percentage (if tracking existing checklist)

Step 7: Output Formatting

Create a structured markdown document with:

  1. Header: Title, generation metadata, source reference
  2. Overview: Total items and time across all priorities
  3. Priority Sections: P0, P1, P2, P3 with summaries
  4. Completion Tracking: Progress metrics at the bottom

Checklist Format Standards

Basic Checkbox Item

- [ ] Task description

Item with Metadata

- [ ] **Category: Task description** (#123)
  - **File**: `src/file.js:45-67`
  - **Owner**: Backend Team
  - **Estimate**: 3 hours
  - **Context**: Explanation of why this matters

Nested Sub-tasks

- [ ] **Security: Implement authentication** (#456)
  - [ ] Add session validation
  - [ ] Implement rate limiting
  - [ ] Add authorization checks
  - **File**: `api/auth.ts`
  - **Owner**: Security Team
  - **Estimate**: 8 hours

Section Summary

## P0 - Blockers (Must Fix Before Merge)

**Summary**: 5 items | 12 hours estimated

- [ ] Item 1...
- [ ] Item 2...

Complete Output Template

# TODO List

> Generated from: [source-document.md]
> Date: YYYY-MM-DD HH:MM:SS
> Total Items: X | Total Estimated Hours: Y

## P0 - Blockers (Must Fix Before Merge)

**Summary**: N items | M hours estimated

- [ ] **Category: Task description** (#id)
  - [ ] Sub-task
  - **File**: `path/file.ext:lines`
  - **Owner**: Team
  - **Estimate**: X hours
  - **Context**: Why this matters

## P1 - High Priority

**Summary**: N items | M hours estimated

[items...]

## P2 - Medium Priority

**Summary**: N items | M hours estimated

[items...]

## P3 - Low Priority / Future

**Summary**: N items | M hours estimated

[items...]

---

## Completion Tracking

- P0 Blockers: 0/N completed (0%)
- P1 High Priority: 0/M completed (0%)
- P2 Medium Priority: 0/K completed (0%)
- P3 Low Priority: 0/J completed (0%)

**Overall Progress**: 0/X tasks completed (0%)

Best Practices

Context Preservation

  • Include enough detail that readers understand WHY each task matters
  • Preserve the original rationale and justification
  • Link to related issues or documentation
  • Capture the impact of not completing the task

Logical Grouping

  • Group related items within priority levels
  • Use category prefixes (Security, Performance, Testing, etc.)
  • Keep dependent tasks near each other
  • Consider execution order in grouping

Actionability

  • Each checkbox should be a clear, completable action
  • Avoid vague tasks like "improve performance"
  • Use specific verbs: implement, add, remove, refactor, fix
  • Include success criteria when helpful

Traceability

  • Always link back to source files and line numbers
  • Include issue or tracking IDs
  • Reference original documentation
  • Enable bidirectional navigation

Completeness

  • Verify all action items from source are included
  • Preserve nested relationships
  • Don't lose metadata in extraction
  • Handle edge cases explicitly

Handling Edge Cases

Missing Priority

  • Place in "Uncategorized" section at bottom
  • Flag for review and prioritization
  • Use context clues to infer if possible

Missing Metadata

  • Use "TBD" markers for missing estimates
  • Note "File: TBD" to prompt investigation
  • Flag items with insufficient context

Conflicting Priorities

  • Defer to explicit priority markers in source
  • Consider impact and urgency
  • Document rationale for priority assignment

Existing TODO Files

  • Confirm before overwriting
  • Consider timestamped filenames
  • Merge with existing if appropriate

Multiple Sources

  • Process each independently
  • Or consolidate into single list with source markers
  • Deduplicate when appropriate

Anti-Patterns to Avoid

Losing Context

Bad: - [] Fix bug Good: - [] **Bug Fix: Handle null response in user fetch** (#789)

Flat Structure

Bad: Ten separate items for one complex task Good: One parent with nested sub-tasks

Missing Traceability

Bad: No file paths or line numbers Good: Always include location metadata

Vague Tasks

Bad: - [] Improve performance Good: - [] **Performance: Add caching to user query** - reduces DB calls from 100/req to 1/req

Priority Inflation

Bad: Everything is P0 Good: Reserve P0 for true blockers

Examples

Example 1: Code Review Report to TODO

Input: Code review report with security findings

Output:

# TODO List

> Generated from: CODE_REVIEW_REPORT.md
> Date: 2025-12-09 10:30:00
> Total Items: 8 | Total Estimated Hours: 23

## P0 - Blockers (Must Fix Before Merge)

**Summary**: 2 items | 5 hours estimated

- [ ] **Security: Add authentication to token endpoint** (#1)
  - [ ] Implement getServerSession check
  - [ ] Add authorization verification
  - [ ] Add rate limiting (10 req/min per IP)
  - **File**: `app/api/livekit/token/route.ts:15-30`
  - **Owner**: Backend Team
  - **Estimate**: 4 hours
  - **Context**: Public endpoint exposed without auth allows unauthorized access

- [ ] **Security: Remove hardcoded credentials** (#2)
  - [ ] Remove fallback values from environment reads
  - [ ] Add explicit validation for required credentials
  - [ ] Fail fast if credentials missing at startup
  - **File**: `experiments/livekit/src/index.ts:182-183`
  - **Owner**: Backend Team
  - **Estimate**: 1 hour
  - **Context**: Hardcoded fallbacks create security risk in production

Example 2: Meeting Notes to Action Items

Input: Team meeting notes with scattered action items

Output:

# Action Items - Q4 Planning Meeting

> Generated from: team-meeting-2025-12-09.md
> Date: 2025-12-09 14:00:00
> Total Items: 12 | Total Estimated Hours: 45

## P1 - High Priority

**Summary**: 5 items | 20 hours estimated

- [ ] **Architecture: Design new API gateway** (#45)
  - [ ] Research existing solutions (Kong, Tyk, AWS API Gateway)
  - [ ] Document requirements and constraints
  - [ ] Create comparison matrix
  - [ ] Present findings to team
  - **Owner**: Sarah
  - **Estimate**: 8 hours
  - **Context**: Current gateway hitting scale limits at 1000 req/s

- [ ] **Documentation: Update onboarding guide** (#46)
  - [ ] Add sections on local development setup
  - [ ] Document deployment process
  - [ ] Add troubleshooting guide
  - **Owner**: Mike
  - **Estimate**: 4 hours
  - **Context**: New engineers spending 2 days on setup

Reference Files

For detailed guidance on specific aspects of action item organization:

  • references/priority-framework.md: Comprehensive priority classification criteria with domain-specific examples
  • references/metadata-extraction-patterns.md: Detailed patterns for extracting different types of metadata from various document formats
  • references/TODO_LIST.template.md: TODO list template with priority-based organization (P0-P3), blocked tasks, and completion tracking

Load these references when you need deeper guidance on priority decisions or metadata extraction strategies.

Related Workflows

  • Code review processes
  • Sprint planning
  • Issue triage
  • Project management
  • Audit remediation
  • Meeting facilitation
  • Documentation review

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

补充不同宿主或平台的使用分布数据

能力 5

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

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

平台分布

Claude Code

26.34%
按下载量换算46

OpenCode

23.5%
按下载量换算41

Gemini CLI

18.14%
按下载量换算31

Antigravity

13.46%
按下载量换算23

windsurf

7.04%
按下载量换算12

Codex

3.09%
按下载量换算5

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills