agent-sql-pro
Expert SQL developer specializing in complex query optimization, database design, and performance tuning across PostgreSQL,…
XAgent是一个智能跨域分析助手,基于SOP驱动的规划、多工具协调和多层次数据分析框架,提供专业的商业智能和数据分析能力。当用户需要进行数据分析、业务分析、生成报告或需要结构化的问题解决方案时使用。
$ npx -y skills add xiaoyuge886/aigc --skill x_agent_skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/x_agent_skillContext preview
The summary Claude sees to decide when to auto-load this skill.
XAgent是一个智能跨域分析助手,基于SOP驱动的规划、多工具协调和多层次数据分析框架,提供专业的商业智能和数据分析能力。当用户需要进行数据分析、业务分析、生成报告或需要结构化的问题解决方案时使用。
name: xagent description: XAgent是一个智能跨域分析助手,基于SOP驱动的规划、多工具协调和多层次数据分析框架,提供专业的商业智能和数据分析能力。当用户需要进行数据分析、业务分析、生成报告或需要结构化的问题解决方案时使用。
一个全面的Claude技能,实现XAgent的智能跨域分析能力,以SOP驱动的规划、多工具协调和多层次数据分析为特色。
XAgent是一个精密的跨域智能助手,在各个领域提供结构化、高质量的分析。它使用标准作业程序(SOP)确保一致的、高质量的输出,并协调多个工具高效完成复杂任务。
该技能是自包含的,除了Python 3.8+外不需要任何外部依赖。所有组件都包含在包中。
from xagent_skill import XAgent, XAgentConfig
# 使用默认配置初始化
agent = XAgent()
# 处理用户查询
result = agent.process_request(
query="分析销售数据趋势并识别增长机会",
user_id="user_001"
)
if result['guidance_prompt']:
print(f"生成了专业指导prompt,长度: {len(result['guidance_prompt'])}字符")
print(f"推荐的工具: {result['recommended_tools']}")
print(f"包含多层次规划: {result['metadata']['has_hierarchical_planning']}")
if result['hierarchical_plan']:
print(f"预计工时: {result['hierarchical_plan']['estimated_timeline']['total_estimated_hours']}小时")from xagent_skill import XAgent, XAgentConfig
# 自定义配置
config = XAgentConfig(
enable_sop_guidance=True,
enable_hierarchical_planning=True,
enable_tool_coordination=True,
enable_domain_expertise=True,
enable_analysis_guidance=True,
prompt_language="zh-CN",
detail_level="comprehensive"
)
agent = XAgent(config)
# 多轮对话示例
session_id = "analysis_session"
# 第一次查询
result1 = agent.process_request(
query="分析Q3销售业绩",
user_id="analyst_001",
session_id=session_id
)
# 后续查询,带上下文
result2 = agent.process_request(
query="重点关注表现不佳的区域并提出改进建议",
user_id="analyst_001",
session_id=session_id
)
# 复杂报告写作
result3 = agent.process_request(
query="基于以上分析,撰写一份完整的季度业绩分析报告",
user_id="analyst_001",
session_id=session_id
)使用标准作业程序生成结构化执行计划。
**特性:**
from joyagent_skill import SOPPlanningSkill
planner = SOPPlanningSkill()
plan = planner.plan("分析客户流失模式")
print(f"生成了{len(plan.steps)}个步骤")
print(f"模式: {plan.mode.value}")使用并行处理能力执行结构化计划。
**特性:**
from joyagent_skill import TaskExecutionSkill
executor = TaskExecutionSkill(max_parallel_tasks=3)
results = executor.execute(plan, context={'data': sales_data})管理复杂的prompt模板和链,确保AI行为一致。
**特性:**
from joyagent_skill import prompt_engine
# 获取复杂分析的最优prompt
prompt = prompt_engine.get_optimal_prompt(
'complex_analysis',
{'query': '分析市场趋势'}
)智能选择和协调多个分析工具。
**特性:**
from joyagent_skill import MultiToolCoordinator
coordinator = MultiToolCoordinator()
tools = coordinator.select_tools("全面数据分析")
plan = coordinator.create_execution_plan(tools)实现专业的四阶段数据分析框架。
**特性:**
from joyagent_skill import DataAnalysisSkill analyzer = DataAnalysisSkill() results = analyzer.analyze(sales_data, "分析销售业绩") report = analyzer.generate_analysis_report(results)
管理多轮对话和上下文记忆。
**特性:**
from joyagent_skill import ConversationManager
manager = ConversationManager()
conv_id = manager.start_conversation("user_001", "session_001", "初始查询")
manager.add_message(conv_id, MessageRole.USER, "后续问题")config = JoyAgentConfig(
enable_sop_planning=True, # 启用SOP规划
enable_multi_tool_coordination=True, # 启用工具协调
enable_conversation_memory=True, # 启用对话上下文
enable_data_analysis=True, # 启用数据分析框架
max_parallel_tools=3, # 最大并行工具数
max_conversation_history=50, # 最大对话消息存储数
auto_optimization=True # 启用性能优化
)planner.update_thresholds(
high=0.9, # 高置信度SOP匹配阈值
low=0.4 # 无SOP模式阈值
)from joyagent_skill import JoyAgent
agent = JoyAgent()
result = agent.process_request(
query="分析2023年销售数据,识别增长趋势并提出改进策略",
user_id="sales_manager"
)
# 输出包括:
# - 详细销售趋势分析
# - 增长机会识别
# - 战略建议
# - 支持数据可视化result = agent.process_request(
query="分析客户流失模式,识别关键风险因素并提出保留策略",
user_id="customer_success"
)
# 输出包括:
# - 流失率分析
# - 风险因素识别
# - 客户细分分析
# - 保留策略建议# 初始广泛分析
result1 = agent.process_request(
query="提供Q3绩效指标概览",
user_id="analyst",
session_id="quarterly_review"
)
# 深入特定领域
result2 = agent.process_request(
query="专注于利润率最高的产品线并分析客户满意度",
user_id="analyst",
session_id="quarterly_review"
)
# 生成最终报告
result3 = agent.process_request(
query="创建包含可行建议的综合执行摘要",
user_id="analyst",
session_id="quarterly_review"
){
"plan_id": "plan_1234567890",
"title": "销售数据分析计划",
"mode": "HIGH_MODE",
"steps": [
{
"step_order": 1,
"title": "数据收集和验证",
"description": "收集和清洗销售数据",
"tools": ["data_analysis"],
"expected_output": "已验证的数据集"
}
],
"confidence": 0.95
}# 销售数据分析报告 ## 执行摘要 - 总销售额:¥X.XM(同比增长Y%) - 关键发现:[最重要的洞察] ## 详细分析 ### 1. 描述性分析 - 销售趋势和模式 - 绩效指标 ### 2. 异常检测 - 识别异常 - 根本原因分析 ### 3. 相关性分析 - 关键关系 -
Expert SQL developer specializing in complex query optimization, database design, and performance tuning across PostgreSQL,…
Perform data analysis tasks including data cleaning, statistical analysis, visualization, and insight generation. Use when the…
Single source of truth and librarian for ALL Claude official documentation. Manages local documentation storage, scraping,…
ECharts数据可视化专家,能够根据数据和分析需求生成专业的ECharts图表配置。适用于:数据可视化、图表生成、数据展示、趋势分析图表、对比图表、分布图表、饼图、柱状图、折线图、散点图、雷达图、热力图、仪表盘、漏斗图、树形图、关系图、桑基图、数据报表图表、…
Transform UI style requirements into production-ready frontend code with systematic design tokens, accessibility compliance, and…
综合智能代理系统,整合任务分析、规划和ReAct执行循环能力。当用户需要处理复杂任务、多步骤工作流或需要自主决策和反思的任务时使用。