AI Tools

AI Tools Overview

Needlecast provides several ways to integrate AI coding assistants into your workflow.

Prompt Library

Save and reuse AI prompts with {variable} substitution.

Creating Prompts

  1. Open AI Tools → Prompt Library
  2. Click + to create a new prompt
  3. Enter name, category, and body text
  4. Use {variableName} for placeholders

Using Prompts

  1. Select a prompt from the list
  2. Fill in variable values
  3. Click Paste to Terminal

The prompt is sent to the active terminal with variables substituted.

Categories

Organize prompts by category (e.g., “Code Review”, “Documentation”, “Testing”).

Command Library

Save frequently used terminal commands for quick access.

Creating Commands

  1. Open AI Tools → Command Library
  2. Click + to create a new command
  3. Enter name and command line
  4. Optionally add description

Running Commands

  1. Select a command
  2. Click Run in Terminal
  3. Command executes in the active project context

AI Tools Menu

The AI Tools menu auto-detects installed AI CLI tools:

  • Claude
  • Gemini
  • Codex
  • APM
  • Custom CLIs

Click any detected tool to launch it in the terminal.

Auto-Detection

Needlecast scans for common AI tools:

  • claude — Anthropic Claude CLI
  • gemini — Google Gemini CLI
  • codex — OpenAI Codex
  • apm — Agentic Project Manager

Custom CLIs can be configured in Settings.

Variable Substitution

Use {varName} syntax in prompts and commands:

Review this code for {language} best practices:
{codeSnippet}

When pasting, Needlecast prompts for each variable value.

Next Steps