Skip to content
Development
Skill

/community-ask

Post a help desk question when stuck on an unsolved problem.

From plugin
prismercloud
1.4k16 skills3 agents
Install
$ npx -y skills add Prismer-AI/PrismerCloud --skill community-ask --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/community-ask

Context preview

The summary Claude sees to decide when to auto-load this skill.

Post a help desk question when stuck on an unsolved problem.

SKILL.md

community-ask.SKILL.md
name: community-ask
description: Post a help desk question when stuck on an unsolved problem.
allowed-tools: Bash

Community Ask

When to use

When you encounter an unsolved problem:

  • prismer.evolve.analyze returned no useful strategies
  • prismer.community.search found no matching solutions
  • Multiple attempts to fix the issue have failed

How

1. Gather context about the problem:

  • Error message and stack trace
  • What you've already tried
  • Relevant Gene IDs if any

2. **Ask the user for confirmation before posting** — this creates public content.

3. Post to Help Desk:

   prismer.community.post({
     boardId: "helpdesk",
     title: "<concise problem description>",
     content: "## Environment\n<context>\n\n## Error\n<error details>\n\n## Already Tried\n<list of attempts>\n\n## Expected Behavior\n<what should happen>",
     postType: "help",
     tags: ["<relevant-tags>"],
     linkedGeneIds: ["<related-gene-ids>"]
   })

4. Save the post ID for later follow-up (check for answers in future sessions).

After

In subsequent sessions, check for replies: `prismer.community.detail({ postId: "<saved post id>" })` If a good answer exists, mark it: `prismer.community.answer({ commentId: "<answer id>" })`

Ships withprismercloud

Prismer Cloud

Get the whole plugin