Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

skills-planner技能规划师

Agent Skill

skills-planner 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

519

周安装

21

GitHub Stars

1,108

下载量

163
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skills-planner(技能规划师)
来源仓库:https://github.com/moosegoose0701/skill-compose
仓库路径:skills/skills-planner
安装命令:
npx skills add https://github.com/moosegoose0701/skill-compose --skill skills-planner
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/moosegoose0701/skill-compose --skill skills-planner

简介

用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果。
  • 通过 npx skills add 命令从指定仓库安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • skills-planner 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Skills Planner

Plan and compose skills to fulfill user requirements efficiently.

Workflow

  1. Analyze Requirements - Understand user goals and constraints
  2. Evaluate Existing Skills - Match requirements to available skills
  3. Identify Gaps - Determine what capabilities are missing
  4. Design New Skills - Specify requirements for missing skills (if any)
  5. Compose Agent - Design system prompt for the agent using all skills
  6. Present Plan - Output structured plan for user confirmation

Input Requirements

Before planning, gather:

  • User Requirements: What the user wants to accomplish
  • Existing Skills List: Available skills with their descriptions

Planning Process

Step 1: Analyze Requirements

Break down user requirements into discrete capabilities:

User Request: "Build an agent that can analyze financial reports"

Required Capabilities:
1. PDF reading/parsing
2. Data extraction (tables, numbers)
3. Financial metrics calculation
4. Report generation
5. Visualization (charts)

Step 2: Evaluate Existing Skills

For each capability, check if an existing skill covers it:

Capability: PDF reading/parsing
Existing Skill Match: pdf (extracts text/tables from PDFs) ✓

Capability: Financial metrics calculation
Existing Skill Match: None found ✗

Selection Criteria:

  • Prefer skills that directly match the capability
  • Consider skill scope (narrow and focused > broad and generic)
  • Check for overlapping functionality to avoid redundancy

Step 3: Identify Gaps

List capabilities not covered by existing skills. These become candidates for new skills.

Gap Analysis Questions:

  • Is this capability truly necessary, or can existing skills be combined?
  • Can the base model handle this without a skill?
  • Is this capability reusable across other tasks?

Step 4: Design New Skills (if needed)

For each gap, specify:

skill_name: financial-analyzer
skill_requirements: |
  Purpose: Calculate and interpret financial metrics from extracted data

  Core Capabilities:
  - Calculate common ratios (P/E, ROE, debt-to-equity, etc.)
  - Identify trends across time periods
  - Flag anomalies or concerns
  - Generate insights in plain language

  Input: Structured financial data (revenue, expenses, assets, etc.)
  Output: Analysis report with metrics, trends, and recommendations

  Workflow:
  1. Validate input data completeness
  2. Calculate standard financial ratios
  3. Compare to industry benchmarks (if provided)
  4. Identify significant changes or outliers
  5. Generate narrative summary

Principles for New Skills:

  • Minimal: Only create skills that provide significant value
  • Focused: Each skill should do one thing well
  • Reusable: Design for use beyond the immediate task
  • Claude-aware: Only include knowledge Claude doesn't already have

Step 5: Compose Agent System Prompt

Design a system prompt that orchestrates all selected skills:

## System Prompt Template

You are a [AGENT_ROLE] agent specialized in [DOMAIN].

### Workflow
When processing requests:
1. [First step - e.g., understand the input]
2. [Second step - e.g., invoke relevant skill]
3. [Third step - e.g., process results]
4. [Final step - e.g., present output]

### Guidelines
- [Guideline 1 - e.g., always validate inputs first]
- [Guideline 2 - e.g., handle errors gracefully]
- [Guideline 3 - e.g., provide clear explanations]

### Output Format
[Specify expected output structure if applicable]

Output Format

Present the plan in this structure:

# Skills Plan for [User Task]

## 1. Existing Skills to Include

| Skill Name | Purpose in This Agent | Key Capabilities Used |
|------------|----------------------|----------------------|
| [name] | [why needed] | [specific features] |
| [name] | [why needed] | [specific features] |

> If no existing skills apply, write: "None - all required capabilities need new skills."

## 2. New Skills to Create

