By nathanonn
Ask clarifying questions before executing tasks. Reaches 95% confidence through structured Q&A, then executes.
Curated collection of Claude Code skills for autonomous development workflows.
By Nathan Onn
Ask clarifying questions before executing tasks.
Turns Claude into a thoughtful collaborator that asks the right questions before jumping into work. Uses structured Q&A batches (2-4 questions per round with recommendations) to reach 95% confidence, then executes. Prevents assumptions, surfaces ambiguities, and respects your time by only asking what actually matters.
Trigger: /ask-first, "ask me questions first", "clarify before doing", prefix tasks with "ask:"
Convert a Node.js CLI tool spec into a Codex /goal-ready bundle.
Turn a rough CLI tool idea (even a vague one) into the three files Codex /goal needs to drive autonomous implementation: GOAL.md, VERIFY.md, and PROGRESS.md. Bakes in six AI-agent-friendly patterns (--json, stdout/stderr separation, exit codes, structured errors, TTY detection, --dry-run) into every goal. Optionally scaffolds a complete CLI project (bin/, src/, package.json, AGENTS.md, CLAUDE.md).
Supports: JavaScript (default) and TypeScript, commander.js, Vitest, conditional SQLite and cosmiconfig.
Prerequisite: This skill generates goal bundles for the Codex /goal autonomous coding workflow. The generated GOAL.md, VERIFY.md, and PROGRESS.md files are designed to be consumed by an AI agent running Codex
/goalcommands to implement the CLI tool autonomously.
Convert a web game idea into a complete Codex /goal-ready Phaser 3 project.
Turn a rough game idea (like "build a Raiden-type game" or "make a card game") into a runnable Phaser 3 scaffold plus every goal folder needed for autonomous implementation. Auto-detects genre (shoot-em-up, card game, platformer, tower defense, puzzle), decomposes into 5-7 goals following a universal build order, and bakes in state bridge verification (window.GAME_STATE + Playwright).
Supports: shoot-em-up, card-game, platformer, tower-defense, puzzle genres and their variants. Also supports extending existing games with new features.
Prerequisite: This skill generates goal bundles for the Codex /goal autonomous coding workflow. The generated scaffold and goal folders are designed to be consumed by an AI agent running sequential Codex
/goalcommands to build the game autonomously.
Convert a WordPress plugin idea into a Codex /goal-ready bundle.
Turn a rough WordPress plugin or feature idea into the three files Codex /goal needs: GOAL.md, VERIFY.md, and PROGRESS.md with wp-env + Playwright + wp-eval verification baked in. Optionally scaffolds a missing plugin folder, .wp-env.json, package.json, and AGENTS.md.
Supports: New plugins and features for existing plugins, wp-env development environment, Playwright browser testing, wp-eval PHP verification.
Prerequisite: This skill generates goal bundles for the Codex /goal autonomous coding workflow. The generated goal trio is designed to be consumed by an AI agent running Codex
/goalcommands to implement the WordPress plugin autonomously.
# Add the marketplace
/plugin marketplace add nathanonn/agent-skills
# Install individual skills
/plugin install ask-first@nathanonn-agent-skills
/plugin install cli-spec-to-goal@nathanonn-agent-skills
/plugin install webg-spec-to-goal@nathanonn-agent-skills
/plugin install wp-spec-to-goal@nathanonn-agent-skills
# Clone the repo
git clone https://github.com/nathanonn/agent-skills.git
# Copy a specific plugin to your project's .claude directory
cp -r agent-skills/plugins/ask-first .claude/plugins/ask-first
Once installed, skills are available as slash commands in Claude Code:
# Ask-first: prefix any task with the skill
/ask-first Build a REST API for user authentication
# Spec-to-goal skills: describe what you want to build
/cli-spec-to-goal A CLI tool that converts CSV files to JSON with filtering
/webg-spec-to-goal Build a bullet hell shooter with power-ups
/wp-spec-to-goal A WordPress plugin that adds custom post type for recipes
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Convert a web game idea into a complete Codex /goal-ready Phaser 3 project with scaffold, goals-plan, and all goal folders.
Convert a Node.js CLI tool specification into a Codex /goal-ready bundle with AI-agent-friendly patterns baked in.
Convert a WordPress plugin or feature idea into a Codex /goal-ready bundle with wp-env + Playwright verification.
npx claudepluginhub nathanonn/agent-skills --plugin ask-firstPersistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.