1k-pr-daily-report — crypto wallet PR management 1k-pr-daily-report, app-monorepo, OneKeyHQ, community, crypto wallet PR management, ai agent skill, ide skills, agent automation, gh pr list command, JSON data processing, Linux date command, macOS date command

v1.0.0
GitHub

About this Skill

Perfect for GitHub Integration Agents needing automated PR activity reporting and analysis. 1k-pr-daily-report is a skill that automates the generation of PR activity reports for crypto wallets, utilizing gh commands and JSON data.

Features

Fetches PR data using gh pr list command with JSON output
Classifies PR status using state and isDraft parameters
Supports Linux and macOS platforms with date command variations
Generates reports with Chinese titles and status labels
Groups PR activity by module for easy analysis
Utilizes Redux for state management and React for rendering

# Core Topics

OneKeyHQ OneKeyHQ
[2.3k]
[496]
Updated: 3/17/2026

Quality Score

Top 5%
43
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add OneKeyHQ/app-monorepo/1k-pr-daily-report
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The 1k-pr-daily-report skill by OneKeyHQ is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for crypto wallet PR management, gh pr list command, JSON data processing.

Ideal Agent Persona

Perfect for GitHub Integration Agents needing automated PR activity reporting and analysis.

Core Value

Empowers agents to generate comprehensive daily PR reports using GitHub CLI commands, providing insights into module-specific activity and status labels, all while leveraging JSON data formats for seamless integration.

Capabilities Granted for 1k-pr-daily-report

Automating daily PR activity reports for crypto wallet developers
Generating module-specific PR reports with Chinese titles and status labels
Debugging PR workflow issues using 24-hour activity logs

! Prerequisites & Limits

  • Requires GitHub CLI installation and configuration
  • Limited to fetching 100 PRs per report due to --limit 100 constraint
  • Dependent on Linux or compatible OS for date command compatibility
SKILL.md
Readonly

24h PR 日报

Generate a PR activity report for the last 24 hours, grouped by module, with Chinese titles and status labels.

Step 1: Fetch PR data

bash
1gh pr list --state all --search "created:>=$(date -v-24H +%Y-%m-%dT%H:%M:%S)" --limit 100 --json number,title,state,isDraft,mergedAt,createdAt,author,labels

On Linux, use date -d '24 hours ago' instead of date -v-24H.

Step 2: Classify status

  • [已完成]: state is MERGED
  • [进行中]: state is OPEN (regardless of isDraft)

Step 3: Classify modules

Determine the module from the PR title prefix and content:

ModuleMatching rules
Desktoptitle contains desktop, electron, snap, serialport
iOStitle contains ios, TOCrop, EAS
Market(行情)title contains market
Perps(合约交易)title contains perps, trading
钱包/硬件title contains wallet, account, keyless, pin, hardware
CI/发布/热更新title contains bundle, release, workflow, ci, label
Watchlist(关注)title contains watchlist, watch
Refer(推荐)title contains refer
Networktitle contains network, netinfo
依赖/安全title contains bump, upgrade, security, flatted, minimatch, dep

If a PR doesn't match any rule, place it under 其他.

Step 4: Output format

Use this exact format:

## 24h PR 统计

### {Module Name}
- #{number} {Chinese title} [{status}]
- #{number} {Chinese title} [{status}]

### {Module Name}
...

---

**合计 {total} 个 PR**:已完成 {merged} / 进行中 {open}

Rules:

  • Translate each PR title to a concise Chinese summary
  • Group by module, each module is a ### heading
  • Each PR is a - #number title [status] line
  • Modules with more PRs come first
  • End with a summary line showing totals

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is 1k-pr-daily-report?

Perfect for GitHub Integration Agents needing automated PR activity reporting and analysis. 1k-pr-daily-report is a skill that automates the generation of PR activity reports for crypto wallets, utilizing gh commands and JSON data.

How do I install 1k-pr-daily-report?

Run the command: npx killer-skills add OneKeyHQ/app-monorepo/1k-pr-daily-report. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for 1k-pr-daily-report?

Key use cases include: Automating daily PR activity reports for crypto wallet developers, Generating module-specific PR reports with Chinese titles and status labels, Debugging PR workflow issues using 24-hour activity logs.

Which IDEs are compatible with 1k-pr-daily-report?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for 1k-pr-daily-report?

Requires GitHub CLI installation and configuration. Limited to fetching 100 PRs per report due to --limit 100 constraint. Dependent on Linux or compatible OS for date command compatibility.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add OneKeyHQ/app-monorepo/1k-pr-daily-report. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use 1k-pr-daily-report immediately in the current project.

Related Skills

Looking for an alternative to 1k-pr-daily-report or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear issue management. MUST USE when: (1) user mentions LOBE-xxx issue IDs (e.g. LOBE-4540), (2) user says linear, linear issue, link linear, (3) creating PRs that reference Linear issues. Provides

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup

73.3k
0
Communication

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication