<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sirajuddin Shaik</title>
    <description>The latest articles on DEV Community by Sirajuddin Shaik (@sirajuddin).</description>
    <link>https://dev.to/sirajuddin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3987669%2F7366eee5-0296-40c1-a2c5-e696aa7065b8.png</url>
      <title>DEV Community: Sirajuddin Shaik</title>
      <link>https://dev.to/sirajuddin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sirajuddin"/>
    <language>en</language>
    <item>
      <title>Video editor with a built in agent harness</title>
      <dc:creator>Sirajuddin Shaik</dc:creator>
      <pubDate>Wed, 12 Aug 2026 14:21:01 +0000</pubDate>
      <link>https://dev.to/sirajuddin/video-editor-with-a-built-in-agent-harness-41cf</link>
      <guid>https://dev.to/sirajuddin/video-editor-with-a-built-in-agent-harness-41cf</guid>
      <description>&lt;p&gt;Introducing Snapflow&lt;br&gt;
A video editor with a built in agent harness&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwucsj91eko5ozfmgxbxw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwucsj91eko5ozfmgxbxw.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perform Multi agent edits in parallel with Agents , watch and steer agent edits via editor panel&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agents access same set of tool available to you as an editor ,work in same ground visible in editor&lt;/li&gt;
&lt;li&gt;Connect the snapflow mcp to your agent , delete repetitive and prototyping tasks to agents , to polish your workflows around editing&lt;/li&gt;
&lt;li&gt;Launch an instance via linux , or ask the agent to launch an instance with display&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Snapflow mcp comes with tools to launch headless instances , make multi prototyping earlier by isolating projects&lt;/p&gt;

&lt;p&gt;Available Starting with Linux&lt;br&gt;
Know more at : snapflow.zealbase.io&lt;/p&gt;

</description>
      <category>ai</category>
    </item>
    <item>
      <title>Starting Out Content Editing with AI: A Guide to Prompting</title>
      <dc:creator>Sirajuddin Shaik</dc:creator>
      <pubDate>Sat, 25 Jul 2026 13:59:31 +0000</pubDate>
      <link>https://dev.to/sirajuddin/starting-out-content-editing-with-ai-a-guide-to-prompting-35bg</link>
      <guid>https://dev.to/sirajuddin/starting-out-content-editing-with-ai-a-guide-to-prompting-35bg</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4w7kp9djxzwodbpecgoo.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4w7kp9djxzwodbpecgoo.jpg" alt=" " width="800" height="320"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You wanted to create a video album consisting of photos from a recent event, combined with nice music to share with your friends, or say to address one of your projects where you're trying to make a presentation, and wanted to take a glimpse of videos from different sources, put them together, and create a nice explanation of your research on top of it. You want to put some facts together from the internet and reference articles or different images, and present these in the form of a video.&lt;/p&gt;

&lt;p&gt;Similar editing work can be done using your existing AI models or AI provider subscriptions.&lt;/p&gt;

&lt;p&gt;The first idea that may strike is to ask an agent to do that—it's more efficient certainly:&lt;br&gt;
&lt;em&gt;&lt;code&gt;hey, Claude. Do detailed research of this recent movie's explanation of original characters and prepare a report. Make no mistakes.&lt;/code&gt;&lt;br&gt;
This prompt is not concise and you may end up with output diverging from your expectations.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Taking the same movie explainer content work, when choosing a voiceover explaining the plot and story context one would like to convey as a narrator,&lt;br&gt;
You can provide some narration to the agent,&lt;br&gt;
explain the whole video scenario, what you wanted to explain about each character when you prepare an audio transcript of that, and ask the agent:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;code&gt;Get me the information of all these characters across the internet and find out facts which are less known. Based on published movie sources, descriptions, or user reviews, filter out facts which are not prevalent in the movie. Let's put together the timestamps where I speak about each character and add visuals specifically close to the original look of characters by checking sources like Wikipedia, etc. Put together a nice sequence matching the audio transcript of the narration.&lt;/code&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You can use this form of prompt, which is &lt;strong&gt;elaborative and mentions which sources to follow.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This allows the model to make decisions precisely aligned with your expected output. This creates more enriched content. Someone can further elaborate it to specify time ranges, visual colors or animations for text, and specific sizes or properties of visual elements.&lt;/p&gt;

