返回顶部
a

asana管理Asana

Manage Asana via the Asana REST API. Use when you need to list workspaces, projects, tasks, search tasks, comment, update, complete, or create tasks.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
4,349
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

asana

Asana

该技能为OpenClaw提供了一个轻量级的Asana命令行界面。

身份认证

推荐使用PAT优先的认证方式。

优先级顺序:

  1. 1. --token 或 ASANA_PAT
  2. ~/.openclaw/asana/config.json 中的 { pat: ... }
  3. ~/.openclaw/asana/token.json 中的OAuth令牌

OAuth仍支持高级使用场景,但PAT是本地/操作员模式的首选配置。

设置

PAT模式(推荐)

bash
node scripts/configure.mjs --mode pat --pat $ASANA_PAT

或者在OpenClaw技能配置中设置 ASANA_PAT。

OAuth模式(可选)

bash
node scripts/configure.mjs --mode oauth --client-id $ASANACLIENTID --client-secret $ASANACLIENTSECRET
node scripts/oauthoob.mjs authorize --client-id $ASANACLIENT_ID
node scripts/oauthoob.mjs token --client-id $ASANACLIENTID --client-secret $ASANACLIENT_SECRET --code ...

存储

该技能将本地状态存储在以下位置:

  • - ~/.openclaw/asana/config.json
  • ~/.openclaw/asana/token.json

命令

核心命令行:

bash
node scripts/asana_api.mjs me
node scripts/asana_api.mjs list-workspaces
node scripts/asana_api.mjs set-default-workspace --workspace
node scripts/asana_api.mjs projects --workspace
node scripts/asana_api.mjs tasks-in-project --project
node scripts/asana_api.mjs tasks-assigned --workspace --assignee me
node scripts/asana_api.mjs search-tasks --workspace --text quote
node scripts/asanaapi.mjs task gid>
node scripts/asanaapi.mjs update-task gid> --name New name
node scripts/asanaapi.mjs complete-task gid>
node scripts/asanaapi.mjs comment gid> --text Done
node scripts/asana_api.mjs create-task --workspace --name New task

PAT辅助命令:

bash
node scripts/asanaapi.mjs set-pat pat>
node scripts/asana_api.mjs clear-pat

OpenClaw配置

推荐的技能配置:

json
{
skills: {
entries: {
asana: {
enabled: true,
env: {
ASANA_PAT:
}
}
}
}
}

对于本地/私人使用,PAT是最佳默认选择。仅在特定需要OAuth流程时使用。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 asana-1776367886 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 asana-1776367886 技能

通过命令行安装

skillhub install asana-1776367886

下载

⬇ 下载 asana v1.0.2(免费)

文件大小: 9.91 KB | 发布时间: 2026-4-17 16:18

v1.0.2 最新 2026-4-17 16:18
- Auth priority now accepts `--token` as well as `ASANA_PAT`, making PAT usage more flexible.
- Updated OAuth workflow commands; now uses `authorize` for initial step and accepts explicit client ID and secret for token retrieval.
- Skill no longer stores credentials in `credentials.json`—now only uses `config.json` and `token.json`.
- Documentation updated for clarity and to reflect the new recommended auth and storage flow.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large