スキル一覧に戻る
jcollingj

todos

by jcollingj

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

SKILL.md


name: todos description: Manages project todos via REST API. Use when the user asks to create, view, update, or delete todos, list tasks by project, check task status, or filter by due date. Requires the Noetect app to be running. version: 1

Todos Management

Overview

Manages todos via the Noetect REST API. The API handles all validation, ID generation, timestamps, and ordering automatically.

Port Discovery

The server writes its port to a discoverable location. Extract it with:

PORT=$(cat ~/Library/Application\ Support/com.firstloop.noetect/serverport.json | grep -o '"port":[0-9]*' | cut -d: -f2)

API Endpoints

All endpoints use POST with JSON body at http://localhost:$PORT:

EndpointDescription
/api/todos/createCreate a new todo
/api/todos/listList todos (with optional project filter)
/api/todos/getGet a single todo by ID
/api/todos/updateUpdate a todo
/api/todos/deleteDelete a todo
/api/todos/projectsList all projects
/api/todos/tagsList all tags
/api/todos/archiveArchive a todo
/api/todos/unarchiveUnarchive a todo
/api/todos/archivedList archived todos

Create Todo

curl -s -X POST "http://localhost:$PORT/api/todos/create" \
  -H "Content-Type: application/json" \
  -d '{"title": "My todo", "project": "work"}'

List Todos

# All active todos
curl -s -X POST "http://localhost:$PORT/api/todos/list" \
  -H "Content-Type: application/json" \
  -d '{}'

# Todos for a specific project
curl -s -X POST "http://localhost:$PORT/api/todos/list" \
  -H "Content-Type: application/json" \
  -d '{"project": "work"}'

Update Todo

curl -s -X POST "http://localhost:$PORT/api/todos/update" \
  -H "Content-Type: application/json" \
  -d '{"todoId": "todo-123", "updates": {"status": "done"}}'

How Claude Should Use This Skill

Always start by getting the server port, then use the appropriate endpoint.

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です