Open Source Analysis Skill for Openclaw

A specialized tool for analyzing GitHub repositories to generate structured technical reports, including tech stack identification and project health ratings.

sunny0826
v1.0.2
Apr 2, 2026
1
723
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install open-source-analysis

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install open-source-analysis using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Open Source Analysis Skill?

The Open Source Analysis skill is a powerful diagnostic tool designed for the Openclaw Skills ecosystem. It allows developers to perform deep-dive evaluations of any GitHub repository by simply providing a URL. It synthesizes complex repository data—including metadata, README content, and community activity—into a clean, professional report that helps users understand the value and viability of a project at a glance.

This skill is particularly useful for due diligence, tech stack research, and project comparison. It leverages the GitHub API to provide real-time statistics and applies a structured rating system to assess dimensions like documentation quality and community engagement. By automating the research phase of open-source exploration, it ensures that users of Openclaw Skills have the data they need to make informed technical decisions.

Open Source Analysis Skill Use Cases

  • Evaluating the maintenance level and activity of a library before adding it to your production stack.
  • Generating technical summaries of trending repositories for internal research or documentation.
  • Performing competitive analysis on similar open-source projects to compare tech stacks and community support.
  • Auditing project documentation and ease of use to determine the learning curve for new developers.

How Open Source Analysis Skill Works

  1. Detects the language of the user prompt to determine if the report should be generated in English or Chinese.
  2. Accesses the GitHub repository via URL or searches for the project using the Openclaw Skills search capabilities.
  3. Checks for authentication via GITHUB_TOKEN or the gh CLI to optimize API rate limits.
  4. Parses the repository structure to identify programming languages, frameworks, and core libraries.
  5. Extracts critical metrics such as stars, forks, and the open-source license.
  6. Evaluates recent commit history, issue resolution, and pull requests to calculate activity and community scores.
  7. Generates a structured Markdown report with objective ratings and justifications for each metric.

Open Source Analysis Skill Setup

To get the most out of this skill within Openclaw Skills, it is recommended to configure a GitHub token to avoid rate limiting.

Set your environment variable:

export GITHUB_TOKEN="your_github_personal_access_token"

If you prefer using the GitHub CLI, ensure it is installed and authenticated:

gh auth login

Open Source Analysis Skill Data Schema & Taxonomy

The skill organizes repository analysis into a standardized data model represented in the generated report:

Field Type Description
Tech Stack List Frameworks and libraries identified in the project files.
Programming Language List Primary languages used in the repository.
Project Stats Numeric Real-time counts for Stars and Forks.
Project Rating Scale 1-5 star ratings for active development, documentation, and community.
Overall Score Decimal A comprehensive score out of 10 based on all evaluated metrics.

Open Source Analysis Skill Advanced Features

  • Intelligent Language Detection: Automatically switches between English and Chinese based on user input.
  • API Rate Limit Management: Proactively checks and notifies the user of GitHub API status, providing guidance on how to increase limits using Openclaw Skills configuration.
  • Security-Sandboxed Analysis: Treats all repository content as data, ensuring that instructions found in untrusted READMEs or issues are never executed.
  • Multi-Tool Integration: Seamlessly switches between raw curl commands with tokens and gh CLI api calls depending on the environment setup.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*