Skip to content

Commit f780318

Browse files
committed
chore: release v1.14.0
Features: - Smart Context Generation: AI-powered skill generation with multi-source context - Multi-provider LLM support (Claude, GPT-4, Gemini, Ollama, OpenRouter) - 4 context sources: docs, codebase, marketplace skills, memory - Agent-specific optimization for 32 agents - Trust scoring and compatibility matrix - Skill composition via natural language search Documentation: - Added Generate Command section to CLI reference - Updated README with AI skill generation feature - Updated website with AI Generate in Advanced Features
1 parent 2441f0d commit f780318

File tree

19 files changed

+118
-18
lines changed

19 files changed

+118
-18
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,21 @@ skillkit memory search "auth patterns"
125125
skillkit memory export auth-patterns
126126
```
127127

128+
### AI skill generation
129+
130+
Generate skills from natural language with multi-source context:
131+
132+
```bash
133+
skillkit generate
134+
# Interactive wizard with 4 context sources:
135+
# - Documentation (via Context7)
136+
# - Your codebase patterns
137+
# - 15,000+ marketplace skills
138+
# - Memory (your corrections)
139+
```
140+
141+
Works with any LLM: Claude, GPT-4, Gemini, Ollama (local), or OpenRouter (100+ models). Generates agent-optimized variants with trust scores.
142+
128143
### Mesh network
129144

130145
Distribute agents across machines with encrypted P2P:
@@ -182,6 +197,7 @@ skillkit remove <skills> # Remove skills
182197
skillkit translate <skill> --to # Translate between agents
183198
skillkit sync # Deploy to agent config
184199
skillkit recommend # Smart recommendations
200+
skillkit generate # AI skill generation wizard
185201
skillkit serve # Start REST API server
186202
```
187203

apps/skillkit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "skillkit",
3-
"version": "1.13.0",
3+
"version": "1.14.0",
44
"description": "Supercharge AI coding agents with portable skills. Install, translate, and share skills across Claude Code, Cursor, Codex, Copilot & 13 more",
55
"type": "module",
66
"bin": {

docs/fumadocs/content/docs/commands.mdx

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,72 @@ AI-powered recommendations based on project analysis.
127127
| `--category` | Filter by category |
128128
| `--min-score` | Quality threshold |
129129

130+
## Generate Command
131+
132+
AI-powered skill generation with multi-source context and agent optimization.
133+
134+
```bash
135+
skillkit generate [options]
136+
```
137+
138+
### Generate Options
139+
140+
| Option | Type | Purpose |
141+
|--------|------|---------|
142+
| `--provider` | string | LLM provider: anthropic, openai, google, ollama, openrouter |
143+
| `--model` | string | Specific model (e.g., gpt-4o, gemini-2.0-flash) |
144+
| `--compose` | string | Natural language search to find skills to compose |
145+
| `--agents` | array | Target agents for optimization |
146+
| `--no-memory` | boolean | Skip memory context |
147+
| `--context-sources` | string | Comma-separated: docs,codebase,skills,memory |
148+
149+
### Context Sources
150+
151+
The wizard gathers context from 4 sources:
152+
153+
| Source | Description |
154+
|--------|-------------|
155+
| **Documentation** | Library docs via Context7 MCP |
156+
| **Codebase** | Local project patterns and conventions |
157+
| **Skills** | 15,000+ marketplace skills for composition |
158+
| **Memory** | Your corrections and learned patterns |
159+
160+
### Examples
161+
162+
```bash
163+
# Interactive wizard (recommended)
164+
skillkit generate
165+
166+
# Use specific provider
167+
skillkit generate --provider openai --model gpt-4o
168+
169+
# Compose from existing skills
170+
skillkit generate --compose "testing patterns for react"
171+
172+
# Generate for specific agents
173+
skillkit generate --agents claude-code,cursor
174+
175+
# Skip memory personalization
176+
skillkit generate --no-memory
177+
```
178+
179+
### Trust Score
180+
181+
Generated skills receive a trust score (0-10):
182+
183+
| Grade | Score | Meaning |
184+
|-------|-------|---------|
185+
| Trusted | 8-10 | High clarity, well-bounded |
186+
| Review | 5-7 | May need refinement |
187+
| Caution | 0-4 | Requires careful review |
188+
189+
### Agent Compatibility
190+
191+
The wizard shows compatibility scores for each target agent based on:
192+
- Context length limits
193+
- MCP/tool support
194+
- Format requirements
195+
130196
## Marketplace Command
131197

132198
```bash

docs/fumadocs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "skillkit-docs",
3-
"version": "1.13.0",
3+
"version": "1.14.0",
44
"private": true,
55
"scripts": {
66
"build": "next build",

docs/skillkit/components/AdvancedFeatures.tsx

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,24 @@ interface AdvancedFeature {
1111
}
1212

1313
const ADVANCED_FEATURES: AdvancedFeature[] = [
14+
{
15+
id: 'generate',
16+
title: 'AI Generate',
17+
subtitle: 'Create Skills from Natural Language',
18+
description: 'Generate skills from plain English with multi-source context. Pulls from documentation (Context7), your codebase patterns, 15,000+ marketplace skills, and your corrections. Works with any LLM: Claude, GPT-4, Gemini, Ollama, or OpenRouter.',
19+
highlight: 'Multi-provider AI with 4 context sources',
20+
icon: (
21+
<svg className="w-8 h-8" fill="none" viewBox="0 0 24 24" stroke="currentColor">
22+
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M13 10V3L4 14h7v7l9-11h-7z" />
23+
</svg>
24+
),
25+
commands: [
26+
{ cmd: 'generate', desc: 'Interactive skill wizard' },
27+
{ cmd: 'generate --provider openai', desc: 'Use specific LLM' },
28+
{ cmd: 'generate --compose "testing"', desc: 'Compose from skills' },
29+
{ cmd: 'generate --agents claude,cursor', desc: 'Multi-agent output' },
30+
],
31+
},
1432
{
1533
id: 'memory',
1634
title: 'Session Memory',
@@ -86,7 +104,7 @@ const ADVANCED_FEATURES: AdvancedFeature[] = [
86104
];
87105

88106
export function AdvancedFeatures(): React.ReactElement {
89-
const [activeFeature, setActiveFeature] = useState<string>('memory');
107+
const [activeFeature, setActiveFeature] = useState<string>('generate');
90108
const feature = ADVANCED_FEATURES.find(f => f.id === activeFeature) || ADVANCED_FEATURES[0];
91109

92110
return (

docs/skillkit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "skillkit",
33
"private": true,
4-
"version": "1.13.0",
4+
"version": "1.14.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "skillkit-monorepo",
3-
"version": "1.13.0",
3+
"version": "1.14.0",
44
"private": true,
55
"description": "The package manager for AI agent skills — install, translate, share across 32 coding agents",
66
"type": "module",

packages/agents/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@skillkit/agents",
3-
"version": "1.13.0",
3+
"version": "1.14.0",
44
"description": "Agent adapters for SkillKit - supports 32 AI coding agents",
55
"type": "module",
66
"main": "./dist/index.js",

packages/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@skillkit/api",
3-
"version": "1.13.0",
3+
"version": "1.14.0",
44
"description": "REST API server for SkillKit skill discovery",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)