# Gsx Add Todo

> Capture an idea, task, or issue surfaced mid-session as a structured todo — thin alias that hands off to /gsd:capture (default add-todo mode). Invoke when the user says 'add a todo', 'capture this as a todo', 'gsx-add-todo', 'remember to fix X later', 'log this for later work', or drops a task-shaped aside that isn't worth interrupting current work for.

- **Type:** Skill
- **Install:** `agentstack add skill-jinsyin-skills-gsx-add-todo`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [JinsYin](https://agentstack.voostack.com/s/jinsyin)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [JinsYin](https://github.com/JinsYin)
- **Source:** https://github.com/JinsYin/skills/tree/master/skills/gsx-add-todo

## Install

```sh
agentstack add skill-jinsyin-skills-gsx-add-todo
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# gsx-add-todo

## Codex Adapter

In Codex, translate this Claude wrapper instead of rewriting it:

- `$ARGUMENTS` = text after `$gsx-*`.
- `/gsd: ...` or `Skill("gsd:", args="...")` = run `.codex/skills/gsd-/SKILL.md` with args as `{{GSD_ARGS}}`.
- `AskUserQuestion`: only map to `request_user_input` if your Codex build truly renders an interactive picker; otherwise (the usual Codex case) do **not** force it. Before any choice among options/plans, first print each option's core content in your reply, then list the choices as a numbered Markdown list and **stop and wait** for the user's text reply. Never self-answer a prompt the user never saw.
- Claude tool names are intent labels; use equivalent Codex tools.
- Preserve wrapper boundaries; if GSD owns edits, do not edit source here.

Alias for `/gsd:capture` in its default mode (structured todo capture into `.planning/todos/pending/`; duplicate detection, area inference, STATE.md update, commit). Hand off immediately, no extra processing — do not prepend `--note`, `--backlog`, `--seed`, or `--list`, since those route to different workflows:

```
Skill("gsd:capture", args=$ARGUMENTS)
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [JinsYin](https://github.com/JinsYin)
- **Source:** [JinsYin/skills](https://github.com/JinsYin/skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-jinsyin-skills-gsx-add-todo
- Seller: https://agentstack.voostack.com/s/jinsyin
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
