<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Prompt Engineering - Tag - Daily Deep Think</title>
        <link>https://blog.baifan.site/en/tags/prompt-engineering/</link>
        <description>Prompt Engineering - Tag - Daily Deep Think</description>
        <generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>blog@baifan.site (ByF)</managingEditor>
            <webMaster>blog@baifan.site (ByF)</webMaster><lastBuildDate>Fri, 05 Jun 2026 09:00:00 &#43;0800</lastBuildDate><atom:link href="https://blog.baifan.site/en/tags/prompt-engineering/" rel="self" type="application/rss+xml" /><item>
    <title>The Nature of Skills: Reusable Encapsulated Expertise</title>
    <link>https://blog.baifan.site/en/claude-code-skills-system/</link>
    <pubDate>Fri, 05 Jun 2026 09:00:00 &#43;0800</pubDate><author>
                    <name>ByF</name>
                </author><guid>https://blog.baifan.site/en/claude-code-skills-system/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>If you&rsquo;ve used Claude Code, you may have noticed the <code>/skills</code> command listing installed &ldquo;skills&rdquo;. Writing standards, architecture design methods, TDD workflows, code review strategies — it sounds like a plugin marketplace.</p>
<p><strong>Skills are not plugins.</strong></p>
<p>That&rsquo;s the first and most important thing to understand about the Skill system. A plugin is code — it extends what the program can do. A Skill is a prompt — it extends what the model knows.</p>]]></description>
</item>
<item>
    <title>System Prompt Engineering: Decisions Behind 800 Lines</title>
    <link>https://blog.baifan.site/en/claude-code-system-prompt-engineering/</link>
    <pubDate>Sat, 16 May 2026 09:00:00 &#43;0800</pubDate><author>
                    <name>ByF</name>
                </author><guid>https://blog.baifan.site/en/claude-code-system-prompt-engineering/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>If you think a system prompt is just &ldquo;giving the AI a persona&rdquo;, Claude Code&rsquo;s system prompt will upend that notion.</p>
<p>It isn&rsquo;t a few sentences. It&rsquo;s a <strong>thousand-line template engine</strong> made of multiple layers, each responsible for something different: identity definition, behavioral constraints, tool documentation, project context, memory injection, skill loading. Some layers are static (identical every time); others are dynamic (injected in real time based on the project, the session, user preferences).</p>]]></description>
</item>
<item>
    <title>Dissecting a PPT Agent: From Research to SVG Output</title>
    <link>https://blog.baifan.site/en/ppt-agent-workflow-deep-dive/</link>
    <pubDate>Tue, 28 Apr 2026 14:00:00 &#43;0800</pubDate><author>
                    <name>ByF</name>
                </author><guid>https://blog.baifan.site/en/ppt-agent-workflow-deep-dive/</guid>
    <description><![CDATA[<p>Conclusion first: this is not another &ldquo;type a topic → force it into a template → output garbage&rdquo; AI PPT tool.</p>
<p>It runs a complete expert workflow — requirement research, material retrieval, outline planning, layout planning, visual design — where every step allows manual fine-tuning, or the whole thing can run automatically end to end. In terms of output, pages generated with Gemini 3 Flash already reach commercial delivery quality.</p>]]></description>
</item>
<item>
    <title>Prompt Optimizer: An Open-Source Tool for Better Prompts</title>
    <link>https://blog.baifan.site/en/prompt-optimizer-tool-guide/</link>
    <pubDate>Tue, 20 Jan 2026 14:00:00 &#43;0800</pubDate><author>
                    <name>ByF</name>
                </author><guid>https://blog.baifan.site/en/prompt-optimizer-tool-guide/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/prompt-optimizer-demo.png" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>Anyone who has used AI knows the feeling: with the same request, a well-written prompt and a badly written one produce wildly different results. The problem is that most people simply aren&rsquo;t good at writing prompts — not for lack of talent, but for lack of a systematic optimization process.</p>
<p>I recently came across an open-source project, <a href="https://github.com/linshenkx/prompt-optimizer" target="_blank" rel="noopener noreferrer">Prompt Optimizer</a> — nearly 29k stars on GitHub — built to solve exactly this.</p>]]></description>
</item>
<item>
    <title>Prompt Engineering: From Prompts to Context Engineering</title>
    <link>https://blog.baifan.site/en/prompt-engineering-context-management-complete-guide/</link>
    <pubDate>Wed, 13 Aug 2025 14:00:00 &#43;0800</pubDate><author>
                    <name>ByF</name>
                </author><guid>https://blog.baifan.site/en/prompt-engineering-context-management-complete-guide/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/ai-tutorial-3-prompt.jpg" referrerpolicy="no-referrer">
            </div><h1 id="ai-tutorial-prompt-engineering" class="headerLink">
    <a href="#ai-tutorial-prompt-engineering" class="header-mark"></a>AI Tutorial: Prompt Engineering</h1><p>Prompt engineering focuses on designing, optimizing, and strategizing prompts — helping users mobilize the capabilities of large language models more effectively, and pushing their adoption across real-world scenarios and research domains.</p>
<h2 id="1-basic-concepts" class="headerLink">
    <a href="#1-basic-concepts" class="header-mark"></a>1. Basic Concepts</h2><h3 id="11-what-is-prompt-engineering" class="headerLink">
    <a href="#11-what-is-prompt-engineering" class="header-mark"></a>1.1 What Is Prompt Engineering</h3><p>A prompt is simply this: you use natural language to tell the model what to do, how to do it, what it may do, and what it must not do. That is all there is to it.</p>]]></description>
</item>
</channel>
</rss>
