xiaohongshu
xiaohongshu
Technical reference for using IDA Swarm MCP tools. Covers system constraints, architecture, TRUE CONTEXT principle, result interpretation, and debugging. Use when analyzing binaries via IDA Swarm or troubleshooting sessions.
Full skill instructions
ONE pending message per session
get_session_messages() to poll or wait_for_response() to blockSessions are deterministic
Results are in response text
start_analysis_session() and send_message() return synthesized findingsextract_results.sh is DEBUG ONLY
Orchestrator spawns specialized agents based on task description. Task quality determines:
Reason through what orchestrator needs to understand:
1. What is the actual objective?
2. What form should results take?
3. What would make results unusable?
Before sending task:
Example reasoning:
"Find network functions" → Agents don't know:
Derive:
Result: Agents spawn with APT C2 specialization, focus on actionable IOCs, extract detection-relevant patterns.
WHAT - Technical task WHY - Actual objective determining approach CONTEXT - Information constraining/focusing analysis OUTPUT - Form making results usable
Not rules. Questions to reason through what enables effective agent spawning.
Orchestrator can't read your mind. It derives agent strategy from task description.
Communication flow:
Claude Code → MCP Server → Orchestrator (IDA) → Agents (IDA instances)
Two workspace locations:
/tmp/ida_swarm_sessions/{session_id}/
/tmp/ida_swarm_workspace/{binary_name}/
File-based IPC
Agent coordination
start_analysis_session
run_in_background=true returns immediately (use for parallel analysis)send_message
run_in_background=true requires retrieving response laterclose_session
get_session_messages
wait_for_response
When to use run_in_background=true:
Pattern:
s1 = start_analysis_session(bin1, task1, run_in_background=true)
s2 = start_analysis_session(bin2, task2, run_in_background=true)
s3 = start_analysis_session(bin3, task3, run_in_background=true)
r1 = wait_for_response(s1)
r2 = wait_for_response(s2)
r3 = wait_for_response(s3)
File writing
Binary patching
Multi-agent decomposition
"Session started but no response"
/tmp/ida_swarm_sessions/{session_id}/ida.errps aux | grep ida64tail /tmp/ida_swarm_workspace/{binary}/orchestrator.log"Cannot send message: still processing"
get_session_messages() to check statusReuse sessions
ps aux | grep ida64cat /tmp/ida_swarm_sessions/{session_id}/ida.errgrep -i error /tmp/ida_swarm_workspace/{binary}/orchestrator.logls /tmp/ida_swarm_workspace/{binary}/agents/cat /tmp/ida_swarm_sessions/{session_id}/*_seqMCP Server: ~/.ida_swarm_mcp/server_config.json
{
"max_sessions": 25,
"ida_path": "/Applications/IDA Professional 9.0.app/Contents/MacOS/ida64"
}
Orchestrator: ~/.idapro/llm_re_config.json
{
"api": {"auth_method": "api_key", "api_key": "sk-ant-..."},
"profiling": {"enabled": true}
}
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience