← Back to Skills Marketplace
jeyeshield

需求管理

by JEyeshield · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
154
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ad-production-demand-management
Description
广告创意需求管理技能 - 处理需求发起、评审、拆解全流程
README (SKILL.md)

Demand Management - 需求管理

负责广告创意需求的全流程管理,包括需求发起、评审和拆解。

Setup

无需额外依赖,TypeScript编译后使用。

When to Use

  • 创建新的广告创意需求
  • 需求评审和确认
  • 需求拆解为子任务
  • 跟踪需求状态

Architecture

demand-management/
├── index.ts          # 主入口,需求管理逻辑
├── package.json      # 依赖配置
├── README.md         # 详细文档
└── scripts/          # 辅助脚本

Core Commands

创建需求

await api.executeAction('demand-management.create', {
  title: string,           // 需求标题
  description: string,     // 需求描述
  requester: string,       // 需求方
  priority?: 'low' | 'medium' | 'high',
  deadline?: string       // 截止时间
});

评审需求

await api.executeAction('demand-management.review', {
  demandId: string,        // 需求ID
  status: 'approved' | 'rejected' | 'revised',
  comments?: string       // 评审意见
});

拆解需求

await api.executeAction('demand-management.breakdown', {
  demandId: string,        // 需求ID
  tasks: Array\x3C{          // 任务列表
    title: string,
    description: string,
    assignee?: string,
    estimatedHours?: number
  }>
});

更新状态

await api.executeAction('demand-management.update-status', {
  demandId: string,        // 需求ID
  status: string          // 新状态
});

响应事件

  • demand-management.created - 需求创建完成
  • demand-management.reviewed - 需求评审完成
  • demand-management.broken-down - 需求拆解完成
Usage Guidance
This skill appears to be what it claims: a demand-management helper that runs inside the OpenClaw skill runtime and does not request secrets or run external installs. Before enabling it, consider: 1) The SKILL.md and index.ts use slightly different action/event names—verify the platform's event/action naming so commands and cross-skill events will actually connect. 2) Generated documents and notifications are only logged/emitted; connecting to Feishu or other services will require appropriate platform connectors/credentials—ensure those integrations are configured separately and intentionally. 3) The skill stores demands in memory (Map), so state will not survive restarts; if you need persistent storage, check whether the platform provides one or update the skill. If those points are acceptable, there are no obvious security red flags in the provided files.
Capability Analysis
Type: OpenClaw Skill Name: ad-production-demand-management Version: 1.0.0 The skill bundle implements a standard demand management workflow for advertising creatives, including creation, review, and task breakdown. The code in index.ts uses an in-memory Map for data storage and follows the OpenClaw SDK patterns without any evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
Capability Assessment
Purpose & Capability
Name/description (广告创意需求管理) match the code and README: create/review/breakdown/track demands. No unrelated binaries, env vars, or external packages are requested. References to integrations (feishu, ai-generation, workflow-orchestrator) are plausible collaboration points for a demand-management skill.
Instruction Scope
SKILL.md shows api.executeAction calls and event names consistent with a skill API, and the index.ts registers commands and emits/listens to events. However there are small naming mismatches: SKILL.md uses action/event names like 'demand-management.create' and 'demand-management.created', while index.ts registers a 'demand' command and emits 'demand.approved' / listens to 'demand.created'. This is likely a documentation mismatch but could cause runtime wiring issues on some platforms.
Install Mechanism
No install spec or external downloads; package.json lists only devDependencies. Nothing is written to disk by an installer step, lowering installation risk.
Credentials
The skill declares no required environment variables or credentials. Comments mention external services (Feishu) but the code only logs and emits events rather than directly calling external APIs, so no missing/overbroad credential requests were detected.
Persistence & Privilege
Skill is not configured with always:true and does not attempt to modify other skills or system-wide settings. It stores data in an in-memory Map (no persistent storage intended), so it has low privilege and limited persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ad-production-demand-management
  3. After installation, invoke the skill by name or use /ad-production-demand-management
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本发布
Metadata
Slug ad-production-demand-management
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 需求管理?

广告创意需求管理技能 - 处理需求发起、评审、拆解全流程. It is an AI Agent Skill for Claude Code / OpenClaw, with 154 downloads so far.

How do I install 需求管理?

Run "/install ad-production-demand-management" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 需求管理 free?

Yes, 需求管理 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 需求管理 support?

需求管理 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 需求管理?

It is built and maintained by JEyeshield (@jeyeshield); the current version is v1.0.0.

💬 Comments