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/solution8-com-suggest
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
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/suggest
What's inside
- Skill name
suggest- Description
- Point someone at the skill that fits what they are doing. Use when they are unsure what to reach for ("what do I use for...", "is there a skill for this"), or describe a piece of work without naming a skill.
- License
- MIT
- Instructions
- 104 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Suggest Work out what someone is doing and name the skill that fits, with one line on why. Suggest, never push - the Main Flow is what we usually do, not a process anyone must follow, and most work needs no skill at all. Orientation is not this skill's job. Someone new to the playbook wants `onboarding`, which runs once and sets them up against what they already have. Someone opening a session on a project that already exists wants `start`, which runs every time. ## Preflight Run `gh auth status` once, quietly. Much of the flow (issues, branches, PRs) runs through the `gh` CLI; if it is not authenticated, say so and point at `gh auth login` before routing anywhere that needs it. ## Route For build work, work out **where their work already is - never ask**. The Main Flow is one chain, joined at whichever point matches what exists: ``` grill-me -> to-spec -> to-issues -> pickup-issue -> implement ``` Nothing written down means the whole chain. A spec already written starts at `to-issues`. A named issue, a URL, or "pick up #12" starts at `pickup-issue` - and if its decisions were never settled, `pickup-issue` hands back to `grill-me` before anything gets built. The signal is in what they said, so read it and route. Then match the situation to the skill, with one line on why: | Situation | Skill | |---|---| | A new product, a client engagement, anything running for weeks | `wayfinder` | | One piece of work - an automation, a script, a small tool, a fix | `grill-me` | | "Would this design even feel right?" | `prototype` - also a `wayfinder` ticket type | | A screen or layout with a lot still undefined | `design` - Claude Code ships it, not us | | A question needing sources, not opinions | `research` - also a `wayfinder` ticket type | | Decisions settled, nothing written down | `to-spec` | | A spec that needs to become tickets | `to-issues` | | A ticket ready to build | `pickup-issue` (hands to `grill-me` or `implement`) | | A whole spec, or several tickets, to build together | `orchestrate` | | A pull request body to write | `pr` | | Something broken, failing, or slow | `diagnosing-bugs` | | "Prove this feature actually works" | `verify-feature` | | A branch or codebase to sweep for quality | `review-suite` | | A repo to stand up, with or without code | `setup-repo` | | Steps only a human can do (credentials, dashboards) | `wizard` | | Opening a session on a project that already exists | `start` | | Session ending, on a repo with code | `handoff` | | Session ending, on a docs, training or planning repo | `update-docs` | | "What should the agent's setup learn from this session?" | `retro` - typed only, so tell the user to run `/retro` | | Writing or editing a skill, a `CLAUDE.md` or a doc agents read | `writing-for-agents` | **The first two rows split on size, not uncertainty.** Every new project feels uncertain, so uncertainty routes everything to `grill-me` and nothing to `wayfinder` - which is backwards. Ask instead how long the work runs. `wayfinder` also **subsumes** the research and the prototyping: its ticket types *are* `research`, `prototype`, `grilling` and `task`, so walking the map is how those happen, in the order the fog demands. They stay invocable on their own outside a map. `wayfinder` is the default for anything non-trivial, never a requirement. **The last two rows split on repo type**, read the way `setup-repo` reads it: a stack manifest present means code. Do not ask about something visible. If nothing fits, say so plainly - most work needs no skill at all. ## Handing over Where **one skill is unambiguously right**, do not stop at naming it - offer to run it, and invoke it if they say yes. Naming a skill and leaving someone to type it is friction with no upside. Where **two skills genuinely compete**, or you are naming a fork for them to pick, name them and stop. Offering there would be choosing for them, which is the one thing this skill must not do. ## When they are asking how something works Some questions are not routing questions. "How do I use X", "what is the smart zone", "how does context management work" want an explanation, not a skill - and the modules are where the playbook answers them. Answer the question from the modules and name the module by its title, not its filename; the numbers move. Context management is the one that comes up most, so it is worth knowing outright: - **On a repo with code:** `/clear` between tasks, `handoff` when decisions need to survive the session, `/compact` almost never - only when you must continue mid-task, because a fresh session with a written handoff is almost always better. - **On a docs, training or planning repo:** `start` to open the session, `update-docs` to close it. ## The two questions that come after the build Neither is a step in the flow, and saying so is part of the job: - **Review.** `implement` already runs `/code-review low` over its own diff. A full `/code-review` in a fresh session is worth it at the end of a work session, and `review-suite` is for sweeping a whole branch or codebase. `/security-review` is the built-in security check over the same diff. Advise it when the change touches login, permissions or user data. - **`verify-feature`.** `implement` now runs it itself whenever the diff touched UI, an endpoint or the database - so on work that came through the flow it is already done, and advising it again is noise. Advise it for a change that did **not** come through `implement`, or when a human has to trust a result the tests do not already carry: client-facing work, a change nobody is going to read the diff of.
From solution8-com/s8-agentic-playbook, MIT.
More from solution8-com/s8-agentic-playbook
- 0.565score
start
solution8-com
Pick up an existing project cold by reading its state docs before doing anything else.
SkillAFreshness: AClaude Code +9 - 0.565score
review-suite
solution8-com
Run selected review passes — over-engineering, dead-code, duplication, security, authz-coverage, docs-drift, error-handling, standards — as parallel subagents…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-repo
solution8-com
Set up a project repo - create it or adopt an existing one, then wire what the project actually needs.
SkillAFreshness: AClaude Code +9 - 0.561score
onboarding
solution8-com
Set the playbook up alongside a person's existing Claude setup, then show them where to start.
SkillAFreshness: AClaude Code +9 - 0.560score
orchestrate
solution8-com
Build a whole spec, or a set of issues, with parallel builder agents on one integration branch, then verify, review and hand over one pull request.
SkillAFreshness: AClaude Code +9 - 0.544score
diagnosing-bugs
solution8-com
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: AClaude Code +9 - 0.544score
implement
solution8-com
Implement a piece of work based on a spec or set of tickets.
SkillAFreshness: AClaude Code +9 - 0.539score
tdd
solution8-com
Test-driven development.
SkillAFreshness: AClaude Code +9 - 0.536score
improve-codebase-architecture
solution8-com
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
SkillAFreshness: AClaude Code +9 - 0.536score
to-spec
solution8-com
Turn the current conversation into a spec and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.
SkillAFreshness: AClaude Code +9 - 0.532score
pr
solution8-com
Use when writing a PR body.
SkillAFreshness: AClaude Code +9 - 0.530score
retro
solution8-com
Conduct a retrospective on a coding session.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 6, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from solution8-com
- 0.565score
start
solution8-com
Pick up an existing project cold by reading its state docs before doing anything else.
SkillAFreshness: AClaude Code +9 - 0.565score
review-suite
solution8-com
Run selected review passes — over-engineering, dead-code, duplication, security, authz-coverage, docs-drift, error-handling, standards — as parallel subagents…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-repo
solution8-com
Set up a project repo - create it or adopt an existing one, then wire what the project actually needs.
SkillAFreshness: AClaude Code +9 - 0.561score
onboarding
solution8-com
Set the playbook up alongside a person's existing Claude setup, then show them where to start.
SkillAFreshness: AClaude Code +9 - 0.560score
orchestrate
solution8-com
Build a whole spec, or a set of issues, with parallel builder agents on one integration branch, then verify, review and hand over one pull request.
SkillAFreshness: AClaude Code +9 - 0.544score
diagnosing-bugs
solution8-com
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: AClaude Code +9
Cite this page
suggest skill. Agent Mart. https://agentmart.dev/skills/solution8-com-suggest (last updated 2026-10-24)