quadrants

Manage Quadrants tasks and projects via natural language. Use when the user wants to create, view, complete, or organize tasks on the Eisenhower Matrix. Supports listing projects, adding tasks (single or bulk), viewing priority tasks, completing tasks, and getting project overviews. Triggers on mentions of "quadrants", "tasks", "to-do", "eisenhower", "priority matrix", or task management requests.

55 stars

Best use case

quadrants is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Manage Quadrants tasks and projects via natural language. Use when the user wants to create, view, complete, or organize tasks on the Eisenhower Matrix. Supports listing projects, adding tasks (single or bulk), viewing priority tasks, completing tasks, and getting project overviews. Triggers on mentions of "quadrants", "tasks", "to-do", "eisenhower", "priority matrix", or task management requests.

Teams using quadrants should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/quadrants/SKILL.md --create-dirs "https://raw.githubusercontent.com/wanikua/become-ceo/main/skills/quadrants/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/quadrants/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How quadrants Compares

Feature / AgentquadrantsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Manage Quadrants tasks and projects via natural language. Use when the user wants to create, view, complete, or organize tasks on the Eisenhower Matrix. Supports listing projects, adding tasks (single or bulk), viewing priority tasks, completing tasks, and getting project overviews. Triggers on mentions of "quadrants", "tasks", "to-do", "eisenhower", "priority matrix", or task management requests.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Quadrants Skill

Manage tasks on the Quadrants Eisenhower Matrix (quadrants.ch) from OpenClaw.

## Setup

Requires env vars in the skill config or TOOLS.md:
- `QUADRANTS_API_URL` — Base URL (default: `https://quadrants.ch`)
- `QUADRANTS_API_KEY` — Service API key for authenticated access

## Available Commands

Use the `scripts/quadrants-cli.sh` script for all operations:

```bash
# List projects
bash skills/quadrants/scripts/quadrants-cli.sh projects

# Get project tasks (with project ID)
bash skills/quadrants/scripts/quadrants-cli.sh tasks <projectId>

# Get priority tasks (top 5 across all projects)
bash skills/quadrants/scripts/quadrants-cli.sh priority

# Create a task
bash skills/quadrants/scripts/quadrants-cli.sh create <projectId> "<description>" <urgency> <importance>

# Bulk create tasks (JSON array)
bash skills/quadrants/scripts/quadrants-cli.sh bulk-create <projectId> '<json-tasks>'

# Complete a task
bash skills/quadrants/scripts/quadrants-cli.sh complete <taskId>

# Update a task
bash skills/quadrants/scripts/quadrants-cli.sh update <taskId> '{"urgency": 80, "importance": 90}'

# Delete a task
bash skills/quadrants/scripts/quadrants-cli.sh delete <taskId>

# Get project overview (summary with quadrant distribution)
bash skills/quadrants/scripts/quadrants-cli.sh overview <projectId>
```

## Quadrant Reference

The Eisenhower Matrix has 4 quadrants based on urgency (0-100) and importance (0-100):

| Quadrant | Urgency | Importance | Action |
|----------|---------|------------|--------|
| Q1: Do First | High (>50) | High (>50) | Urgent + Important → Do immediately |
| Q2: Schedule | Low (≤50) | High (>50) | Not Urgent + Important → Plan for later |
| Q3: Delegate | High (>50) | Low (≤50) | Urgent + Not Important → Delegate |
| Q4: Eliminate | Low (≤50) | Low (≤50) | Not Urgent + Not Important → Drop it |

## Task Format for Bulk Create

```json
[
  {"description": "Fix login bug", "urgency": 90, "importance": 85},
  {"description": "Update docs", "urgency": 30, "importance": 70}
]
```

## Integration with OpenClaw

### Heartbeat Check
Add to HEARTBEAT.md to periodically check priority tasks:
```
Check Quadrants priority tasks and remind user of urgent items
```

### Cron Reminder
Schedule daily task briefings via cron jobs.

### Natural Language Mapping
When users say things like:
- "加个任务" / "add a task" → `create`
- "今天做什么" / "what should I do today" → `priority`
- "完成了" / "done" / "mark complete" → `complete`
- "看看项目" / "show projects" → `projects`
- "任务概览" → `overview`

Infer urgency/importance from context when not specified:
- Bug fixes, deadlines → high urgency
- Strategy, planning → high importance, low urgency
- Nice-to-have → low both

Related Skills

weather

55
from wanikua/become-ceo

Get current weather and forecasts (no API key required).

OpenViking Skill

55
from wanikua/become-ceo

OpenViking 上下文数据库集成 — 给 AI 朝廷加上长期记忆和知识库。

notion

55
from wanikua/become-ceo

Notion API for creating and managing pages, databases, and blocks.

Hacker News

55
from wanikua/become-ceo

Search and browse Hacker News with API access to stories, comments, users, and hiring threads.

github

55
from wanikua/become-ceo

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.

browser-use

55
from wanikua/become-ceo

Automates browser interactions for social media management across Instagram, LinkedIn, and X. Handles posting, DMs, connection requests, lead scraping, and monitoring. Use when the user needs to navigate, interact with, or extract data from approved websites.

become-ceo

55
from wanikua/become-ceo

Your AI executive team on Discord. 7 specialists (engineering, finance, marketing, devops, legal, management, chief of staff) each with its own model and personality. Use when setting up, configuring, scaling, or troubleshooting a multi-bot Discord workspace where you are the CEO and AI agents are your team.

workspace-surface-audit

144923
from affaan-m/everything-claude-code

Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value ECC-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in their environment.

DevelopmentClaude

ui-demo

144923
from affaan-m/everything-claude-code

Record polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutorial video of a web application. Produces WebM videos with visible cursor, natural pacing, and professional feel.

Developer ToolsClaude

token-budget-advisor

144923
from affaan-m/everything-claude-code

Offers the user an informed choice about how much response depth to consume before answering. Use this skill when the user explicitly wants to control response length, depth, or token budget. TRIGGER when: "token budget", "token count", "token usage", "token limit", "response length", "answer depth", "short version", "brief answer", "detailed answer", "exhaustive answer", "respuesta corta vs larga", "cuántos tokens", "ahorrar tokens", "responde al 50%", "dame la versión corta", "quiero controlar cuánto usas", or clear variants where the user is explicitly asking to control answer size or depth. DO NOT TRIGGER when: user has already specified a level in the current session (maintain it), the request is clearly a one-word answer, or "token" refers to auth/session/payment tokens rather than response size.

Productivity & Content CreationClaude

skill-comply

144923
from affaan-m/everything-claude-code

Visualize whether skills, rules, and agent definitions are actually followed — auto-generates scenarios at 3 prompt strictness levels, runs agents, classifies behavioral sequences, and reports compliance rates with full tool call timelines

DevelopmentClaude

santa-method

144923
from affaan-m/everything-claude-code

Multi-agent adversarial verification with convergence loop. Two independent review agents must both pass before output ships.

Quality AssuranceClaude