← 返回 Skills 市场
quarantiine

EffortList AI (Organize Your Life /w Safety)

作者 Daniel Ward · GitHub ↗ · v1.10.2 · MIT-0
cross-platform ✓ 安全检测通过
902
总下载
2
收藏
0
当前安装
14
版本数
在 OpenClaw 中安装
/install effortlist-ai
功能描述
Manage EffortList AI folders, tasks, and todos. Use when the user wants to organize their life, track projects, or manage schedules via the EffortList AI pla...
使用说明 (SKILL.md)

📋 EffortList AI (Universal Skill)

🌟 Value Proposition (For Humans)

EffortList AI is a sophisticated life-management platform that merges advanced Generative AI with a robust, deterministic scheduling engine. Use this skill to give your agent full control over your project organization, time protection, and project lifecycles.

🚀 Setup & Authentication

  1. Subscription: Requires a developer subscription ($5/month) at effortlist.io.
  2. API Key: Human user must generate a Persistent API Key in Developer Settings.
  3. Storage: Provide the key via the EFFORTLIST_API_KEY environment variable or OpenClaw internal config (openclaw config set skills.entries.effortlist-ai.env.EFFORTLIST_API_KEY "your_key").

📐 Mental Model (Data Hierarchy)

EffortList AI operates on a strictly nested hierarchy: Folder (Container) ──> Task (Project) ──> Todo (Actionable Slot)

  • Folders: Optional top-level containers for grouping related projects.
  • Tasks: Actionable projects that can be top-level or nested in a Folder.
  • Todos: Granular actionable steps. Every Todo MUST have a parent Task.

🤖 Intelligence & Mapping (For Agents)

User Intent Agent Workflow Endpoint Goal
"Plan a project" Create Folder -> Tasks -> Todos POST /folders, POST /tasks, POST /todos
"Fix my mistake" Fetch History -> Target ID -> Undo GET /api/v1/undo, POST /api/v1/undo?id=...
"Show my day" Fetch Todos by Date Range GET /api/v1/todos?from=...&to=...
"Check settings" Fetch User Profile & Schedule GET /api/v1/me
"Surgical Edit" Patch update a specific record PATCH /api/v1/{type}?id=...
"Manage Links" Create or update booking links POST/PATCH /api/v1/availability/links
"Review Appts" Accept or decline appointments PATCH /api/v1/appointments/{id}

🛠️ Execution Logic (The "Omni" Way)

  1. Surgical Extraction & Patching: Always prefer fetching a specific record by its ID (GET ?id=...) over broad list fetches. When updating, use PATCH with the record ?id=.
  2. Phase-Aware Scheduling: Be mindful of the 5-phase Omni processing loop. Proactively flag events with isProtectedTime: true to trigger the server-side safety net. Use ignoreConflicts: true only when explicit user intent overrides overlap protection.
  3. Appointment Awareness: Be extremely cautious when deleting or rescheduling items where isBooked: true. This triggers automatic guest notifications/cancellations. Confirm with the user before performing destructive actions on booked slots.
  4. Efficiency & Throttling: Respect the 100 requests per minute rate limit. For bulk operations, batch requests appropriately and check X-RateLimit-Remaining headers.
  5. Pagination: When listing folders, tasks, or todos, use limit and offset for large datasets.
  6. Scheduling Alignment: Before blocking large segments of time or creating new recurring todos, use GET /api/v1/me to align with the user's weeklySchedule, timezone, and minimumNotice preferences.
  7. Cascading Safety: Be aware that deleting a Folder or Task is an Atomic Purge. However, the engine protects items that are simultaneously being updated from accidental deletion.
  8. Temporal Fidelity: When reporting event times to the user, strictly respect the user's timezone and local time offset (e.g., CDT vs. CST). Provide dates and times exactly as they appear in the local context or as explicitly requested, without performing unsolicited manual shifts. Use the /me endpoint to confirm the active offset before finalizing any scheduling summaries.
  9. Global Availability Awareness: Before modifying booking links or schedules, use GET /api/v1/availability to retrieve the current weeklySchedule, timezone, and minimumNotice settings.
  10. Undo/Redo Competency: If a destructive operation is performed in error, use the Undo stack (POST /api/v1/undo) to restore state.

