Agent Skill Plugin
Overview
Agent Skill Plugin is an intelligent agent strategy plugin for the Dify platform that dynamically activates specialized skills based on user queries. Inspired by Claude Code Skills and OpenAI Agents Codex Tool concepts.
โจ Core Features
๐งฐ Built-in Skills
1. Code Helper
Assists with programming and code-related tasks:
- ๐ Code Explanation - Break down complex logic
- ๐ง Refactoring - Apply SOLID principles
- ๐ Debugging - Analyze errors and provide fixes
- โก Optimization - Identify bottlenecks
Triggers: , , , , , ,
2. Documentation Helper
Creates comprehensive documentation:
- ๐ README Generation - Complete project docs
- ๐ API Documentation - Endpoints, parameters, examples
- ๐ฌ Code Comments - Multi-format docstrings
- โ๏ธ Technical Writing - Clear, structured content
Triggers: , , , ,
3. Testing Helper
Generates tests and improves coverage:
- ๐งช Unit Tests - AAA pattern, edge cases
- ๐ Integration Tests - Component interaction testing
- ๐ญ Mocking & Stubbing - Dependency isolation
- ๐ Coverage Analysis - Identify untested paths
Triggers: , , , , , ,
โ๏ธ Configuration Parameters
๐ฆ Custom Skills
Define custom skills using YAML format in Dify interface:
๐ Getting Started
- Install the plugin in your Dify workspace
- Create a new Agent application
- Select "Skill-based Agent" as the agent strategy
- Configure model and tools
- Start chatting - skills activate automatically!
๐ Documentation
- Development Guide - Installation, debugging, project structure
- Privacy Policy - Data handling explanation
License
MIT License
Contributing
Contributions are welcome! Please see Development Guide [blocked] for details.