claude/skills/draft-to-article/SKILL.md
This skill MUST be invoked when the user says "format article", "makale formatla", "draft to article", "taslağı makaleye çevir", "taslağı formatla", "X article", "LinkedIn article", "Medium article", "Substack article", "makale yaz", "article format", or any variation requesting long-form draft formatting for a publishing platform. Restructures continuous text into platform-optimized articles with section architecture, paragraph rhythm, visual placement, and title options.
npx skillsauth add kilimcininkoroglu/cli-tweaks draft-to-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.
Transform continuous draft text into structured articles optimized for a specific publishing platform.
/draft-to-article x # X (Twitter) Articles format
/draft-to-article linkedin # LinkedIn Articles format
/draft-to-article medium # Medium / Substack format
/draft-to-article # Ask which platform to target
| Subcommand | Command | Description |
|------------|------------------------------|--------------------------------------------|
| x | /draft-to-article x | X Articles with strict brevity constraints |
| linkedin | /draft-to-article linkedin | LinkedIn Articles with professional tone |
| medium | /draft-to-article medium | Medium/Substack with rich formatting |
/draft-to-article x: see subcommands/x-article.md/draft-to-article linkedin: see subcommands/linkedin.md/draft-to-article medium: see subcommands/medium.mdIf no subcommand is provided, use AskUserQuestion to ask which platform the article targets.
[IMAGE: description] where visuals strengthen the pieceThe opening MUST do one of:
Strong openings:
Weak openings (NEVER use):
Every article needs a moment where the specific topic connects to broader implications. This usually occurs 40-60% through the piece. The transition must be explicit:
End with one of:
NEVER end with:
Generate 3 title options:
NEVER use:
Insert [IMAGE: description] on its own line where visuals strengthen the piece:
Each marker includes a brief note:
[IMAGE: diagram showing the feedback loop between X and Y]
## Title Options
1. [Contrarian option]
2. [Specific + Stakes option]
3. [Declarative Stance option]
## Platform: [X Article / LinkedIn / Medium]
## Header Image Suggestion
[1-2 sentence concept for the header image based on the article's core theme]
---
[FORMATTED ARTICLE WITH STRUCTURE APPLIED]
---
## Structural Summary
- Platform: [X / LinkedIn / Medium]
- Sections: [count]
- Word count: [approximate]
- Reading time: ~[N] min
- Zoom-out moment: [where it occurs]
- Visual placements: [count]
development
This skill MUST be invoked when the user says "version update skill oluştur", "create version update skill", "versiyon skill'i oluştur", "update-version skill", "version-update skill yap" or any variation requesting creation of a project-local version update skill. SHOULD also invoke when user mentions "versiyon güncelleme skill'i kur", "setup version bumping", or asks to automate version management for the current project. Scans the project for version files, build commands, and changelog, then generates a tailored version-update skill in .factory/skills/.
development
This skill MUST be invoked when the user says "task-plan", "görev planla", "break down this PRD", "create tasks from spec", "PRD'yi parçala", "görevleri oluştur" or any variation requesting task breakdown from a specification document. SHOULD also invoke when user mentions "feature breakdown", "sprint planning", "task tracking", or wants to manage a structured development workflow with features and tasks.
testing
This skill MUST be invoked when the user says "commit tarihlerini değiştir", "redate commits", "spread commits", "backdate" or any variation requesting git commit date rewriting across a date range. Rewrites both author and committer dates using git filter-branch, distributing commits realistically across the specified period.
development
This skill MUST be invoked when the user says "UIKit", "iOS geliştirme", "programmatic UI", "table view", "collection view", "Auto Layout", "UIViewController", "UINavigationController", "Core Animation", "UIKit review", "UIKit build", "iOS view controller", "UIKit pattern", "programmatic layout", or any variation requesting UIKit development, review, or improvement. Covers programmatic UIKit with Auto Layout, table/collection views, navigation, animation, networking, architecture, and 20 reference documents with production-ready patterns.