🔒 Security & Privacy (Zero Trust)

  • Data Isolation: Strict row-level security; users only see their own data.
  • AI Privacy: Your personal data is never used to train models.

📖 Deep References

  • Full API Reference: API DOCs
  • Omni Architecture: (Located in references/architecture.md)
  • Security Audit Docs: SECURITY
安全使用建议
This skill appears to legitimately implement an EffortList AI integration and only asks for the service API key. Before installing: 1) Verify you trust effortlist.io and the skill publisher (source is unknown in the registry metadata). 2) Prefer supplying the API key via an environment variable rather than writing it into OpenClaw's persistent config unless you understand the implications. 3) Be aware the key is persistent and grants full access to your EffortList data (including destructive operations and appointment cancellations); require explicit user confirmation before any destructive actions. 4) Confirm the developer subscription and key lifecycle (docs say keys are shown once and can only be revoked in the dashboard). 5) If you have concerns about scope, create a separate EffortList account or key you can safely revoke for testing. If you want a tighter review, provide the exact OpenClaw config behavior for stored secrets or evidence of the publisher's identity and website verification.
功能分析
Type: OpenClaw Skill Name: effortlist-ai Version: 1.10.2 The effortlist-ai skill is a legitimate integration for the EffortList AI task management platform. The provided files (SKILL.md, api.md, architecture.md) contain comprehensive documentation for an AI agent to perform CRUD operations on tasks, folders, and schedules via a standard REST API (effortlist.io/api/v1). The instructions focus on operational correctness, such as timezone handling and data integrity through undo/redo stacks, and include safety checks for destructive actions on booked appointments. No indicators of data exfiltration, malicious execution, or harmful prompt injection were identified.
能力评估
Purpose & Capability
The name/description describe task and schedule management and the SKILL.md + references exclusively document EffortList API endpoints and behaviors. The only required environment variable is EFFORTLIST_API_KEY, which is appropriate for a REST API integration. No unrelated services, binaries, or system access are requested.
Instruction Scope
Runtime instructions are focused on EffortList endpoints (create/list/patch/delete folders/tasks/todos, availability, undo/redo, /me) and include sensible safety guidance (rate limits, booking protections, timezone alignment). They do not instruct reading local files or other unrelated environment variables. Note: the doc suggests storing the API key in OpenClaw internal config (openclaw config set ...), which will persist the secret in agent config—this is expected but worth the user's awareness.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is downloaded or written to disk by the skill's package itself.
Credentials
Only EFFORTLIST_API_KEY is required and it directly matches the documented bearer-token authentication (efai_<48 hex chars>). No additional secrets, credentials, or unrelated env vars are requested.
Persistence & Privilege
always:false (no forced inclusion). disable-model-invocation is false (normal). The SKILL.md suggests storing the API key in OpenClaw config (persistent storage) which grants the agent ongoing access to the EffortList account while the key remains present—this is expected for convenience but is a persistent privilege the user should consider.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install effortlist-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /effortlist-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.10.2
- Expanded support for booking links and appointment workflows, including creating, updating, accepting, or declining appointments. - Added best practices for handling rate limits, batching, and pagination with large datasets. - Introduced guidance for global availability awareness before modifying booking or scheduling links. - Emphasized appointment safety: now requires explicit user confirmation before modifying or deleting booked items. - Improved execution logic guidance, including undo/redo competency and stricter overlap/conflict controls.
v1.8.1
effortlist-ai v1.8.1
v1.8.0
- Improved alignment with user preferences by using the `/me` endpoint for profile, schedule, and timezone details. - Enhanced scheduling safety: now checks `weeklySchedule`, `timezone`, and `minimumNotice` before blocking time or creating recurring todos. - Added emphasis on respecting the user's local timezone and offset when reporting event times. - Updated agent mapping to support fetching user profile and schedule via `GET /api/v1/me`. - No code changes; documentation updated to reflect new best practices.
v1.7.5
- Updated project version to 1.7.5. - Minor clarification: Specified that the API Key must be generated by a human user in the setup instructions. - No changes to code or functional logic.
v1.7.4
- Updated documentation links for Full API Reference and Security Audit Docs to point to external URLs. - Adjusted reference formatting for "Omni Architecture" to reference only the local file. - Incremented project version to 1.7.4.
v1.7.3
- Added new deep references: architecture.md for Omni scheduling architecture details, and updated API/security doc links. - Updated execution logic to emphasize record-specific fetching, phase-aware scheduling, and human-centric placement rules. - Clarified security/privacy notes and removed mention of encryption-at-rest. - Incremented internal documentation version references.
v1.7.2
- Updated agent instructions to use PATCH method for record updates, improving efficiency over full replacements. - Revised "Surgical Edit" workflow to "Patch update a specific record" with the corresponding PATCH endpoint. - Clarified execution logic to recommend PATCH for updates such as adding descriptions or marking tasks complete. - No code or API changes; documentation and workflow guidance improvements only.
v1.7.1
**effortlist-ai 1.7.1 Changelog** - Updated documentation links in the Deep References section to point directly to public API and security pages.
v1.7.0
- Added OpenClaw emoji metadata for improved skill categorization. - Refined and reorganized setup, authentication, and usage instructions for clarity. - Enhanced data hierarchy and intelligence mapping sections for agents and users. - Strengthened guidance on execution logic, with emphasis on atomic actions and data safety. - Updated references and documentation links for easier access to technical details. - Version bump to 1.7.0.
v1.6.2
- Updated links for "Security" and "Docs" sections to use direct URLs instead of markdown shortcuts.
v1.6.1
- Updated descriptions to clarify that EffortList AI manages entire to-do list life cycles and complex schedules in one platform. - Corrected and simplified subscription details and pricing language. - Changed security and documentation links to direct users to up-to-date URLs on the EffortList AI website. - Minor wording and formatting adjustments for improved clarity and readability.
v1.6.0
**Expanded documentation, enhanced security transparency, and updated requirements.** - Added detailed security documentation at references/security.md. - Revised setup instructions to emphasize API key security and required paid developer subscription. - Expanded skill description with technical and AI workflow details. - Introduced explicit sections on data hierarchy, best practices, and privacy policies. - Updated example usage and clarified endpoint references.
v1.5.1
- Added metadata to skill definition, including homepage, repository, and environment variable requirements. - Updated setup instructions for improved clarity and emphasis on secure credential handling. - Added a security note recommending use of secure storage for API keys. - Clarified default API URL and environment variable usage. - Improved language and organization throughout for better readability.
v1.5.0
- Added a detailed SKILL.md with setup instructions, core logic, and best practices for using EffortList AI. - Clarified the platform’s hierarchy: folders, tasks, and todos. - Emphasized efficient filtering and atomic undo/redo history for data safety. - Explained required API keys and default base URLs. - Outlined usage of curl with proper authorization in commands.
元数据
Slug effortlist-ai
版本 1.10.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 14
常见问题

EffortList AI (Organize Your Life /w Safety) 是什么?

Manage EffortList AI folders, tasks, and todos. Use when the user wants to organize their life, track projects, or manage schedules via the EffortList AI pla... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 902 次。

如何安装 EffortList AI (Organize Your Life /w Safety)?

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

EffortList AI (Organize Your Life /w Safety) 是免费的吗?

是的,EffortList AI (Organize Your Life /w Safety) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

EffortList AI (Organize Your Life /w Safety) 支持哪些平台?

EffortList AI (Organize Your Life /w Safety) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 EffortList AI (Organize Your Life /w Safety)?

由 Daniel Ward(@quarantiine)开发并维护,当前版本 v1.10.2。

💬 留言讨论