&lt;p&gt;When you want images or these details presented as a video for a one-off prompt or one-time content creation, it comes in handy.&lt;/p&gt;

&lt;p&gt;Using the provider directly takes a bit of time for research, and you can also ask it to use Python or a specific library to create this video content in such a way.&lt;/p&gt;

&lt;p&gt;Here is an example prompt which I just gave to Claude to make use of different geometric measurements and elements, prepare a nice presentation of each, and use math animations to animate these elements over time.&lt;/p&gt;

&lt;p&gt;It utilized some &lt;strong&gt;Python tools&lt;/strong&gt; and their timing utilities and animations.&lt;br&gt;
Say, taking out the audio narration part, I did it in a different way instead of providing an audio transcript of the movie.&lt;br&gt;
I gave the whole task to the application to search for all the details itself and prepare an audio transcript, taking it a bit further. &lt;/p&gt;

&lt;p&gt;Here is how is the prepared output and it took around an hour with around 5 iterations&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0s00kbivvkz4ow2aj1f1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0s00kbivvkz4ow2aj1f1.gif" alt=" " width="320" height="569"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The video editing process takes a few minutes to hours, depending upon the length of the content creation task and the depth of the task you have assigned to the agent.&lt;/p&gt;

&lt;p&gt;It consumes a chunk of subscription usage limits to some extent,&lt;br&gt;
so it might be good for one-off tasks and a few trials.&lt;br&gt;
Say you do video editing on a regular basis and want to have more control over detailed pictorial aspects of your content. You may want to use specific tools that allow you to see real-time effects of how the video is being processed or edited by the agent. In such scenarios, you need token-efficient methods for the agent to process and edit video.&lt;/p&gt;

&lt;p&gt;So there are some ways to do this in an efficient manner, which I am going to explain in my upcoming articles.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Illustrations with Agents - Prompts , Code</title>
      <dc:creator>Sirajuddin Shaik</dc:creator>
      <pubDate>Tue, 16 Jun 2026 15:41:38 +0000</pubDate>
      <link>https://dev.to/sirajuddin/illustrations-with-agents-prompts-code-37dn</link>
      <guid>https://dev.to/sirajuddin/illustrations-with-agents-prompts-code-37dn</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0i314y693dxwqrp2u4bz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0i314y693dxwqrp2u4bz.gif" alt=" " width="760" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Logos and illustrations are pieces of art that one can frequently find themselves looking for, for reasons such as projects, social media posters, etc.&lt;/p&gt;

&lt;p&gt;In this case, I needed illustrations to enhance the outlook of a GitHub project.&lt;/p&gt;

&lt;p&gt;Naturally, the alignment was to use tools like Canva, Whimsical, or some other tool that can blend images, nodes, and elements to wire them together. To go a step further, one can try using tools that give precise control over edges, geometrical elements, and other items that craft a well-designed logo or illustration.&lt;/p&gt;

&lt;p&gt;In an era where AI works well at programming, an idea that struck me was to write programs that draw sketches and generate illustrations, with post-processing by adding colors, etc.&lt;/p&gt;

&lt;p&gt;The idea was to give natural geometrical shapes through natural language input to the model, which then goes on to craft the art.&lt;/p&gt;

&lt;p&gt;This also allows trying different versions of art through parallel agents, which can enhance the art through a few more ideation and iteration processes.&lt;/p&gt;

&lt;p&gt;To try this out, I started with a logo. After a few runs, and sometimes using parallel prototyping of the design, I arrived at this.&lt;/p&gt;

&lt;p&gt;Logo For &lt;a href="https://github.com/Zealbase/graft" rel="noopener noreferrer"&gt;Graft&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvzuz2ngywtc0oiujr03h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvzuz2ngywtc0oiujr03h.png" alt=" " width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The illustration was also created by following a similar pattern, although this used HTML and SVG to capture and create short animation-style content.&lt;/p&gt;

&lt;p&gt;The architecture used to prototype this was:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fokub95013asutypfoitv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fokub95013asutypfoitv.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It allows one to quickly try different variations of art. This was a brute-force way of generating images, and enhancement of the stack can lead to better and more desired output.&lt;/p&gt;

&lt;p&gt;As I had a side project for GitHub, I was trying to create logos and illustrations to present convey information via Illustration on GitHub, This started as a side project itself exploring some possiblities of art through words , aks prompts&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
