Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

delivery-reporting交货报告

Agent Skill

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

总安装

742

周安装

30

GitHub Stars

180

下载量

233
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/lerianstudio/ring --skill delivery-reporting

简介

delivery-reporting 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。

  • 它可结合来源仓库、安装命令和原始 README 继续核验具体用法,适用于交货报告相关的信息整理与分析场景。
  • 使用方式包括通过 npx skills add 命令从 GitHub 安装,并调用相关功能进行信息检索与筛选。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写等操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Delivery Reporting Skill

Creating visual executive presentations that showcase squad deliveries and business value.

⚠️ CRITICAL: Quality Over Speed

This skill prioritizes depth over velocity.

PrincipleValue
Analysis ApproachDeep code analysis with specialized agents
Time Expectation40-80 minutes for 8 repositories (5-10 min each)
Quality StandardAccurate business value from actual code, not titles
Agent StrategySpecialized agents (backend-engineer-golang, etc.) per repo type

FORBIDDEN:

  • ❌ Using general-purpose agent for parallel speed
  • ❌ Rushing analysis to meet arbitrary deadlines
  • ❌ Reading only PR titles without code analysis
  • ❌ Skipping Gate 2.5 (Deep Code Analysis)

REQUIRED:

  • ✅ Sequential deep analysis per repository
  • ✅ Code reading with domain-specialized agents
  • ✅ Real data, never estimates
  • ✅ Business value extracted from actual code changes

Purpose

This skill provides a framework for:

  • Squad delivery reports (engineering + product + design)
  • Visual HTML slide presentations
  • Deep code analysis using specialized agents
  • Business value extraction from Git repositories
  • Quarterly/monthly showcase of releases and features
  • Stakeholder-facing delivery summaries

Key Difference from executive-reporting:

  • executive-reporting: Portfolio/project status (PMO focus, RAG/SPI/CPI metrics)
  • delivery-reporting: Squad deliveries (technical focus, deep code analysis, releases/PRs/features)

Visual Identity Options

MUST ask user for visual identity preference when generating delivery reports:

Option 1: Lerian Studio (Default)

visual_identity:
  background: "#0C0C0C"  # Black
  text_primary: "#FFFFFF"  # White
  text_secondary: "#CCCCCC"  # Light gray
  accent: "#FEED02"  # Lerian Yellow
  font_family: "Poppins, system-ui, sans-serif"

Option 2: Ring Neutral (Corporate)

visual_identity:
  background: "#F5F5F5"  # Very light gray
  text_primary: "#1A1A1A"  # Soft black
  text_secondary: "#666666"  # Medium gray
  accent: "#0066CC"  # Professional blue
  font_family: "system-ui, -apple-system, sans-serif"

Option 3: Custom (User-Provided)

User provides their own color scheme and fonts.

MANDATORY: Always ask which option before proceeding with report generation.


Delivery Reporting Gates

Gate 1: Input Collection

Objective: Gather required information for report generation

Actions:

  1. Collect period (start date, end date)
  2. Collect repository list
  3. Collect business context (optional)
  4. Select visual identity (Lerian/Ring/Custom)

User Input Format:

**Período de Análise:**
- Data de Início: AAAA-MM-DD
- Data de Fim: AAAA-MM-DD

**Repositórios para Análise:**
- org/repo-name-1 (e.g., LerianStudio/midaz)
- org/repo-name-2 (e.g., LerianStudio/product-console)
- OR full URLs: https://github.com/org/repo

**Contexto de Negócio (Opcional):**
- [Text with project names, clients, strategic context]

**Identidade Visual:**
- [lerian/ring/custom]

Repository Format Rules:

FormatExampleValid?
org/repo (recommended)LerianStudio/midaz
Full URL (alternative)https://github.com/LerianStudio/midaz
Name onlymidaz❌ Missing org
Too many slashesorg/repo/subdir❌ Invalid format

CRITICAL: Agent MUST validate repository format and provide clear error if invalid.

Output: docs/pmo/delivery-reports/{date}/inputs.md


Gate 2: Repository Analysis

Objective: Extract technical data from Git repositories

Actions for Each Repository:

  1. Tags/Releases: List all tags created (git tag, gh release list)
  2. PRs Merged: List merged PRs with titles/descriptions (gh pr list --state merged)
  3. Commits: Count commits on main branch (git log --oneline)
  4. Active Branches: List branches with recent commits not yet merged
  5. Release Notes: Read GitHub Release notes if available
  6. README: Extract business description from README.md

Data Gathering Commands:

