← 返回 Skills 市场
k0nkupa

Asana

作者 The Ton Le · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
5680
总下载
2
收藏
30
当前安装
3
版本数
在 OpenClaw 中安装
/install 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.
安全使用建议
Install only if you are comfortable giving the skill reusable access to your Asana account and allowing it to modify live Asana data. Prefer a least-privilege token or OAuth app, protect the ~/.openclaw/asana directory, avoid syncing or committing it, and review agent requests carefully before allowing task updates, comments, or completions.
功能分析
Type: OpenClaw Skill Name: asana Version: 1.0.2 The Asana skill bundle is a standard API integration for managing workspaces, projects, and tasks. It implements a clear authentication flow using either Personal Access Tokens (PAT) or OAuth, storing credentials locally in the user's home directory (~/.openclaw/asana/). The code (asana_api.mjs, oauth_oob.mjs) interacts exclusively with official Asana endpoints (app.asana.com) and lacks any indicators of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The capability set matches the stated Asana-management purpose, including reading and writing tasks, comments, and project data through official Asana endpoints.
Instruction Scope
Write-capable commands such as creating, updating, commenting on, and completing tasks appear to execute directly once invoked, without an artifact-backed confirmation, dry-run, or read-only mode boundary for agent use.
Install Mechanism
The setup flow is coherent for a credentialed API integration, using PAT or OAuth configuration, but it asks users to provision sensitive Asana access.
Credentials
Persisting PATs, OAuth tokens, or client secrets under the user's home directory is expected for this integration, but the artifacts do not show strong protection guidance or permission hardening for those local secrets.
Persistence & Privilege
The skill maintains reusable local credentials and has authority to mutate potentially business-critical Asana records; this is purpose-aligned but high impact and under-scoped without clear user-control safeguards.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install asana
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /asana 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- 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.
v1.0.1
Asana skill now supports PAT-based authentication as the recommended setup. - Added support for Asana Personal Access Token (PAT) via `ASANA_PAT` environment variable or config file. - PAT mode is now prioritized over OAuth for local and operator use. - Updated storage and config paths to `~/.openclaw/asana/`. - Streamlined documentation for both PAT and OAuth setup. - Updated command examples and helper scripts to reflect new auth flow and best practices.
v1.0.0
- Updated skill.
元数据
Slug asana
版本 1.0.2
许可证 MIT-0
累计安装 203
当前安装数 30
历史版本数 3
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5680 次。

如何安装 Asana?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install asana」即可一键安装,无需额外配置。

Asana 是免费的吗?

是的,Asana 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Asana 支持哪些平台?

Asana 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Asana?

由 The Ton Le(@k0nkupa)开发并维护,当前版本 v1.0.2。

💬 留言讨论