godspeed-tasks

Access and modify Godspeed tasks in a local SQLite database via CLI, HTTP API, or direct writes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gh-xj/claude-skills --skill godspeed-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godspeed-tasks
Source: https://github.com/gh-xj/claude-skills/tree/main/.claude-plugin/skills/godspeed-tasks
Command: npx skills add https://github.com/gh-xj/claude-skills --skill godspeed-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github.com/mattn/go-sqlite3, github.com/samber/lo, and includes scripts (resource) components.

What problem does it solve?

Godspeed-tasks centralizes access to Godspeed task data stored in a local SQLite database, enabling viewing, listing, querying, and updating tasks from a single skill surface. It offers both a CLI and API-based workflow, and supports direct SQLite edits when necessary.

Core Features & Use Cases

  • Unified task operations: view, list, search, create and update tasks through a consistent interface (CLI, HTTP API, or direct database edits).
  • Cross-interface workflows: automate common task-management flows from scripts or integrate with external apps via the HTTP API.
  • Use Case: audit all incomplete tasks across lists and apply bulk updates to due dates or statuses with a simple script.

Quick Start

From the skill root, run example commands:

  • go run scripts/main.go stats
  • go run scripts/main.go list --status incomplete

Frequently Asked Questions about godspeed-tasks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Godspeed tasks using a CLI?

You can manage Godspeed tasks via CLI by running Go scripts to list, query, create, or update task records. Commands like `go run scripts/main.go stats` provide direct programmatic access to your local task data.

Can I query SQLite task data by status and due dates?

Yes, you can query SQLite task data by filtering status, due dates, keywords, or lists. The skill provides a unified interface to read and search tasks stored in the local database using specific query parameters.

Does the Godspeed API support creating and updating tasks?

Yes, the Godspeed API supports creating and updating tasks. It exposes an HTTP API interface that allows external applications to programmatically write and modify task data stored in the SQLite database.

What is the best way to automate bulk task updates across lists?

The best way to automate bulk task updates is using Go scripts or the HTTP API to apply changes. You can audit incomplete tasks and batch update due dates or statuses programmatically through the skill's CLI.

Do I need to restart after direct SQLite writes to the task database?

Yes, you need to explicitly restart after direct SQLite writes. While direct database edits are supported for task manipulation, a restart ensures the system recognizes the updated task records.