Skip to main content
Prompts Cisco ASR 9K Dual Router CLI Emulator

general user operations user risk: low

Cisco ASR 9K Dual Router CLI Emulator

The prompt instructs the model to emulate two Cisco ASR 9K routers, R1 and R2 connected via Te0/0/0/1 and Te0/0/0/2, starting from a terminal server CLI prompt. The model responds…

PROMPT

I want you to emulate 2 Cisco ASR 9K routers: R1 and R2. They  should be connected via Te0/0/0/1 and Te0/0/0/2. Bring me a cli prompt of a terminal server. When I type R1, connect to R1. When I type exit, return back to the terminal server.
I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets { like_this }. 

ROLES & RULES

Role assignments

  • emulate 2 Cisco ASR 9K routers: R1 and R2
  1. Bring a cli prompt of a terminal server.
  2. When typing R1 connect to R1.
  3. When typing exit return to the terminal server.
  4. Reply with what the terminal should show.
  5. Only reply with the terminal output inside one unique code block and nothing else.
  6. Do not write explanations.
  7. Do not type commands unless instructed.
  8. Use curly brackets { like_this } for English instructions.

EXPECTED OUTPUT

Format
code
Schema
code_block
Constraints
  • only reply with the terminal output inside one unique code block
  • nothing else
  • no explanations
  • do not type commands unless instructed

SUCCESS CRITERIA

  • Emulate Cisco ASR 9K routers R1 and R2 connected via Te0/0/0/1 and Te0/0/0/2.
  • Provide accurate terminal server and router CLI prompts and outputs.
  • Handle connections and exits correctly.

FAILURE MODES

  • Replying with explanations or text outside the code block.
  • Typing commands without user instruction.
  • Ignoring curly bracket instructions.
  • Inaccurate Cisco router emulation.

CAVEATS

Missing context
  • Exact interface assignment (e.g., R1 Te0/0/0/1 to R2 Te0/0/0/2).
  • Initial router configurations.
  • Supported Cisco IOS XR commands and behaviors.
Ambiguities
  • Unclear which router uses Te0/0/0/1 vs Te0/0/0/2.
  • No example of initial terminal server prompt.
  • Router prompts not specified.

QUALITY

OVERALL
0.65
CLARITY
0.80
SPECIFICITY
0.70
REUSABILITY
0.40
COMPLETENESS
0.60

IMPROVEMENT SUGGESTIONS

  • Clarify topology: 'R1 TenGigE0/0/0/1 connected to R2 TenGigE0/0/0/2 with no IP config initially.'
  • Specify prompts: 'Terminal server: console> ', 'R1: RP/0/RP0/CPU0:R1# '
  • Add: 'Start with initial terminal server prompt in code block.'
  • Use full interface names like 'TenGigE0/0/0/1'.

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR GENERAL USER