# For each repo:
cd /path/to/repo
git fetch --all --tags
git tag --sort=-creatordate  # List tags
gh release list --limit 100  # Release notes
gh pr list --state merged --search "merged:>=YYYY-MM-DD" --json number,title,body
git log --oneline --since="YYYY-MM-DD" --until="YYYY-MM-DD" main
git branch -r --sort=-committerdate  # Active branches

Output: docs/pmo/delivery-reports/{date}/analysis-data.md


Gate 2.5: Deep Code Analysis (MANDATORY)

⚠️ CRITICAL: This gate CANNOT be skipped for speed.

Objective: Understand actual code changes and their impact using specialized agents

Core Principle: Quality Over Speed

PriorityValue
#1Deep understanding of changes
#2Accurate business value
#3Quality insights
LastSpeed of execution

FORBIDDEN:

  • ❌ Using general-purpose agent for parallel speed
  • ❌ Reading only PR titles without code analysis
  • ❌ Skipping this gate to save time
  • ❌ Estimating impact without reading code

REQUIRED:

  • ✅ Use specialized agents per repository type
  • ✅ Read actual code diffs of significant PRs
  • ✅ Analyze architectural decisions
  • ✅ Extract true business impact from code

Agent Selection Per Repository:

Repository TypeAgent to DispatchWhy
Backend Goring:backend-engineer-golangDeep Go expertise, architectural analysis
Backend TypeScriptring:backend-engineer-typescriptTS/Node API analysis
Frontend React/Nextring:frontend-engineerUI/UX impact analysis
Infrastructurering:devops-engineerDeployment, scaling impact
Testsring:qa-analystQuality improvements analysis
Unknown/Mixedring:codebase-explorerComprehensive exploration

Analysis Workflow:

For each repository:

1. **Identify Technology Stack**
   - Read package.json, go.mod, requirements.txt
   - Determine primary language

2. **Dispatch Appropriate Specialized Agent**
   Task(
     subagent_type="ring:backend-engineer-golang",  # or appropriate
     prompt="""
     Analyze {repo_name} deliveries for period {start} to {end}.

     PRs to analyze: {pr_list}

     For each significant PR (>100 lines changed):
     1. Read code diff
     2. Identify technical changes
     3. Assess architecture/design decisions
     4. Extract business impact
     5. Identify quality improvements

     Provide business value statements suitable for executives.
     Format: "What was built + Why it matters + Who benefits"
     """
   )

3. **Aggregate Agent Insights**
   - Collect business value statements from all agents
   - Group by theme/product
   - Prioritize by impact level

4. **Verify Understanding**
   - Spot-check agent analysis by reading key diffs
   - Confirm business value accuracy
   - Add missing context

Time Expectations (NON-NEGOTIABLE):

  • 1 repository = 5-10 minutes of deep analysis
  • 8 repositories = 40-80 minutes total
  • Quality cannot be rushed

Output: docs/pmo/delivery-reports/{date}/deep-code-analysis.md

Quality Checklist:

  • Specialized agent used for each repo type
  • Significant PRs analyzed with code reading
  • Business value extracted from code, not just titles
  • Agent insights aggregated and verified
  • No "too vague" statements (e.g., "various improvements")

If pressured to skip this gate:

BLOCKER: Attempt to skip deep code analysis
Reason: "Too many repos" / "Takes too long" / "Use general-purpose"
Response: Deep analysis is MANDATORY. Quality over speed.
Action: Will proceed with proper specialized agent analysis.

Gate 3: Business Value Extraction

Objective: Transform technical changes into business value statements

Actions:

  1. Analyze PR titles/descriptions for business intent
  2. Group deliveries by theme (new features, security, performance, etc.)
  3. Identify first releases (v1.0.0 = new product)
  4. Extract client/user impact from commit messages
  5. Identify "work in progress" from active branches

Business Value Framework:

  • What was built? (Technical)
  • Why does it matter? (Business impact)
  • Who benefits? (Users, clients, team)

Example Transformation:

  • ❌ Bad: "Updated library X to version Y"
  • ✅ Good: "Enhanced login security by updating authentication library, protecting user data from vulnerability Z"

Output: docs/pmo/delivery-reports/{date}/business-value.md


Gate 4: Slide Generation

Objective: Create visual HTML presentation

Slide Structure (8-12 slides):

  1. Capa (Cover Slide)

- Title: "Entregas de Produtos [Squad/Company Name]" - Subtitle: "Resumo Executivo" - Period: "DD a DD de MÊS de YYYY" (Portuguese format, e.g., "12 a 31 de Janeiro de 2026") - Key metrics: Novos Produtos, Releases, PRs, Commits - Agility metric: "Média de X releases por dia"

  1. Resumo Executivo (Executive Summary)

- One paragraph summary - 3-4 main highlights

