金色时刻 · 15:48
让好资源,触手可及
AGENT SKILL

creating-articles

creating-articles 是面向软件开发、内容与媒体的 Agent Skill,来自 artsy/artsy.github.io。查看技能说明、操作步骤与使用约定,并通过原项目了解详细用法。

Creates new blog posts for the Artsy Engineering blog. Use when the user wants to write, create, or start a new blog post or article.

SKILL.md

下载 MD ↓
namecreating-articles
descriptionCreates new blog posts for the Artsy Engineering blog. Use when the user wants to write, create, or start a new blog post or article.

Creating Articles

For full documentation, see docs/authoring_articles.md.

Workflow

Step 1: Gather Information

Use AskUserQuestion to ask the user:

  1. Template selection - Ask which template they want to use: - regular-post - Short, straightforward posts (recommended for most posts) - long-post - Detailed posts with introduction, body, and conclusion - epic-post - Narrative-style posts following the monomyth structure

  2. Author name - Ask for their name, then check if they exist in _config.yml under the authors: key.

Step 2: Validate Author

Read _config.yml and search for the author under the authors: section.

If author exists: Use their author key (e.g., orta, db, joey).

If author does not exist: Inform the user they need to add themselves to _config.yml first:

authors:
  authorkey:
    name: Full Name
    github: githubUsername
    twitter: twitterHandle  # optional
    site: https://example.com  # optional

Step 3: Create the Post

  1. Generate filename: YYYY-MM-DD-post-title.markdown (use today's date)
  2. Copy the selected template from Post-Templates/ to _posts/
  3. Update the front matter: - Set title - Set date to today - Set author to the author key - Set categories (ask user if not provided)

Templates Reference

Template File Use Case
Regular Post-Templates/YYYY-MM-DD-regular-post.markdown Quick posts about a problem and solution
Long Post-Templates/YYYY-MM-DD-long-post.markdown Detailed technical deep-dives
Epic Post-Templates/YYYY-MM-DD-epic-post.markdown Narrative journey-style posts

来源:artsy/artsy.github.io · MIT 许可 · 许可原文 · MD 为来源页保存的历史版本