@skillkit/core
Advanced tools
+47
| # @skillkit/core | ||
| Core functionality for SkillKit - skill discovery, parsing, translation, and context management. | ||
| ## Installation | ||
| ```bash | ||
| npm install @skillkit/core | ||
| ``` | ||
| ## Features | ||
| - **Skill Discovery**: Find and parse SKILL.md files | ||
| - **Skill Translation**: Convert between agent formats (Claude Code, Cursor, Windsurf, etc.) | ||
| - **Project Context Detection**: Analyze project stack and dependencies | ||
| - **Recommendation Engine**: Smart skill suggestions based on project profile | ||
| ## Usage | ||
| ```typescript | ||
| import { | ||
| loadConfig, | ||
| getSearchDirs, | ||
| translateSkill, | ||
| ProjectDetector, | ||
| RecommendationEngine | ||
| } from '@skillkit/core'; | ||
| // Load skillkit config | ||
| const config = loadConfig(); | ||
| // Detect project context | ||
| const detector = new ProjectDetector(); | ||
| const profile = await detector.analyze('./my-project'); | ||
| // Get skill recommendations | ||
| const engine = new RecommendationEngine(); | ||
| const recommendations = await engine.recommend(profile); | ||
| ``` | ||
| ## Documentation | ||
| Full documentation: https://github.com/rohitg00/skillkit | ||
| ## License | ||
| Apache-2.0 |
+1
-1
| { | ||
| "name": "@skillkit/core", | ||
| "version": "1.3.0", | ||
| "version": "1.3.1", | ||
| "description": "Core functionality for SkillKit - skill discovery, parsing, and translation", | ||
@@ -5,0 +5,0 @@ "type": "module", |
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
427333
0.24%6
20%0
-100%48
Infinity%