Skip to content
Marketing
Skill

/og-boards

Use when you need to create, inspect, or update task boards

BOOST
From plugin
opengoat
42645 skills1 agent
Install
$ npx -y skills add marian2js/opengoat --skill og-boards --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/og-boards

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when you need to create, inspect, or update task boards

SKILL.md

og-boards.SKILL.md
name: og-boards
description: Use when you need to create, inspect, or update task boards
metadata:
  version: "1.0.0"

OG Boards

Use this skill for task board operations.

  • Run commands using the CLI tool `opengoat`.

Your agent id is `<me>`.

Read Tasks

opengoat task list --as <me>
opengoat task list --as <me> --json
opengoat task show <task-id>
opengoat task show <task-id> --json

Create Tasks

opengoat task create \
  --owner <me> \
  --assign <me> \
  --title "<verb>: <deliverable>" \
  --description "<context + deliverable + acceptance criteria>"

Update Status

Valid statuses: `todo`, `doing`, `pending`, `blocked`, `done`.

opengoat task status <task-id> doing --as <me>
opengoat task status <task-id> done --as <me>

`pending` and `blocked` require `--reason`:

opengoat task status <task-id> blocked --reason "Waiting for API token from platform team." --as <me>
opengoat task status <task-id> pending --reason "Waiting for review window." --as <me>

Add Task Entries

opengoat task blocker add <task-id> "Blocked by <thing>. Unblocks when <condition>." --as <me>
opengoat task artifact add <task-id> "PR: <link> | Docs: <link> | Output: <summary>" --as <me>
opengoat task worklog add <task-id> "Did X. Next: Y. Risk: Z." --as <me>

Operational Workflow

1. List current work (`task list --as <me>`). 2. Open the target task (`task show <task-id> --json`). 3. Move to `doing` when active. 4. Add blocker/worklog/artifact entries as the task evolves. 5. Move to `done` and include at least one artifact proving completion.

Read more
Ships withopengoat

MIT

Get the whole plugin
Stats
426
Stars
53
Forks
Quiet
Maintenance
TypeScript
Language
MIT
License
6mo ago
Last commit
8mo ago
Created
18h ago
Added

Repo: marian2js/opengoat

Other skills on opengoat.

ai-seo
Skill

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use…