3-N. Detalhamento por Produto/Tema (Detail Slides)

  • Group deliveries by product or theme
  • 2-3 bullets per product with business value
  • Connect technical changes to business outcomes

N. Próximos Passos (Next Steps)

  • Based on active branches analysis
  • 2-3 upcoming initiatives

N+1. Encerramento (Closing)

  • Thank you / Questions slide

HTML Template Structure:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Delivery Report</title>
  <style>
    /* CSS with selected visual identity */
    body { background: var(--bg-color); font-family: var(--font); }
    .slide { min-height: 100vh; padding: 4rem; }
    /* ... responsive layout, print styles ... */
  </style>
</head>
<body>
  <div class="slide cover"><!-- Cover content --></div>
  <div class="slide summary"><!-- Summary content --></div>
  <!-- Product/theme slides -->
  <div class="slide next-steps"><!-- Next steps --></div>
  <div class="slide closing"><!-- Closing --></div>
</body>
</html>

Output: docs/pmo/delivery-reports/{date}/delivery-report-{date}.html


Gate 5: Review and Delivery

Objective: Validate quality and deliver

Actions:

  1. Verify all metrics are accurate
  2. Check business value statements are non-technical
  3. Test HTML rendering (open in browser)
  4. Verify print-to-PDF works correctly
  5. Deliver file to user

Quality Checklist:

  • Metrics calculated correctly
  • Business value statements are clear
  • No overly technical jargon
  • Visual identity applied correctly
  • HTML renders properly in browser
  • Print to PDF works (for sharing)

Delivery:

  • HTML file ready for browser viewing
  • Instructions for PDF export: "Open in browser → Print → Save as PDF"

Anti-Rationalization Table

See shared-patterns/anti-rationalization.md for universal anti-rationalizations.

Delivery Reporting-Specific Anti-Rationalizations

RationalizationWhy It's WRONGRequired Action
"8 repos = use general-purpose for speed"general-purpose lacks domain expertise. Shallow analysis.Use specialized agents per repo
"Too many repos, need to be fast"Speed over quality produces meaningless insights.Take time for deep analysis
"PR titles are enough, skip code"Titles don't reveal actual impact. Code does.Read code diffs with agents
"Parallel analysis for speed"Parallel without depth = superficial understanding.Sequential deep analysis
"Skip Gate 2.5, too time-consuming"Code analysis is the SOURCE of business value.Gate 2.5 MANDATORY
"Accept repo name without org"Cannot clone without org/owner. Ambiguous.Validate format: org/repo or URL
"Git data is accurate enough"Tags/PRs can be incomplete. Verify with gh CLI.Use both git and gh commands
"Skip business context, data speaks"Data without context lacks meaning for executives.Always include business context
"Technical language is fine"Executives need business value, not tech details.Translate to business impact
"One visual identity works for all"Branding matters. Ask user preference.Always ask for visual identity
"Skip active branches analysis"Future work visibility manages expectations.Always include next steps

Pressure Resistance

See shared-patterns/pressure-resistance.md for universal pressure scenarios.

Delivery Reporting-Specific Pressures

Pressure TypeRequestAgent Response
Speed Pressure"8 repos is a lot, just be quick""Quality over speed. Will use specialized agents for deep analysis. Time: 40-80 minutes."
Shortcut Pressure"Use general-purpose for parallel speed""general-purpose lacks expertise. Will use specialized agents sequentially for depth."
Surface Analysis"Just read PR titles, that's enough""Titles omit impact. Will analyze actual code with specialized agents."
Gate Skipping"Skip code analysis, save time""Code analysis is MANDATORY. Cannot skip Gate 2.5."
Deadline Pressure"We need this in 10 minutes""Deep analysis cannot be rushed. Will prioritize accuracy over arbitrary deadlines."
Data Manipulation"Inflate the numbers""Cannot misrepresent data. Will report accurate metrics with business context."
Obfuscation"Make it more technical""Report is for executives. Will use business language with technical accuracy."
Estimation"Skip the Git analysis, use estimates""Git data is the source of truth. Analysis is required for accuracy."
Template Reuse"Use last month's template""Each period has unique deliveries. Will generate fresh analysis."

Blocker Criteria - STOP and Report

ALWAYS pause and report blocker for:

