choose-skill
Choose a skill or sequence of skills for the work you want to do.
Skill by JoseArron
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/josearron-choose-skill
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/choose-skill
What's inside
- Skill name
choose-skill- Description
- Choose a skill or sequence of skills for the work you want to do.
- License
- MIT
- Instructions
- 58 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Choose a skill
Recommend the smallest skill or flow that reaches the user's outcome. Use the request, repository configuration, and installed skills to distinguish a decision, evidence gathering, a creative deliverable, implementation, and review. Give the recommended starting point and why; show alternatives only when the choice matters.
Routing does not require every skill in a flow. A scoped task can start in the middle. Suggest explicit-only skills for the user to invoke; do not automatically start their workflows. When the user already authorizes work governed by a model-invoked skill, load it through the Skill tool when available or read its `SKILL.md`, then continue that work.
## Planning and implementation
| Outcome | Start here | Continue when needed |
| --- | --- | --- |
| Understand who the product serves and the evidence behind that belief | `understand-the-user` | `grill-with-docs` to settle the plan |
| Stress-test a plan and retain domain decisions | `grill-with-docs` | `domain-modeling` maintains the configured `GLOSSARY.md` and ADRs |
| Interview without durable project documents | `grill-me` or `grilling` | Use the conversation as the source |
| Gather facts before making a decision | `research` | Feed cited findings into the relevant plan or creative brief |
| Explore an effort with unresolved dependent decisions | `wayfinder` | `to-spec` once the route is clear |
| Answer a design question with a throwaway artifact | `prototype` | Feed its observed behavior into the plan |
| Turn an agreed plan into tracked work | `to-spec`, then `to-tickets` | One self-contained ticket per file or issue, with blocking relationships |
| Build a ticket or small scoped change | `implement` | Appropriate focused reviews, then `code-review` |
| Build a complete ticketed spec with parallel workers | `implement-spec` | One integration branch and final `code-review` |
| Implement behavior test-first | `tdd` | Red, green, refactor at the agreed seam |
| Diagnose a broken, failing, or slow behavior | `diagnosing-bugs` | Reproduce, isolate, fix, and verify |
| Process raw incoming requests | `triage` | Send agent-ready work to implementation |
Read the `## Agent skills` configuration for `{agentRoot}` and tracker conventions. Use `setup-skills` when configuration is needed; do not require setup for an unrelated standalone task. Locally tracked work uses the configured root rather than an assumed scratch directory.
## Creative work
Load only the skill whose deliverable the user needs. These related skills share the approved direction rather than deriving a different style for each asset.
| Outcome | Skill |
| --- | --- |
| Reference research and a sourced moodboard | `research-visuals` |
| A visual identity or art direction contract | `define-art-direction` |
| Copyable prompts and reference instructions for image generation | `write-image-prompts` |
| Executable procedural 2D or 3D graphics | `create-procedural-art` |
| Motion rules, timing, or animation implementation | `design-motion` |
| Sound cue design or an audio-generation brief | `design-sound` |
| Consistent reusable assets with a browsable catalog | `build-asset-library` |
| Naming, sound-based wordplay, or cultural reference candidates | `brainstorm-names` |
| Music and reference research translated into a trailer plan | `plan-trailer` |
Use the installed `imagegen` skill and image-generation tool for producing or editing bitmap assets; `write-image-prompts` prepares prompts. Use `create-procedural-art` when editable code is the deliverable. Native artifact skills handle slide decks, documents, PDFs, and spreadsheets; discover their available provider rather than inventing a local substitute.
Use `design-sound` for sound cues and their generation or production brief; use `plan-trailer` for song research, trailer structure, and music-led editing.
## Design, review, and closeout
- `ux-flows` designs or implements a user flow; `make-it-obvious` simplifies a confusing screen; `ux-review` reports usability findings on a built flow.
- `codebase-design` defines a module's interface and seam; `improve-codebase-architecture` surveys candidates for deeper modules. `domain-modeling` handles terminology and architectural decisions.
- `prune-cruft` removes complexity that does not earn its keep; `audit-implementation` checks feature behavior, query shape, stack fit, and tool use; `audit-security` checks trust boundaries. `code-review` evaluates the final diff against Standards and Spec.
- `pr` writes a concise reviewable PR description. `retro` reviews the session and proposes environment improvements.
- `handoff` packages sources and decisions when work travels to another agent, workspace, or colleague. Keep relevant context in the same conversation when portability is unnecessary; use the host's context management when needed, without assuming commands or fixed token capacities.
- `to-questionnaire` gathers answers from another person; `wizard` packages setup steps only the human can perform. `teach` supports continued learning, `wait-what` re-explains a confusing message, and `zoom-out` maps surrounding context.
- `plain-english`, `deslop-written`, and `concrete-naming` govern prose and naming. `writing-for-agents` governs agent documents. `find-skills` discovers missing capabilities; `resync-upstream-skills` maintains derived skills.
End the recommendation with the concrete next action and the expected artifact. Ask only for a missing choice that changes the route.From JoseArron/skills, MIT.
More from JoseArron/skills
- 0.603score
build-asset-library
JoseArron
Produce and organize a consistent reusable visual asset set with editable sources, exports, a manifest, and a preview gallery.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
concrete-naming
JoseArron
Naming and comment conventions that keep code readable without a change log baked into it — subject-first names for data (itemsCharged not chargedItems)…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
research-visuals
JoseArron
Research visual references and build annotated moodboards for visual creative work across media.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
create-procedural-art
JoseArron
Create or refine visuals through code, including SVG, Canvas, shaders, procedural 2D or 3D geometry, and generative graphics.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
define-art-direction
JoseArron
Define or revise art direction for visual creative work across media.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
design-motion
JoseArron
Design or implement motion for creative work across media, including animation, graphic sequences, interfaces, and interactive pieces.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
design-sound
JoseArron
Design sound effects, soundscapes, audio cues, sonic identity, and audio-generation briefs across media.
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
plan-trailer
JoseArron
Research references and plan trailers for a work, product, event, or experience.
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
write-image-prompts
JoseArron
Write image-generator prompts and edit briefs from art direction, references, and asset needs.
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
brainstorm-names
JoseArron
Brainstorm and evaluate names for a concept, project, brand, work, character, or feature.
SkillAFreshness: A★ 2Claude Code +9 - 0.592score
retro
JoseArron
Review a coding session and suggest improvements to the agent's environment.
SkillAFreshness: A★ 2Claude Code +9 - 0.592score
implement-spec
JoseArron
Implement a ticketed spec with subagents in separate worktrees and integrate the result on one branch.
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 11, 2026 (18 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/JoseArron/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from JoseArron
- 0.603score
build-asset-library
JoseArron
Produce and organize a consistent reusable visual asset set with editable sources, exports, a manifest, and a preview gallery.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
design-motion
JoseArron
Design or implement motion for creative work across media, including animation, graphic sequences, interfaces, and interactive pieces.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
create-procedural-art
JoseArron
Create or refine visuals through code, including SVG, Canvas, shaders, procedural 2D or 3D geometry, and generative graphics.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
define-art-direction
JoseArron
Define or revise art direction for visual creative work across media.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
concrete-naming
JoseArron
Naming and comment conventions that keep code readable without a change log baked into it — subject-first names for data (itemsCharged not chargedItems)…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
design-sound
JoseArron
Design sound effects, soundscapes, audio cues, sonic identity, and audio-generation briefs across media.
SkillAFreshness: A★ 2Claude Code +9
Cite this page
choose-skill. Agent Mart. https://agentmart.dev/skills/josearron-choose-skill (last updated 2026-10-24)