Learning HubACFS Academy
Progress
0%
0 of 2020 remaining
  • 1
    Welcome & Overview5 min
  • 2
    Linux Navigation8 min
  • 3
    SSH & Persistence6 min
  • 4
    tmux Basics7 min
  • 5
    Git Essentials10 min
  • 6
    GitHub CLI8 min
  • 7
    Agent Commands10 min
  • 8
    NTM Command Center8 min
  • 9
    NTM Prompt Palette6 min
    NOW
  • 10
    The Flywheel Loop10 min
  • 11
    Keeping Updated4 min
  • 12
    UBS: Code Quality Guardrails8 min
  • 13
    Agent Mail Coordination10 min
  • 14
    CASS: Learning from History8 min
  • 15
    The Memory System8 min
  • 16
    Beads: Issue Tracking8 min
  • 17
    Safety Tools: SLB & CAAM6 min
  • 18
    The Art of Agent Direction12 min
  • 19
    Case Study: cass-memory15 min
  • 20
    Case Study: SLB12 min
Back to Home
Back
9/20
Lesson 9
6 min

NTM Prompt Palette

Quick access to common commands

New to ACFS?

Complete the setup wizard first to get the most from these lessons.

Go to Choose Your OS
Goal

Discover the pre-built prompts that supercharge your agents.

What Is The Command Palette?

NTM ships with a command palette - a collection of battle-tested prompts for common development tasks.

These aren't just prompts. They're carefully crafted instructions that get the best results from coding agents.

bash
ntm palette

This opens an interactive browser of all available prompts.

Palette Categories

The prompts are organized into categories:

Architecture & Design

  • System design analysis
  • Architecture review
  • API design patterns

Code Quality

  • Code review prompts
  • Refactoring suggestions
  • Bug hunting strategies

Testing

  • Test generation
  • Coverage analysis
  • Edge case discovery

Documentation

  • README generation
  • API documentation
  • Inline comment review

Debugging

  • Error analysis
  • Performance profiling
  • Memory leak detection

Using Palette Prompts

1

Copy and Send

  1. 1.Open the palette: ntm palette
  2. 2.Select a prompt
  3. 3.Copy it
  4. 4.Use ntm send or paste directly
2

Direct Send (Power Move)

bash
ntm palette myproject --send

This lets you select a prompt and immediately send it to all agents!

Example Prompts

Here are a few examples from the palette:

Code Review

Review this code with an emphasis on:
1. Security vulnerabilities
2. Performance issues
3. Code readability
4. Edge cases not handled

For each issue, provide:
- The specific problem
- Why it matters
- A suggested fix

Architecture Analysis

Analyze the architecture of this codebase:
1. Identify the main components
2. Map the data flow
3. Note any anti-patterns
4. Suggest improvements

Create a simple diagram if helpful.

Customizing The Palette

You can add your own prompts:

bash
# Location of custom prompts
~/.acfs/palette/custom/

Create .md files with your prompts, and they'll appear in the palette.

Pro Tips

  • Start broad, then narrow - Use high-level prompts first
  • Combine agents - Send different prompts to different agents
  • Build on responses - Use agent output in follow-up prompts
  • Save good prompts - Add working prompts to your custom palette

Try It Now

bash
1# Open the palette
2$ ntm palette
3
4# Browse the categories
5# Select something interesting
6# Try sending it to your test session

Ready to level up?

Mark complete to track your learning progress.

Previous
NTM Command Center
Next
The Flywheel Loop