Agent skill
article
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/article
SKILL.md
/article
Quick-create an Article note for communications - blog posts, videos, podcasts, LinkedIn posts, etc.
Usage
/article <title> # Create draft article
/article <title> type <article-type> # Specify format type
/article <title> for <platform> # Specify target platform
/article <title> from <incubator-idea> # Link to source incubator idea
/article list [filter] # List articles by status
Examples
/article Cloud Migration Lessons Learned
/article Event-Driven Architecture Benefits type blog-post for medium
/article Why We Chose Kafka type linkedin-post
/article API Versioning Best Practices from API Strategy Incubator
/article Integration Patterns type video for youtube
Create Article: /article <title> [options]
Fast capture with sensible defaults.
Article Types: article, blog-post, document, guardrail, video, podcast, linkedin-post Platforms: medium, substack, confluence, linkedin, youtube, spotify, internal
-
Parse command for:
- title: Article title (required)
- type: Article format (after "type") - default:
article - platform: Target platform (after "for") - default: null
- parentIdea: Incubator idea (after "from") - fuzzy match
-
Generate filename:
Article - {{title}}.md -
Create in vault root:
---
type: Article
title: {{title}}
created: {{DATE}}
modified: {{DATE}}
tags:
- activity/documentation
- {{domain tags based on title/context}}
# Article Classification
articleType: {{type or article}}
platform: {{platform or null}}
targetAudience: {{internal if confluence/internal, external if medium/substack/linkedin, null otherwise}}
# Provenance
parentIdea: {{incubator link or null}}
# Publication
status: draft
publishedUrl: null
publishedDate: null
# Quality Indicators
summary: null
confidence: medium
freshness: current
source: synthesis
verified: false
reviewed: {{DATE}}
# Semantic Discovery
keywords: []
# Relationships
relatedTo: []
---
# {{title}}
## Summary
<!-- One paragraph executive summary -->
## Key Points
-
## Content
<!-- Main article content -->
{{If from incubator: "Based on research from [[Incubator - {{idea}}]]"}}
## Call to Action
<!-- What should the reader do next? -->
## References
-
---
*Created with `/article` skill*
-
If
parentIdeaprovided:- Fuzzy match incubator idea in
+Incubator/or+Archive/Incubator/ - Format as wiki-link:
"[[Incubator - API Strategy]]" - Add to Related section
- Fuzzy match incubator idea in
-
Infer
targetAudiencefrom platform:medium,substack,linkedin,youtube,spotify→externalconfluence,internal→internal- null platform → null audience
-
Confirm:
Created [[Article - {{title}}]] ({{articleType}} for {{platform or "unspecified platform"}})
List Articles: /article list [filter]
Filter by status, type, or platform.
Statuses: draft, ready, published, archived Types: article, blog-post, document, guardrail, video, podcast, linkedin-post Platforms: medium, substack, confluence, linkedin, youtube, spotify, internal
- Read vault root for
type: Articlenotes - Filter by provided criteria
- Display as table:
| Article | Type | Platform | Status | Modified |
|---|
- No filter = show count by status
Publish Article: /article publish <title>
Mark an article as published.
- Fuzzy match article by title
- Ask for published URL
- Update frontmatter:
status: publishedpublishedUrl: {{url}}publishedDate: {{DATE}}
- Confirm:
Marked [[Article - {{title}}]] as published
Article Type Reference
| Type | Description | Typical Platforms |
|---|---|---|
article |
Long-form written content | confluence, internal |
blog-post |
External thought leadership | medium, substack |
document |
Formal whitepaper or standard | confluence, internal |
guardrail |
Technical guardrail or standard | confluence |
video |
Tutorial or presentation | youtube, internal |
podcast |
Audio discussion or interview | spotify, internal |
linkedin-post |
Professional network sharing |
Platform Reference
| Platform | Type | Audience |
|---|---|---|
medium |
Blog | External |
substack |
Newsletter | External |
confluence |
Wiki | Internal |
linkedin |
Professional | External |
youtube |
Video | External |
spotify |
Podcast | External |
internal |
Internal channels | Internal |
Integration with Incubator
Articles are a graduation outcome from the Incubator. When an idea is ready to become a communication piece:
- Use
/article <title> from <idea>to create the article - Use
/incubator graduate <idea>to mark the idea as accepted - The idea's
outcomefield will link to the new article
Example workflow:
# Create article from incubated idea
/article Why Event-Driven Architecture from Event Patterns
# Graduate the incubator idea
incubator graduate Event Patterns
→ Sets outcome to [[Article - Why Event-Driven Architecture]]
Reference
- [[Page - Incubator Guide]] - Incubator graduation workflow
- [[.claude/rules/frontmatter-reference.md]] - Article schema
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?