<?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: 郭帅</title>
    <description>The latest articles on DEV Community by 郭帅 (@_cc239b528a2a1b0a7240e6).</description>
    <link>https://dev.to/_cc239b528a2a1b0a7240e6</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%2F4227708%2F51c23a77-43f5-487d-8543-213e8245a8f3.jpg</url>
      <title>DEV Community: 郭帅</title>
      <link>https://dev.to/_cc239b528a2a1b0a7240e6</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_cc239b528a2a1b0a7240e6"/>
    <language>en</language>
    <item>
      <title>From chat output to deliverable files: three agent skills for office work</title>
      <dc:creator>郭帅</dc:creator>
      <pubDate>Thu, 05 Nov 2026 06:00:51 +0000</pubDate>
      <link>https://dev.to/skillpi/from-chat-output-to-deliverable-files-three-agent-skills-for-office-work-1496</link>
      <guid>https://dev.to/skillpi/from-chat-output-to-deliverable-files-three-agent-skills-for-office-work-1496</guid>
      <description>&lt;p&gt;An answer in chat can give you the right content and still leave you without a file a teammate can open, check, and reuse. Start with the format you need to hand over. Word, spreadsheets, and slides call for different inputs and different checks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Word documents with docx
&lt;/h2&gt;

&lt;p&gt;Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/main/skills/docx" rel="noopener noreferrer"&gt;docx skill&lt;/a&gt; covers reading, creating, and editing Word files. Provide the audience, source notes, heading structure, and a reference format. For a project report, ask for a short summary, a decision table, and a section for missing information. Open the finished document to check heading levels, page breaks, and tables. Verify that each factual claim came from the supplied material.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recalculable spreadsheets with xlsx
&lt;/h2&gt;

&lt;p&gt;Use the &lt;a href="https://github.com/anthropics/skills/tree/main/skills/xlsx" rel="noopener noreferrer"&gt;xlsx skill&lt;/a&gt; when a spreadsheet is the primary deliverable. Provide the workbook, field definitions, and rules for grouping or excluding rows. For a monthly sales summary, preserve the source data and put the calculations in a separate sheet. Recalculate the workbook, inspect the formula ranges, and check a few totals against the original rows.&lt;/p&gt;

&lt;h2&gt;
  
  
  Slides that fit the template with pptx
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://github.com/anthropics/skills/tree/main/skills/pptx" rel="noopener noreferrer"&gt;pptx skill&lt;/a&gt; is for work involving PowerPoint decks. Start with the audience, the decision you need from them, and the template. Review a slide outline first. Once the deck is generated, open it and inspect each slide for text overflow, crowded charts, and missing or unreadable labels.&lt;/p&gt;

&lt;p&gt;These are example briefs and acceptance checks. The three upstream skills have their own license terms. Check the terms and required tools for your host before trying one, then use a small sample you can inspect yourself.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Adapted from the Skillπ team’s &lt;a href="https://juejin.cn/post/7704345935707389993" rel="noopener noreferrer"&gt;Chinese article on Juejin&lt;/a&gt;. This English adaptation was generated with AI.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>claude</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Three agent skills for researching, editing, and illustrating a post</title>
      <dc:creator>郭帅</dc:creator>
      <pubDate>Thu, 05 Nov 2026 06:00:33 +0000</pubDate>
      <link>https://dev.to/skillpi/three-agent-skills-for-researching-editing-and-illustrating-a-post-gdp</link>
      <guid>https://dev.to/skillpi/three-agent-skills-for-researching-editing-and-illustrating-a-post-gdp</guid>
      <description>&lt;p&gt;Research, editing, and illustration produce different kinds of evidence. Keeping them separate makes it easier to spot a weak citation, a changed claim, or a media file that will fail on the destination platform.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start with a source table
&lt;/h2&gt;

&lt;p&gt;Composio’s &lt;a href="https://github.com/ComposioHQ/awesome-claude-skills/tree/master/content-research-writer" rel="noopener noreferrer"&gt;content-research-writer&lt;/a&gt; organizes research, outlining, citations, and feedback. Give it the topic, audience, and sources you trust. Ask for a small table with each proposed claim, its source, and anything that still needs checking. Open the primary sources before using a statistic or quotation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Edit an existing draft against the source table
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/blader/humanizer" rel="noopener noreferrer"&gt;Humanizer&lt;/a&gt; offers an editing workflow for generic phrasing and repetitive structure. Supply a paragraph you wrote and a short sample of your voice. Ask it to remove vague wording while preserving the facts and citations. Compare the before and after for changed numbers, stronger claims, or invented examples. Treat the output as an edit you still need to review.&lt;/p&gt;

&lt;h2&gt;
  
  
  Add a small animation when it serves the post
&lt;/h2&gt;

&lt;p&gt;Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/main/skills/slack-gif-creator" rel="noopener noreferrer"&gt;slack-gif-creator&lt;/a&gt; focuses on making GIFs for Slack. For a simple celebration animation, specify the loop, dimensions, and destination. Open the exported file, watch a few loops, and verify the file against the destination’s requirements. Check the other platform’s limits separately if you reuse it elsewhere.&lt;/p&gt;

