CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

1k-pr-daily-report

Generate a 24-hour PR activity report grouped by module with Chinese summaries. Use when the user asks for PR statistics, daily report, PR summary, or mentions "PR 统计", "每日报告", "PR 汇总", "日报".

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

90%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A lean, fully actionable single-purpose skill: an executable command, deterministic classification rules, and an exact output template with no wasted tokens. The only gaps are minor — no guidance for empty or truncated (>100 PR) results — and structure is otherwise clean.

DimensionReasoningScore

Conciseness

Every line instructs: a copy-paste gh command, a compact module-matching table, and an exact output template with rules. The Linux date note is functional platform guidance, not padding, and nothing explains concepts Claude already knows.

5 / 5

Actionability

The `gh pr list ... --json ...` command is fully executable, module classification is given as concrete title-substring rules in a table, and the output is pinned to an exact template — copy-paste ready guidance covering the common cases.

5 / 5

Workflow Clarity

The four steps (fetch → classify status → classify modules → format output) are clearly sequenced and unambiguous, but there are no checkpoints for edge cases such as an empty result set, the --limit 100 truncation, or a failed gh call. It is read-only reporting, so the destructive/batch cap does not apply.

4 / 5

Progressive Disclosure

The body is well-organized into cleanly headed steps with no nested or buried references, and it needs no external files. It sits just over the ~50-line compact threshold, and the 10-row module rules table is the kind of detail that could move to a reference file if the skill grows, keeping this at anchor 4 rather than 5.

4 / 5

Total

18

/

20

Passed

Description

78%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with explicit what/when structure and good bilingual trigger coverage. Its main weakness is specificity — it names only the headline action rather than the concrete sub-capabilities the skill delivers.

Suggestions

Enumerate 2-3 more concrete actions in the description, e.g. "fetch PR data via gh, classify by status and module, and produce a Chinese-language report with totals" to raise specificity.

Add missing natural trigger variants such as "PR report", "PR activity", or "yesterday's PRs" alongside the existing keywords.

Sharpen the "PR summary" trigger to something narrower like "PR daily summary" to reduce overlap with general PR-review skills.

DimensionReasoningScore

Specificity

"Generate a 24-hour PR activity report grouped by module with Chinese summaries" names the domain and one concrete, parameterized action, but does not enumerate the several distinct capabilities (status classification, module grouping, translation, totals) that the skill actually performs.

3 / 5

Completeness

It explicitly answers both "what" (generate a 24-hour PR activity report grouped by module with Chinese summaries) and "when" ("Use when the user asks for..." with concrete trigger phrases in both English and Chinese).

5 / 5

Trigger Term Quality

"PR statistics, daily report, PR summary" plus "PR 统计", "每日报告", "PR 汇总", "日报" gives good natural keyword coverage including Chinese synonyms, but misses common variations like "PR report" or "yesterday's PRs".

4 / 5

Distinctiveness Conflict Risk

The 24h-report niche with distinct bilingual triggers is mostly distinct, but "PR summary" is broad enough to overlap with generic PR review or summarization skills, so minor overlap risk remains.

4 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

OneKeyHQ/app-monorepo

Path

.skillshare/skills/1k-pr-daily-report/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.