Agent SkillsFrancyJGLisboa/agent-skill-creator › github-release-briefing-skill

github-release-briefing-skill

GitHub

用于获取并生成公开 GitHub 仓库最新发布的简报,提供源链接与版本详情。适用于工程团队跟踪依赖更新,不执行发布或修改操作。

references/examples/github-release-briefing-skill/SKILL.md FrancyJGLisboa/agent-skill-creator

触发场景

查询某个开源库的最新发布信息 需要获取依赖包版本变更摘要 监控第三方库的发布动态

安装

npx skills add FrancyJGLisboa/agent-skill-creator --skill github-release-briefing-skill -g -y
更多选项

非标准路径

npx skills add https://github.com/FrancyJGLisboa/agent-skill-creator/tree/main/references/examples/github-release-briefing-skill -g -y

不安装直接使用

npx skills use FrancyJGLisboa/agent-skill-creator@github-release-briefing-skill

指定 Agent (Claude Code)

npx skills add FrancyJGLisboa/agent-skill-creator --skill github-release-briefing-skill -a claude-code -g -y

安装 repo 全部 skill

npx skills add FrancyJGLisboa/agent-skill-creator --all -g -y

预览 repo 内 skill

npx skills add FrancyJGLisboa/agent-skill-creator --list

SKILL.md

Frontmatter
{
    "name": "github-release-briefing-skill",
    "license": "MIT",
    "metadata": {
        "author": "agent-skill-creator",
        "owners": [
            "platform-operations"
        ],
        "created": 1787788800,
        "version": "1.0.0",
        "lifecycle": "approved",
        "dependencies": [
            {
                "url": "https:\/\/api.github.com",
                "name": "GitHub REST API",
                "type": "service"
            }
        ],
        "last_reviewed": 1787788800,
        "approval_status": "approved",
        "review_interval_days": 30
    },
    "activation": "\/github-release-briefing-skill",
    "provenance": {
        "created": 1787788800,
        "version": "1.0.0",
        "maintainer": "platform-operations",
        "source_references": [
            "https:\/\/docs.github.com\/en\/rest\/releases\/releases#get-the-latest-release"
        ]
    },
    "description": "Create a source-linked briefing for the latest published GitHub release of a public repository. Use for engineering teams tracking a dependency release; do not use it to publish releases or change repositories."
}

/github-release-briefing-skill

Create a current briefing for the latest published release of one public GitHub repository. Run scripts/run_pipeline.py with an OWNER/REPOSITORY input. The command uses GitHub's public REST endpoint, writes a Markdown briefing, and does not authenticate, publish, modify a repository, or download release assets.

python3 scripts/run_pipeline.py --repository openai/openai-python --output release.md

Required behavior

  1. Reject malformed repository identifiers before any request.
  2. Retrieve only the latest published release and identify its tag, title, date, and URL.
  3. State clearly when a repository has no published release or is unavailable.
  4. Include the GitHub API source URL so a human can inspect the result.

Gotchas

  • A GitHub "latest" release excludes drafts and prereleases according to the API's rules.
  • This is dependency-awareness evidence, not a change-approval recommendation.
  • Public API availability and release content can change after retrieval.

References

版本历史

  • 7f6bae2 当前 2026-08-28 13:33

同 Skill 集合

.agents/skills/live-weather-briefing-skill/SKILL.md
references/examples/live-weather-briefing-skill/SKILL.md
references/examples/pr-blocker-summarizer/SKILL.md
references/examples/stock-analyzer/SKILL.md
references/examples/weekly-crm-report/SKILL.md

元信息

文件数
0
版本
7f6bae2
Hash
f48df644
收录时间
2026-08-28 13:33

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-04 07:26
浙ICP备14020137号-1 $访客地图$