AgentStack
SKILL verified MIT Self-run

Exa Answer

skill-arch3rpro-ark-space-exa-answer · by arch3rPro

Use when answering a focused research question through Exa Answer with sources, especially concise cited synthesis, technical questions, or domain-constrained web answers.

No reviews yet
0 installs
11 views
0.0% view→install

Install

$ agentstack add skill-arch3rpro-ark-space-exa-answer

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Exa Answer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Exa Answer

Use Exa Answer as an API-backed deep_research provider for concise cited synthesis. This is not the same as a long research report; use Tavily Research when the user asks for a comprehensive report or extended market analysis.

Exa configuration is shared with all Exa skills through provider-manager.

Source References

  • Official Answer API: https://exa.ai/docs/reference/answer
  • Official Search API: https://exa.ai/docs/reference/search

Before Use

Resolve the installed ArkSpace package root before running commands. Replace ` with the directory two levels above this loaded SKILL.md, such as /Users//.claude/plugins/cache/ark-space/ark-space/0.1.2`. Use the installed package path, not a repository-relative command.

Check configuration:

python3 /scripts/arkspace.py provider check exa --capability deep_research

Configure Exa once:

python3 /scripts/arkspace.py provider setup exa --wizard

Missing Configuration Recovery

If the provider check reports a missing Exa API key:

  1. Ask the user whether to start setup now: "Exa is not configured. Should I start the ArkSpace setup wizard now?"
  2. Present exactly two choices:
  • "Start setup wizard" - start interactive setup with python3 /scripts/arkspace.py provider setup exa --wizard.
  • "Not now" - leave Exa unconfigured; if the user still wants results, ask whether to continue with another registered provider or a clearly labeled non-ArkSpace fallback.
  1. Run the setup command only when the host shell can provide interactive secret input. If the shell is non-interactive, do not run --wizard through that tool.
  2. In Claude Code non-interactive tool sessions, offer:
  • run ! python3 /scripts/arkspace.py provider setup exa --wizard in the Claude prompt or terminal, or
  • paste the API key in chat and let the agent save it with python3 /scripts/arkspace.py provider setup exa --save-secret EXA_API_KEY --secret-stdin.
  1. Re-run the provider check after setup.
  2. If setup succeeds, rerun or tell the user to rerun the original invocation, such as /ark-space:exa-answer .
  3. Do not return Exa answer results until the provider check succeeds.

Helper Script

Focused answer:

python3 /scripts/arkspace.py research run --provider exa "What changed in AI coding assistants in 2025?" --output markdown

Routing Notes

  • Use Exa Answer for concise cited answers and semantic research questions.
  • Use Exa Search first when the user wants source discovery rather than synthesis.
  • Use Tavily Research when the user asks for a long-form report, broad market analysis, or comprehensive multi-source comparison.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.