added integration doc#9
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughAdds a new Claude Skill documentation page, registers it in the Integrations tab, and adds a matching card in the integrations index. ChangesZeroGPU Claude Skill
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Suggested reviewers
Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsGit: Failed to clone repository. Please run the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (2)
integrations/claude-skill.mdx (1)
144-150: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winAlign the ending section with the integration-page template.
Lines 144-150 use a standalone Next steps heading with
<Columns>. The integration-doc template expects these links inside a Conclusion section using<CardGroup>. Aligning this keeps page structure consistent across integrations.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@integrations/claude-skill.mdx` around lines 144 - 150, Replace the "## Next steps" heading with "## Conclusion" to match the integration-page template structure. Then replace the `<Columns cols={3}>` wrapper component with `<CardGroup>` and keep the three nested Card components with their respective titles (Quickstart, Model Catalog, API Reference) and href attributes intact.SKILL.md (1)
321-331: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low valuePlan for documentation URL maintenance.
The skill hard-codes multiple documentation URLs (https://docs.zerogpu.ai/docs/, https://docs.zerogpu.ai/integrations/, etc.) at lines 321–331 and throughout (e.g., lines 276, 312, 331). If the documentation site's URL structure or path layout changes, these links will break.
Recommend:
- Verify each URL resolves before merge.
- Consider adding a lint check or CI task to periodically validate links.
- If docs move to a new domain, plan a coordinated update to this skill file.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@SKILL.md` around lines 321 - 331, Verify that all hard-coded documentation URLs in the SKILL.md file (including those in the Documentation map section at lines 321-331 and other references at lines 276 and 312) are valid and resolve correctly. Additionally, consider implementing a strategy for maintaining these URLs in the future, such as adding a CI task to periodically validate links or documenting a process for coordinated updates if the documentation site structure changes, to prevent broken links from being introduced in future changes.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@integrations/index.mdx`:
- Around line 36-42: The Card component with title "Claude Skill (Claude
Desktop)" is currently placed after "Skills + CLI (Claude Code)", but this
breaks alphabetical ordering by title. Move the entire Claude Skill Card block
to appear before the LangChain card to maintain the alphabetical ordering
convention used in the integration cards group.
---
Nitpick comments:
In `@integrations/claude-skill.mdx`:
- Around line 144-150: Replace the "## Next steps" heading with "## Conclusion"
to match the integration-page template structure. Then replace the `<Columns
cols={3}>` wrapper component with `<CardGroup>` and keep the three nested Card
components with their respective titles (Quickstart, Model Catalog, API
Reference) and href attributes intact.
In `@SKILL.md`:
- Around line 321-331: Verify that all hard-coded documentation URLs in the
SKILL.md file (including those in the Documentation map section at lines 321-331
and other references at lines 276 and 312) are valid and resolve correctly.
Additionally, consider implementing a strategy for maintaining these URLs in the
future, such as adding a CI task to periodically validate links or documenting a
process for coordinated updates if the documentation site structure changes, to
prevent broken links from being introduced in future changes.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 013c8e07-7129-4dac-8084-ad8b266a00c9
📒 Files selected for processing (4)
SKILL.mddocs.jsonintegrations/claude-skill.mdxintegrations/index.mdx
| <Card | ||
| title="Claude Skill (Claude Desktop)" | ||
| icon="sparkles" | ||
| href="/integrations/claude-skill" | ||
| > | ||
| Upload one SKILL.md so Claude follows ZeroGPU best practices whenever you ask about inference, models, the CLI, or the API. | ||
| </Card> |
There was a problem hiding this comment.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Keep integration cards alphabetically ordered by title.
Line 37 adds Claude Skill (Claude Desktop), but placing it after “Skills + CLI (Claude Code)” breaks the current alphabetical ordering in this group. Move this card above “LangChain” for consistency with the integration-doc convention.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@integrations/index.mdx` around lines 36 - 42, The Card component with title
"Claude Skill (Claude Desktop)" is currently placed after "Skills + CLI (Claude
Code)", but this breaks alphabetical ordering by title. Move the entire Claude
Skill Card block to appear before the LangChain card to maintain the
alphabetical ordering convention used in the integration cards group.
amaan-ai20
left a comment
There was a problem hiding this comment.
As discussed please improve the integration docs to match with the other docs.
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@integrations/claude-skill.mdx`:
- Line 37: The quickstart in claude-skill.mdx points users to a broken Skill
download URL, so the install flow fails immediately. Update the link in the
“download the Skill” step to the current, working Skill location, and make sure
the surrounding onboarding text still refers to the same download path used by
the rest of the guide.
- Line 7: The install guidance in the Claude Skill content is outdated and
points users to the wrong flow. Update the wording around the skill setup in the
Claude skill document to describe Claude’s current folder-based install process:
install as a ZIP containing SKILL.md plus any supporting files, and for
Claude.ai direct users to Settings > Features instead of uploading a single file
in chat. Also remove or rewrite any note implying Claude Web has no settings
store so the instructions match the current UI and installation path.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: c883b1f5-9a2a-488c-a8a3-ca7a14ddd8c9
📒 Files selected for processing (1)
integrations/claude-skill.mdx
| icon: "sparkles" | ||
| --- | ||
|
|
||
| The Claude Skill is a single `SKILL.md` file you upload to Claude (Desktop or Web). Skills are reusable instruction packs that Claude loads on demand: once the ZeroGPU Skill is installed, Claude recognizes when a request is a repeatable, high-volume inference task and follows ZeroGPU's documented patterns instead of improvising. It teaches Claude the right endpoint, the real model catalog, the required authentication, and the rule never to invent results: every answer comes from an actual API call. |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
# Inspect the relevant file sections with line numbers
sed -n '1,120p' integrations/claude-skill.mdx | cat -n
printf '\n---\n'
sed -n '240,290p' integrations/claude-skill.mdx | cat -nRepository: zerogpu/docs
Length of output: 9940
🌐 Web query:
Anthropic Skills documentation install skills folder SKILL.md Claude.ai settings current guidance
💡 Result:
Anthropic Skills are custom, reusable instructions that allow Claude to perform specialized tasks or follow specific workflows [1][2]. These skills are defined by a directory containing a mandatory SKILL.md file [3][4]. SKILL.md File Structure The SKILL.md file must contain two distinct parts [5][6]: 1. YAML Frontmatter: Located between --- markers at the top of the file, this section includes a name (lowercase letters, numbers, and hyphens only; must match the directory name) and a description (which informs Claude when to invoke the skill) [3][7][4]. 2. Markdown Content: The main body of the file containing the procedural instructions, best practices, and guidance that Claude should follow when the skill is active [5][4]. Installation and Configuration Installation methods vary by environment: Claude.ai To use custom skills in the Claude.ai web interface, you must have a Pro, Max, Team, or Enterprise plan with code execution enabled [8][1]. - Navigate to Settings > Features [4][1]. - Upload your skill as a ZIP file [4][8]. The ZIP should contain the skill directory, which holds the SKILL.md file and any optional supporting resources (e.g., scripts, reference documentation) [3][7]. - Skills in Claude.ai are individual to each user and cannot be centrally managed by admins [4][1]. Claude Code In Claude Code, skills are automatically discovered and loaded from the filesystem [9][1]. - Place your skill directory (containing SKILL.md) within a.claude/skills/ folder in your project root or user directory (~/.claude/skills/) [5][6][9]. - Claude Code monitors these paths and dynamically loads the skills [9][1]. Best Practices - Keep skills modular: Use separate files for extensive reference data or complex scripts, and reference them from your main SKILL.md [5][3][4]. - Optimize for context: Only essential instructions and references should be included to minimize context window usage [3]. - Use the provided tooling: Anthropic offers validation tools, such as the skills-ref validate command, to ensure your skill structure is correct before deployment [3].
Citations:
- 1: https://claude.com/blog/how-to-create-skills-key-steps-limitations-and-examples
- 2: https://claude.com/skills
- 3: https://claude.com/docs/skills/how-to
- 4: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview
- 5: https://code.claude.com/docs/en/skills.md
- 6: https://code.claude.com/docs/en/skills?target=_blank
- 7: https://anthropics-skills.mintlify.app/installation
- 8: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview?curius=1144&fcdaa149_sort_date=desc
- 9: https://code.claude.com/docs/en/agent-sdk/skills
🏁 Script executed:
#!/bin/bash
set -euo pipefail
# Find mentions of Claude Skills installation flow in the repository for context
rg -n "Claude.ai settings|SKILL.md|Skills|attach.*chat|Claude Web|settings store" integrations README.md . -g '!**/node_modules/**'Repository: zerogpu/docs
Length of output: 8389
Update the Skills install flow to match Claude’s current UI
Claude Skills are folder-based and, for Claude.ai, installed from Settings > Features as a ZIP containing SKILL.md and any supporting files. The current text about uploading a single SKILL.md into a chat, plus the Claude Web has no settings store note, sends users down the wrong setup path.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@integrations/claude-skill.mdx` at line 7, The install guidance in the Claude
Skill content is outdated and points users to the wrong flow. Update the wording
around the skill setup in the Claude skill document to describe Claude’s current
folder-based install process: install as a ZIP containing SKILL.md plus any
supporting files, and for Claude.ai direct users to Settings > Features instead
of uploading a single file in chat. Also remove or rewrite any note implying
Claude Web has no settings store so the instructions match the current UI and
installation path.
|
|
||
| ### Install the Skill | ||
|
|
||
| First, download the Skill from [https://zerogpu.ai/SKILL.md](https://zerogpu.ai/SKILL.md). Then follow whichever path matches how you use Claude. |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🌐 Web query:
"https://zerogpu.ai/SKILL.md" returns 404
💡 Result:
The URL https://zerogpu.ai/SKILL.md returns a 404 error because it does not exist [1][2]. ZeroGPU documentation is hosted at https://docs.zerogpu.ai [1][3]. For a complete map of available documentation pages, the official index is maintained at https://docs.zerogpu.ai/llms.txt [4][1]. If you were searching for information regarding "skills" or specific integrations, the documentation references a "Skills + CLI (Claude Code)" page located at https://docs.zerogpu.ai/integrations/claude-code-plugin.md [4]. General guidance, API references, and cookbooks can be found via the main documentation portal at https://docs.zerogpu.ai [1][5].
Citations:
- 1: https://docs.zerogpu.ai/
- 2: https://docs.zerogpu.ai/integrations
- 3: https://docs.zerogpu.ai/api-reference/introduction
- 4: https://docs.zerogpu.ai/llms.txt
- 5: https://docs.zerogpu.ai/cookbook
Fix the Skill download URL. This quickstart points users at https://zerogpu.ai/SKILL.md, but that URL 404s, so the install flow stops immediately. Update it to the current Skill location.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@integrations/claude-skill.mdx` at line 37, The quickstart in claude-skill.mdx
points users to a broken Skill download URL, so the install flow fails
immediately. Update the link in the “download the Skill” step to the current,
working Skill location, and make sure the surrounding onboarding text still
refers to the same download path used by the rest of the guide.
Jira
Summary by CodeRabbit
SKILL.mdworkflow, prerequisites (including a ZeroGPU API key), Claude Desktop and Claude Web setup, an embedded video walkthrough, and multiple task-focused usage recipes with example prompt/output formats and a task reference.