&lt;p&gt;For a first run, keep the source table, the edited draft, and the exported GIF as separate artifacts. Read each skill’s upstream instructions and license and check the tools your agent needs before running it.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Adapted from the Skillπ team’s &lt;a href="https://juejin.cn/post/7703289640062206003" rel="noopener noreferrer"&gt;Chinese article on Juejin&lt;/a&gt;. This English adaptation was generated with AI.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>productivity</category>
      <category>writing</category>
    </item>
    <item>
      <title>Three agent skills for a brief, a poster, and a consistent visual style</title>
      <dc:creator>郭帅</dc:creator>
      <pubDate>Thu, 05 Nov 2026 05:54:55 +0000</pubDate>
      <link>https://dev.to/skillpi/three-agent-skills-for-a-brief-a-poster-and-a-consistent-visual-style-1n9h</link>
      <guid>https://dev.to/skillpi/three-agent-skills-for-a-brief-a-poster-and-a-consistent-visual-style-1n9h</guid>
      <description>&lt;p&gt;A small event makes a useful first exercise for agent skills. You need a one-page brief, a poster, and a style you can reuse in follow-up materials. Give each step its own input and check its output before moving on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Turn rough notes into a brief
&lt;/h2&gt;

&lt;p&gt;Use Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/main/skills/doc-coauthoring" rel="noopener noreferrer"&gt;doc-coauthoring&lt;/a&gt; to structure a document with your agent. Supply the audience, goal, raw notes, and constraints. For a book club, ask for a one-page proposal with a clear purpose, a rough agenda, and open questions. Confirm the date, venue, and other details from your notes before treating the brief as final.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make a static poster from the approved brief
&lt;/h2&gt;

&lt;p&gt;Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/main/skills/canvas-design" rel="noopener noreferrer"&gt;canvas-design&lt;/a&gt; describes a workflow for static artwork in PNG or PDF. Give it the exact title and event details, the intended dimensions, and a visual direction. Open the exported file and check text, font rendering, spacing, and readability at the intended display size.&lt;/p&gt;

&lt;h2&gt;
  
  
  Carry the same style into a second asset
&lt;/h2&gt;

&lt;p&gt;Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/main/skills/theme-factory" rel="noopener noreferrer"&gt;theme-factory&lt;/a&gt; provides preset visual themes. Inspect the examples and choose a palette and typography before styling a second artifact, such as a one-page event recap. Compare both outputs side by side for consistent headings, contrast, and margins.&lt;/p&gt;

&lt;p&gt;Before running any skill, read its current instructions and license and check that your host supports the required tools. The book club example is an exercise you can try. It describes the checks to perform on your own outputs.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Adapted from the Skillπ team’s &lt;a href="https://juejin.cn/post/7702895830278111283" rel="noopener noreferrer"&gt;Chinese article on Juejin&lt;/a&gt;. This English adaptation was generated with AI.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How to choose an AI agent skill for a real task</title>
      <dc:creator>郭帅</dc:creator>
      <pubDate>Thu, 05 Nov 2026 05:52:33 +0000</pubDate>
      <link>https://dev.to/skillpi/how-to-choose-an-ai-agent-skill-for-a-real-task-4oca</link>
      <guid>https://dev.to/skillpi/how-to-choose-an-ai-agent-skill-for-a-real-task-4oca</guid>
      <description>&lt;p&gt;A useful agent skill starts with a job you can describe and a result you can check. Consider a local web app where a sign-in button sometimes stops working. The job is to reproduce the failure and capture evidence a teammate can use. That gives you a better search query than “web development” and a clear way to evaluate the result.&lt;/p&gt;

&lt;h2&gt;
  
  
  What an agent skill does
&lt;/h2&gt;

&lt;p&gt;An agent skill packages reusable instructions for a task. It may also include scripts, templates, or reference material. For browser testing, that might mean instructions for starting a local app, inspecting the rendered page, and collecting a screenshot or browser logs. Your agent and its tools still do the work, so the host environment and available permissions matter.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://skillpi.com/" rel="noopener noreferrer"&gt;Skillπ&lt;/a&gt; is the AI agent skills marketplace maintained by the team behind this DEV organization. Its catalog lets you look up skills by task or browse categories such as Testing &amp;amp; security. Listings can point you to the original author, source, version, license, and setup requirements. Those details help you decide what to inspect upstream.&lt;/p&gt;

&lt;h2&gt;
  
  
  A worked example with a local browser test
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Describe the outcome.&lt;/strong&gt; Search for “test a local web app” or “Playwright browser testing.” For the sign-in example, write down what counts as a pass before choosing a skill. An invalid test login should show an error and keep the user on the sign-in page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check the fit.&lt;/strong&gt; Anthropic’s &lt;a href="https://github.com/anthropics/skills/tree/dbd4588f9e1033efb41dad4bef2f7947c8993d44/skills/webapp-testing" rel="noopener noreferrer"&gt;webapp-testing skill&lt;/a&gt; is one candidate. Its source describes a Python and Playwright workflow. Check that your agent can run those tools, that you can start the app locally, and that the license covers your intended use. If you need CI reports or coverage across several browsers, check those requirements separately.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read the upstream instructions and scripts.&lt;/strong&gt; Check the pinned revision and what the helper scripts launch, read, or write. A source review, a scan, and a successful sample run each tell you something different. Match the available evidence to the environment you plan to use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Try one bounded run.&lt;/strong&gt; Use a local copy with synthetic credentials. Ask the agent to reproduce the one flow, record the observed behavior, and return a screenshot or the relevant browser log. Review that evidence before widening the task or granting more access.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here is a sample brief you can adapt after reviewing the skill:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In the local test app, submit an invalid login using a synthetic account. Verify that an error is shown and that the page stays on the sign-in screen. Report the steps, the expected and observed behavior, and the location of the screenshot. Use only the local test environment.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The same approach works for a spreadsheet, a code review, or a research task. Define the output first, check the skill’s requirements against your environment, and use a small run to see whether it delivers what you need.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: This article was written with AI and published by the Skillπ team’s DEV organization.&lt;/em&gt;&lt;/p&gt;

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