mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-17 21:27:23 +08:00
### What problem does this PR solve? core module for agent layer built on top of graph engine #16039 ### Type of change - [x] New Feature (non-breaking change which adds functionality)
12 lines
492 B
Go
12 lines
492 B
Go
// Package skill provides a middleware for dynamic skill loading.
|
|
//
|
|
// A skill is a reusable capability that can be loaded in three modes:
|
|
// - Inline: skill content is injected as instruction text
|
|
// - Fork: skill tools are loaded as available tools
|
|
// - ForkWithContext: skill tools are loaded with context injection
|
|
//
|
|
// Skills can be loaded from:
|
|
// - FileSystemBackend: read skill definitions from markdown files
|
|
// - Embedded content: inline skill definitions
|
|
package skill
|