Runtime modes
Choose the mode that matches how much guidance you want
The framework is flexible enough to support both operator discovery and automation. That can feel broad at first, so it helps to think of the runtime in modes rather than in one giant command list.
Prompt mode
Best for learning the framework and iterating quickly
Why prompt mode matters
- Inventory awarenessStartup inventory and show commands help you discover loaded plugins, filters, modules, and templates.
- Keyword helpPrompt keywords and aliases make common actions easier to remember.
- Session defaultsYou can adjust output settings and attachables without rebuilding command lines every time.
shell
silinosic-x
help
show plugins
show filters
enable plugin threat_conductor
enable module source-pack-01-module-1
config
keywords
profile alice
history
Prompt runs now pause for configuration review
When you launch a scan from prompt mode, Silinosic-X prints the resolved configuration first. Press Enter to start or press
c to stop that configured command without leaving the console.
Execution review
Every run now stops at a configuration preview before collection starts
What the preview shows
- Scope and targetThe active workflow lane and the concrete target values that will be scanned.
- AttachablesEnabled plugins, filters, and attached modules in separate lines.
- Output planResolved output types and the current output root.
- Execution knobsPreset, extension-control mode, worker count, timeout, and other mode-specific details.
text
Execution Review
scope: profile
target: alice
extension control: manual
plugins: threat_conductor
filters: contact_canonicalizer
modules: source-pack-01-module-1
output types: json, html, sql, docx, pdf
Press Enter to start...
Cancel behavior differs slightly by mode
In direct flag mode, press Enter to start or
Ctrl+C to cancel the run before it begins. In prompt mode, press Enter to start or type
c to stop just that configured command while keeping the prompt session alive.
Source-study modes
Framework references and native translation commands
Frameworks
The frameworks command inspects local source profiles under temp/. This is a study and translation layer, not an embedded copy of foreign tools.
silinosic-x frameworks --framework graph-registry --commands
Surface-kit
surface-kit turns some source-derived presets into native Silinosic-X execution plans or direct runs. That keeps the project opinionated about architecture without bundling external engines wholesale.
silinosic-x surface-kit example.com --preset subdomain-enum --dry-run
Anonymity settings sit beside these modes
The CLI also exposes an
anonymity command for Tor and proxy session settings, which is best thought of as a runtime control mode rather than a scan mode.