@@ -9,6 +9,9 @@ reference GitHub Actions by providing:
99- Ready-to-use SHA-pinned references
1010- ** Workflow analysis** with update level detection (major/minor/patch)
1111- ** Safe update suggestions** that avoid breaking changes
12+ - ** Documentation retrieval** for actions at specific versions
13+ - ** Version comparison** to identify changes and breaking updates between
14+ releases
1215
1316## Why Use This?
1417
@@ -108,6 +111,8 @@ Once configured, ask Claude to look up GitHub Actions:
108111- "Analyze my workflow file for outdated actions"
109112- "Suggest safe updates for my CI workflow"
110113- "What's the latest v4.x version of actions/checkout?"
114+ - "Show me the documentation for actions/checkout@v4"
115+ - "Compare changes between actions/setup-node@v4.0.0 and v6.0.0"
111116
112117## Tool: ` lookup_action `
113118
@@ -248,6 +253,72 @@ Recommended Usage (SHA-pinned):
248253 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
249254```
250255
256+ ## Tool: ` get_action_documentation `
257+
258+ Get README documentation for a GitHub Action at a specific version. Useful for
259+ understanding how to use an action at a particular release.
260+
261+ ### Parameters
262+
263+ | Parameter | Type | Required | Description |
264+ | --------- | ------ | -------- | ----------------------------------------------------------------------------- |
265+ | ` action ` | string | Yes | Action reference (e.g., ` actions/checkout ` or ` actions/checkout@v4 ` ) |
266+ | ` ref ` | string | No | Optional ref override (tag/branch/commit). Defaults to version or main branch |
267+
268+ ### Example Output
269+
270+ ```
271+ # actions/checkout Documentation
272+ Ref: v4.2.0
273+
274+ ---
275+
276+ [Full README markdown content for the action at the specified version]
277+ ```
278+
279+ ## Tool: ` compare_action_versions `
280+
281+ Compare changes between two versions of a GitHub Action. Shows release notes and
282+ identifies version update levels to help with upgrade decisions.
283+
284+ ### Parameters
285+
286+ | Parameter | Type | Required | Description |
287+ | ---------------- | ------ | -------- | ------------------------------------------------------------- |
288+ | ` action ` | string | Yes | Action with current version (e.g., ` actions/checkout@v4.0.2 ` ) |
289+ | ` target_version ` | string | No | Target version (defaults to latest) |
290+
291+ ### Example Output
292+
293+ ```
294+ # Version Comparison: actions/checkout
295+
296+ From: v4.0.0
297+ To: v4.2.0
298+
299+ ## Summary
300+ - Total releases: 3
301+ - Major updates: 0
302+ - Minor updates: 2
303+ - Patch updates: 1
304+
305+ ## Release History (chronological)
306+
307+ ### v4.1.0 (2025-02-15) - Minor Update
308+ Added support for sparse checkouts and improved performance.
309+
310+ ### v4.1.1 (2025-02-20) - Patch Update
311+ Fixed bug with submodule handling on Windows.
312+
313+ ### v4.2.0 (2025-03-01) - Minor Update
314+ Added new input parameter for custom checkout paths.
315+
316+ ---
317+
318+ Note: Major version updates (marked with ⚠️) may contain breaking changes.
319+ Review the release notes above to understand the impact of each update.
320+ ```
321+
251322## Authentication
252323
253324The service supports multiple authentication methods, checked in the following
0 commit comments