$npx -y skills add freu-ai/freu-cli --skill GithubInteract with GitHub repositories, issues, and other resources. Use this skill for actions like starring repositories, opening issues, and navigating project pages.
| 1 | # GitHub — Agent Skill |
| 2 | |
| 3 | Interact with GitHub repositories, issues, and other resources. Use this skill for actions like starring repositories, opening issues, and navigating project pages. |
| 4 | |
| 5 | ## StarRepository |
| 6 | |
| 7 | Star a specific GitHub repository when given its URL. |
| 8 | |
| 9 | ### CLI |
| 10 | freu-cli run GitHub StarRepository --repository-url <repository_url> |
| 11 | |
| 12 | ### Arguments |
| 13 | - **repository_url** → The full URL of the GitHub repository to star (e.g., https://github.com/owner/repo). |
| 14 | |
| 15 | ### Outputs |
| 16 | - |
| 17 | |
| 18 | ## FindRepoWebsite |
| 19 | |
| 20 | Open a specific GitHub repository and retrieve the URL of its linked project website from the repo page. |
| 21 | |
| 22 | ### CLI |
| 23 | freu-cli run GitHub FindRepoWebsite --repo-url <repo_url> |
| 24 | |
| 25 | ### Arguments |
| 26 | - **repo_url** → The full URL of the GitHub repository whose project website should be found. |
| 27 | |
| 28 | ### Outputs |
| 29 | - **project_website_url** → The URL of the project website linked from the GitHub repository page. |
| 30 | |
| 31 | ## FindMostCommentedIssue |
| 32 | |
| 33 | Open a GitHub repository's issues list, sort by total comments, and read the title of the most commented issue. |
| 34 | |
| 35 | ### CLI |
| 36 | freu-cli run GitHub FindMostCommentedIssue --repository-url <repository_url> |
| 37 | |
| 38 | ### Arguments |
| 39 | - **repository_url** → The URL of the GitHub repository whose most commented issue should be found (e.g., https://github.com/owner/repo). |
| 40 | |
| 41 | ### Outputs |
| 42 | - **most_commented_issue_title** → Title of the most commented issue in the specified GitHub repository. |