@@ -36,17 +36,19 @@ description: Use when working with the DumplingAI CLI to scrape webpages, search
3636
3737\`\`\`bash
3838# Scrape a webpage
39- dumplingai scrape https://example.com -o .dumplingai/page.md
39+ dumplingai scrape ' https://example.com' -o .dumplingai/page.md
4040
4141# Web search
4242dumplingai search "TypeScript best practices 2024" --json
4343
4444# Get a YouTube transcript
45- dumplingai transcript https://youtube.com/watch?v=dQw4w9WgXcQ -o .dumplingai/transcript.txt
45+ dumplingai transcript ' https://youtube.com/watch?v=dQw4w9WgXcQ' -o .dumplingai/transcript.txt
4646
4747# URL shortcut (auto-forwards to scrape)
48- dumplingai https://example.com
48+ dumplingai ' https://example.com'
4949\`\`\`
50+
51+ Quote URLs in shell examples by default so special characters like \`?\` are passed through unchanged.
5052` ,
5153 'rules/safety.md' : `# Safety Rules
5254
@@ -118,9 +120,9 @@ Turn a YouTube video into a structured blog post using the DumplingAI CLI.
118120Always write intermediate artifacts to \`.dumplingai/\`:
119121
120122\`\`\`bash
121- dumplingai transcript https://youtube.com/watch?v=ID -o .dumplingai/transcript.txt
123+ dumplingai transcript ' https://youtube.com/watch?v=ID' -o .dumplingai/transcript.txt
122124dumplingai search "concept referenced in the video" -o .dumplingai/search.md
123- dumplingai scrape https://example.com/reference -o .dumplingai/reference.md
125+ dumplingai scrape ' https://example.com/reference' -o .dumplingai/reference.md
124126\`\`\`
125127
126128Then read incrementally:
@@ -137,6 +139,8 @@ sed -n '80,180p' .dumplingai/transcript.txt
137139- Remove filler, repetition, sponsor reads, and off-topic asides
138140- Convert spoken language into tighter written prose
139141- If the transcript is noisy or incomplete, produce an outline first and flag uncertainty
142+
143+ Quote URLs in shell examples by default so special characters like \`?\` are passed through to the CLI.
140144` ,
141145 'rules/safety.md' : `# Safety Rules
142146
@@ -183,8 +187,8 @@ Write research artifacts to \`.dumplingai/\` before drafting:
183187
184188\`\`\`bash
185189dumplingai search "AI sales assistant pain points for SMB founders" -o .dumplingai/search.md
186- dumplingai scrape https://example.com/product-page -o .dumplingai/product.md
187- dumplingai transcript https://youtube.com/watch?v=ID -o .dumplingai/transcript.txt
190+ dumplingai scrape ' https://example.com/product-page' -o .dumplingai/product.md
191+ dumplingai transcript ' https://youtube.com/watch?v=ID' -o .dumplingai/transcript.txt
188192\`\`\`
189193
190194Then read incrementally:
@@ -204,6 +208,8 @@ sed -n '1,120p' .dumplingai/product.md
204208- Avoid hashtags unless the user asks for them
205209- Produce multiple variants when tone is ambiguous
206210- Default to one version per requested platform, not one generic post
211+
212+ Quote URLs in shell examples by default so special characters like \`?\` do not get expanded before \`dumplingai\` runs.
207213` ,
208214 'rules/safety.md' : `# Safety Rules
209215
0 commit comments