Skills
This skill allows the agent to perform an "Open Source Health Check" on the current project. It analyzes the technology stack, programming language distribution, and open-source licenses of dependencies.
npx -y skills add ospocc/agent-skill-howopen --skill skillsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
This skill allows the agent to perform an "Open Source Health Check" on the current project. It analyzes the technology stack, programming language distribution, and open-source licenses of dependencies.
SKILL.md
1.7 KB, as published. Nobody here has run it
howopen Skill
This skill allows the agent to perform an "Open Source Health Check" on the current project. It analyzes the technology stack, programming language distribution, and open-source licenses of dependencies.
When to use
- When the user asks for a project overview or "health check".
- When checking for open-source license compliance.
- When analyzing the tech stack of a new or existing project.
Instructions
- Run Analysis: Execute the
analyze_project.pyscript located in the scripts directory as this skill.python .agent/skills/howopen/scripts/analyze_project.py - Process Output: The script will output a JSON object containing:
tech_stack: A list of identified frameworks and tools.languages: A dictionary of languages and their percentage of the codebase.dependencies: A list of objects withname,version, andlicense.
- Generate Report: Create a Markdown report with the following sections:
-
🛠️ Technology Stack
A table listing the core frameworks and tools identified. -
📊 Language Distribution
A table showing the programming languages used and their percentage (sorted by percentage). -
⚖️ Open Source License Audit
A table listing dependencies, their versions, and their licenses. Highlight any "Unknown" or restrictive licenses (like GPL) if relevant.
-
Resources
scripts/analyze_project.py: Helper script for technical analysis.