SituationRequired Action
Pressure to skip Gate 2.5STOP. Report: "Deep code analysis MANDATORY. Cannot skip for speed."
Request to use general-purposeSTOP. Report: "Specialized agents required for quality. Will not compromise."
Unrealistic deadline (<30 min)STOP. Report: "8 repos require 40-80 min for proper analysis. Quality cannot be rushed."
Attempt to skip code readingSTOP. Report: "Code analysis is source of business value. Titles insufficient."
Git repository not accessibleSTOP. Cannot analyze without repo access. Verify permissions.
GitHub CLI not configuredSTOP. Need gh auth for PR/release data. Setup required.
Date range produces no dataSTOP. Verify period is correct or report "no activity".
Visual identity not specifiedSTOP. Must ask user preference before generating HTML.

Cannot Be Overridden

The following requirements are NON-NEGOTIABLE:

RequirementCannot Override Because
Deep code analysis (Gate 2.5)Shallow analysis produces meaningless business value
Specialized agents per repo typeDomain expertise required for accurate understanding
Git data verificationCannot report without source data
Business value extractionTechnical jargon doesn't serve executives
Visual identity selectionBranding consistency is required

If user insists on violating these:

  1. Escalate to orchestrator
  2. Do NOT generate report without proper analysis
  3. Document the request and your refusal

Severity Calibration

When determining delivery significance:

SeverityCriteriaProminence in Report
CRITICALNew product launch (v1.0.0), major strategic featureLead slide, detailed coverage, executive highlight
HIGHMultiple releases, significant PRs, architectural changesDedicated slide or major section
MEDIUMBug fixes, minor enhancements, tech debtBrief mention in summary
LOWDependency updates, refactoring, documentationAggregated stats only

Lead with CRITICAL and HIGH. Aggregate MEDIUM and LOW. Never inflate significance.


Output Format

Final Deliverable

File: docs/pmo/delivery-reports/{date}/delivery-report-{date}.html

Self-Contained HTML:

  • No external dependencies
  • Inline CSS with selected visual identity
  • Responsive design (desktop/tablet/mobile)
  • Print-optimized (for PDF export)
  • Navigation between slides (arrow keys/click)

Execution Report

Base metrics per shared-patterns/execution-report.md:

MetricValue
Analysis DateYYYY-MM-DD
Period AnalyzedYYYY-MM-DD to YYYY-MM-DD
DurationXh Ym
ResultCOMPLETE/PARTIAL/BLOCKED

Delivery Reporting-Specific Details

MetricValue
repositories_analyzedN
total_releasesN
total_prs_mergedN
total_commitsN
new_productsN (first v1.0.0)
visual_identity_usedlerian/ring/custom
slides_generatedN

When Delivery Report is Not Needed

If no significant deliveries in period:

Signs of minimal activity:

  • Zero releases/tags created
  • Fewer than 5 PRs merged
  • Only maintenance commits (no new features)
  • No active branches with work in progress

Action: Report "Low activity period" with exact metrics, suggest extending date range or focusing on other squads.

CRITICAL: Do NOT manufacture content when activity is minimal. Report reality.


Example Business Value Statements

Bad (Too Technical)

  • "Migrated from Express 4.x to Express 5.x"
  • "Implemented Redis caching layer"
  • "Updated TypeScript to 5.3"

Good (Business Value)

  • "Improved API response time by 40% through caching optimization, enhancing user experience"
  • "Modernized backend framework to latest security standards, protecting customer data"
  • "Reduced technical debt by updating core dependencies, improving system stability"

Metrics Calculation Examples

Releases per Day

releases_per_day = total_releases / days_in_period
Example: 15 releases / 20 days = 0.75 releases/day
Display: "Média de 0.75 releases por dia" ou "~1 release por dia"

Release Distribution

stable_releases = tags matching v*.*.* (not beta/rc)
beta_releases = tags matching *-beta.*
rc_releases = tags matching *-rc.*

Project Status Classification

- New Product: first v1.0.0 tag in period
- Active Development: multiple releases (>= 3)
- Maintenance: few commits, no major releases
- Inactive: no commits in period

Related Skills

  • executive-reporting: For portfolio/project status reports (PMO focus)
  • portfolio-planning: For strategic portfolio planning
  • project-health-check: For individual project health assessment

Integration with Executive Reporter Agent

This skill dispatches the ring:delivery-reporter agent to perform repository analysis and HTML generation.

Agent Invocation:

Task tool:
  subagent_type: "ring:delivery-reporter"
  prompt: |
    Create delivery report for period {start_date} to {end_date}.
    Repositories: {repo_list}
    Business context: {context}
    Visual identity: {identity}

Agent Responsibilities:

  • Git/GitHub data extraction
  • Business value analysis
  • HTML slide generation
  • Quality validation

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

38.09%
按下载量换算89

Claude

30.49%
按下载量换算71

Cursor

19.8%
按下载量换算46

Gemini CLI

9.24%
按下载量换算22

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

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

安装前确认

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

来源信息

继续浏览同类 Skills