.claude/skills/article/SKILL.md
--- context: fork model: haiku --- # /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] # L
npx skillsauth add DavidROliverBA/ArchitectKB .claude/skills/articleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Quick-create an Article note for communications - blog posts, videos, podcasts, LinkedIn posts, etc.
/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
/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
/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:
articleGenerate 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 parentIdea provided:
+Incubator/ or +Archive/Incubator/"[[Incubator - API Strategy]]"Infer targetAudience from platform:
medium, substack, linkedin, youtube, spotify → externalconfluence, internal → internalConfirm: Created [[Article - {{title}}]] ({{articleType}} for {{platform or "unspecified platform"}})
/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
type: Article notes| Article | Type | Platform | Status | Modified | |---------|------|----------|--------|----------|
/article publish <title>Mark an article as published.
status: publishedpublishedUrl: {{url}}publishedDate: {{DATE}}Marked [[Article - {{title}}]] as published| 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 | linkedin |
| 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 |
Articles are a graduation outcome from the Incubator. When an idea is ready to become a communication piece:
/article <title> from <idea> to create the article/incubator graduate <idea> to mark the idea as acceptedoutcome field will link to the new articleExample 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]]
tools
--- context: fork --- # /youtube Save a YouTube video as both a Weblink (quick reference) and a detailed Page (full analysis). ## Usage ``` /youtube <url> /youtube <url> <optional title override> ``` ## Examples ``` /youtube https://www.youtube.com/watch?v=0TpON5T-Sw4 /youtube https://youtu.be/abc123 AWS re:Invent Keynote ``` ## Prerequisites This skill uses the MCP Docker YouTube tools: - `mcp__MCP_DOCKER__get_video_info` - Video metadata - `mcp__MCP_DOCKER__get_transcript` - Full trans
data-ai
Create and manage git worktrees for parallel agent sessions
testing
--- context: fork --- # /wipe Generate a context handoff summary, clear the session, and resume in a fresh conversation. Detects environment and provides automated (tmux) or manual workflow. ## Usage ``` /wipe /wipe quick # Minimal handoff, just essentials /wipe detailed # Comprehensive handoff with full context ``` ## Instructions When the user invokes `/wipe`: ### Phase 1: Detect Environment First, check the terminal environment: ```bash echo "Environment Detection:"
data-ai
--- context: fork --- # /weekly-summary Generate comprehensive weekly summary from daily notes, meetings, tasks, and project updates using parallel sub-agents. ## Usage ``` /weekly-summary /weekly-summary --last-week /weekly-summary --from 2026-01-01 --to 2026-01-07 /weekly-summary --output page # Create Page note instead of just outputting ``` ## Instructions This skill uses **5 parallel sub-agents** to gather data concurrently from different vault areas, then synthesizes a comprehensi