**Skills needed**: [skill-a], [skill-b], [skill-c] (or "None - existing skills cover all requirements")

### 2.1 [skill-a]

(Continue for each new skill...)

---

## 3. Proposed System Prompt

[Complete system prompt for the agent]

---

## 4. Additional Recommendations

- [Recommendation 1 - e.g., consider adding X capability later]
- [Recommendation 2 - e.g., this skill combination may have limitation Y]
- [Recommendation 3 - e.g., suggested testing approach]

---

**Please review and confirm this plan, or provide feedback for adjustments.**

Example

User Request: "I need an agent that can process customer support tickets, categorize them, and draft responses"

Existing Skills: web-search, email-sender, sentiment-analyzer

Output:

# Skills Plan for Customer Support Agent

## 1. Existing Skills to Include

| Skill Name | Purpose in This Agent | Key Capabilities Used |
|------------|----------------------|----------------------|
| sentiment-analyzer | Assess ticket urgency and customer mood | Sentiment scoring, emotion detection |

## 2. New Skills to Create

**Skills needed**: ticket-categorizer, response-drafter

### 2.1 ticket-categorizer

**Purpose**: Classify support tickets into predefined categories

**Requirements**:
- Parse ticket content (subject + body)
- Match against category definitions
- Handle multi-category tickets
- Provide confidence scores

**Workflow**:
1. Extract key phrases from ticket
2. Match against category keywords and patterns
3. Assign primary and secondary categories
4. Return categorization with confidence

**Input/Output**:
- Input: Ticket text (subject, body, metadata)
- Output: { category: string, subcategory: string, confidence: float }

### 2.2 response-drafter

**Purpose**: Generate contextual draft responses for support tickets

**Requirements**:
- Use ticket category and sentiment as context
- Apply company tone guidelines
- Include relevant knowledge base references
- Support multiple response templates

**Workflow**:
1. Analyze ticket intent and key issues
2. Select appropriate response template
3. Customize with specific details
4. Add relevant links/resources
5. Apply tone adjustments based on sentiment

**Input/Output**:
- Input: Ticket content, category, sentiment, knowledge base context
- Output: Draft response text with placeholders for review

---

## 3. Proposed System Prompt

You are a Customer Support Agent specialized in processing and responding to support tickets efficiently.

### Your Capabilities
You have access to the following skills:
- **sentiment-analyzer**: Use to assess customer mood and ticket urgency before categorizing
- **ticket-categorizer**: Use to classify tickets into appropriate categories
- **response-drafter**: Use to generate initial response drafts

### Workflow
When processing a support ticket:
1. Analyze sentiment to understand customer mood and urgency
2. Categorize the ticket to determine the issue type
3. Draft an appropriate response based on category and sentiment
4. Present the draft for human review before sending

### Guidelines
- Prioritize high-urgency tickets (negative sentiment + billing/account issues)
- Always maintain a helpful, empathetic tone
- Escalate complex technical issues to specialists
- Include relevant self-help resources when applicable

### Output Format
For each ticket, provide:
- Sentiment Assessment: [score and summary]
- Category: [primary] / [secondary if applicable]
- Urgency: [Low/Medium/High]
- Draft Response: [response text]
- Recommended Actions: [any escalation or follow-up needed]

---

## 4. Additional Recommendations

- Consider adding a knowledge-base-search skill for FAQ matching
- The ticket-categorizer should be trained on historical ticket data
- Test with edge cases: multi-issue tickets, non-English tickets, spam
- Monitor response quality and adjust tone guidelines as needed

---

**Please review and confirm this plan, or provide feedback for adjustments.**

Key Principles

  1. Minimize skill count: Fewer, well-designed skills > many narrow skills
  2. Leverage Claude's base capabilities: Don't create skills for things Claude already knows
  3. Prefer existing skills: Only create new skills when truly necessary
  4. Design for reusability: New skills should be useful beyond the immediate task
  5. Clear boundaries: Each skill should have a distinct, non-overlapping purpose

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.05%
按下载量换算60

Claude

30.23%
按下载量换算49

Cursor

17.06%
按下载量换算28

Gemini CLI

9.55%
按下载量换算16

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills