mcp_skill 0.1.1 copy "mcp_skill: ^0.1.1" to clipboard
mcp_skill: ^0.1.1 copied to clipboard

Skill definitions and runtime execution for AI capabilities with LLM integration, MCP tools, and claim recording for the MCP ecosystem.

0.1.1 Bugfix #

Fixed #

  • Unified LLM Port types to use mcp_bundle Contract Layer exclusively
  • Updated documentation to reflect Contract Layer architecture

0.1.0 Initial Release #

Added #

Core Features

  • Skill Definitions

    • Skill model with input/output schemas
    • JSON Schema validation for inputs and outputs
    • Metadata support (tags, categories, version)
    • Multiple executor types (LLM, MCP, Handler)
  • Skill Runtime

    • SkillRuntime as the main execution engine
    • Skill registration and discovery
    • Execution with full lifecycle management
    • Timeout handling and error recovery
  • Execution Results

    • SkillExecutionResult with success/failure status
    • Output capture and validation
    • Execution metrics (duration, timestamps)
    • Error details and stack traces
  • Claim Recording

    • Automatic claim generation from skill outputs
    • Entity association for fact graph integration
    • Confidence scoring for claims
  • Port-Based Architecture

    • SkillStoragePort for skill persistence
    • LlmPort for LLM integration (from mcp_bundle Contract Layer)
    • McpPort for MCP tool calls
    • KnowledgePort for knowledge access
  • In-Memory Implementations

    • Complete in-memory storage for testing
    • Stub implementations for all ports

Executor Types #

  • SkillExecutorType.llm - LLM-powered execution
  • SkillExecutorType.mcp - MCP tool execution
  • SkillExecutorType.handler - Custom handler execution

Data Models #

  • Skill - Skill definition with schemas
  • SkillExecution - Execution context and state
  • SkillExecutionResult - Execution outcome
  • SkillInfo - Lightweight skill metadata

Support and Contributing #

0
likes
150
points
166
downloads

Publisher

unverified uploader

Weekly Downloads

Skill definitions and runtime execution for AI capabilities with LLM integration, MCP tools, and claim recording for the MCP ecosystem.

Homepage
Repository (GitHub)
View/report issues

Topics

#ai-skills #mcp #ai #dart #llm

Documentation

Documentation
API reference

Funding

Consider supporting this project:

www.patreon.com

License

MIT (license)

Dependencies

mcp_bundle, meta

More

Packages that depend on mcp_skill