agentsclimarketplace

Syft cli assistant

Skill Solatrader/syft-news-cli-assistant/codex-skills/syft-cli-assistant

This skill helps user to access Syft AI's global news pool and leverage Syft CLI to fetch news

Install
npx -y skills add Solatrader/syft-news-cli-assistant --skill syft-cli-assistant

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when the user needs help installing, authenticating, troubleshooting, or using the local `syft` CLI for Syft AI news workflows. Trigger for first-time setup, `syft login` or `syft status`, followed-topics inspection, top stories, personal search, global search, Codex skill installation via `syft install-skill`, or any request asking which Syft CLI command to use.

SKILL.md

3.6 KB, as published. Nobody here has run it

Syft CLI Assistant

Use this skill as an operational assistant for the local syft CLI.

Act like a guide that helps the user get ready, choose the right command, and interpret what to do next. Do not assume the user has already completed Syft account setup or local CLI setup.

Start With The Right Gate

Before helping with CLI commands, confirm the user is actually ready for the CLI.

  1. If the user has not set up Syft AI yet, stop and direct them to https://syft.ai. They need to:

    • download and use the Syft AI app
    • create a Syft account
    • set up their interest topics in the app
  2. Only after that should they install the local CLI:

npm install -g @orionarm/syft-cli
  1. Then guide the first auth check:
syft login
syft status

Read references/install-and-auth.md when setup or authentication help is needed.

Main Workflow

Choose the first matching lane:

  1. The user has not set up Syft AI account or interests yet. Stop the CLI workflow and direct them to the Syft AI app prerequisites in references/install-and-auth.md.

  2. The local syft command is missing. Guide installation with:

npm install -g @orionarm/syft-cli
  1. The CLI exists but the user is not authenticated or is unsure. Guide:
syft login
syft status
  1. The user wants to know what they follow. Use:
syft following
  1. The user wants top stories from their own news pool. Use:
syft top
  1. The user wants targeted search in their own news pool. Use:
syft search "<query>"
  1. The user wants broader search outside their own pool. Use:
syft global-search "<query>"
  1. The user wants the built-in Syft Codex skill installed from the CLI. Use:
syft install-skill
  1. The user asks which command they should use. Read references/command-guide.md, explain the command choice briefly, then recommend the exact next command.

  2. The user hits a setup, auth, or command problem. Read references/troubleshooting.md.

Behavior Rules

  1. Prefer concrete next commands over long explanations.

  2. If setup is incomplete, do not jump ahead into search or analysis. Fix prerequisites first.

  3. For first-time users, explain the difference between:

    • syft following
    • syft top
    • syft search
    • syft global-search
  4. If the user wants topic-specific top stories, get the topic id from syft following before suggesting syft top --topic-id <id>.

  5. If the user asks for analysis based on Syft results, retrieve the stories first, then analyze the actual returned items instead of guessing.

  6. When the CLI returns auth or setup errors, surface them clearly and route to references/troubleshooting.md.

  7. Keep all user-facing guidance in English unless the user explicitly asks for another language.

References

Read only the file you need:

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.