{"id":"76a73074-ea54-4c9d-9758-b4ede6591c6e","slug":"tado","kind":"skill","name":"tado","summary":"","owner":"nicerst","repoUrl":"https://github.com/nicerst/tado","license":"MIT","licenseTier":"permissive","trust":"community","stars":0,"match":null,"fewStars":true,"format":"skill","createdAt":"2026-06-25T17:38:28.000Z","addedAt":"2026-10-22T03:09:15.610Z","logoUrl":"https://avatars.githubusercontent.com/u/181933855?v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["writing"],"tags":[],"runtime":"node","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-27T23:40:17.824Z","sample":false,"url":"https://conduits.dev/tools/tado","language":"JavaScript","transports":["stdio"],"install":{"npm":"@nicerst/tado"},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# `@nicerst/tado`\n\nPortable lifecycle skill bundle for Codex-style agent workflows.\n\nBundled skills (51):\n\n| Group | Skills |\n|-------|--------|\n| **lifecycle** | `apcp`, `project-init`, `project-mid`, `feature-init`, `ralph`, `memory-writer` |\n| **engineering** | `harness-engineer`, `agentic-engineering`, `loop-engineering`, `vapt-init`, `playwright` |\n| **design** | `frontend`, `ai-ui-design`, `reference-to-design-system` |\n| **research** | `storm-research`, `prd-builder`, `grill-with-docs`, `context7`, `opensrc`¹ |\n| **deliberation** | `the-council` |\n| **utilities** | `caveman`, `ai-news`², `doc-cleanup` |\n| **dev-workflow** | `agentic-review-loop`, `agentic-system-design`, `claude-code-idea-to-build-loop`, `claude-code-website-hacks`, `claude-design-workflow`, `fable-mode`, `goal-file-orchestration-prompt`, `in-house-ai-consultant-roadmap`, `phased-app-build-system`, `repo-to-skill`, `yt-to-skill` |\n| **writing** | `humanize-proofreader` |\n| **personal-ops** | `personal-assistant-buildout`, `llm-wiki-builder` |\n| **trading** | `order-flow-trading`, `price-action-market-structure`, `trading-fundamentals`, `trend-pullback-trading` |\n\n> ¹ **`opensrc`** — Claude only. Uses `allowed-tools: Bash(opensrc:*)` frontmatter (ignored by Codex) and requires the `opensrc` binary installed separately. Installs to Codex but tool permission won't auto-apply.\n>\n> ² **`ai-news`** — Claude only. Uses `WebSearch` tool and writes to `raw/website/` — both Claude Code-specific. Installs to Codex but won't function without equivalent tool wiring.\n>\n> Some `dev-workflow`/`design`/`personal-ops` skills spawn dedicated subagents (`arl-*`, `uiux-*`, `pab-*`, `pabs-*`, etc). Their `.md` files live at `skills/<category>/<skill>/agents/claude/` and install to `~/.claude/agents/` alongside the skill. **Claude only** — Codex has no Task/Agent-tool equivalent to auto-spawn subagents mid-skill, so these skills still run on Codex but degrade to no auto-delegation.\n\n## Install via `npx`\n\nClaude Code + Codex, both at once:\n\n```bash\nnpx @nicerst/tado install --target claude,codex\n```\n\nOther targets:\n\n```bash\nnpx @nicerst/tado install --target claude\nnpx @nicerst/tado install --target codex\nnpx @nicerst/tado install --target cursor --mode symlink\nnpx @nicerst/tado install --target all\n```\n\nTarget layouts:\n- `codex` -> `~/.codex/skills` plus `~/.codex/agents/harness-engineer.toml`\n- `agents` -> `~/.agents/skills`\n- `claude` -> `~/.claude/skills` plus `~/.claude/agents/harness-engineer.md` and per-skill subagents under `~/.claude/agents/`\n- `cursor` -> `~/.cursor/skills`\n\n## From a fresh `git clone` (no npm registry)\n\n```bash\ngit clone <repo-url> tado\ncd tado\nnode bin/tado.js install --target claude,codex\n```\n\nNo `npm install` needed — zero external deps. Re-running the same command after `git pull` updates skills already on disk, or install with `--mode symlink` once so future `git pull`s update in place with no re-install step.\n\nCursor note:\n- This package installs user skills into `~/.cursor/skills`.\n- It does not write into Cursor's built-in `~/.cursor/skills-cursor` directory.\n\n## Install globally\n\n```bash\nnpm install -g @nicerst/tado\ntado install --target codex,agents\n```\n\n## Codex plugin flow\n\nScaffold a local plugin copy plus marketplace entry:\n\n```bash\nnpx @nicerst/tado plugin scaffold\ncodex plugin add tado@personal\n```\n\nThis creates:\n- plugin files under `~/plugins/tado`\n- marketplace entry in `~/.agents/plugins/marketplace.json`\n\nPlugin note:\n- The `plugin scaffold` flow is Codex-specific.\n- Claude and Cursor support in this package is via direct skill installation, not plugin scaffolding.\n\n## Copy vs symlink\n\nDefault mode is `copy`.\n\nUse symlinks if you want one working tree to drive all installs:\n\n```bash\nnpx @nicerst/tado install --target codex --mode symlink\nnpx @nicerst/tado plugin scaffold --mode symlink\n```\n\n## Development\n\n```bash\nnpm test\n```\n"}