
isaac-flath/agent-starter-skills
23 skills23 installs161 starsGitHub
Install
npx skills add https://github.com/isaac-flath/agent-starter-skillsSkills in this repo
1Blog ScheduleViews and changes blog post publication dates, listing upcoming, recent, and older posts with series tags. A developer uses it to inspect or reschedule their content publication calendar.1installs2Content BlogGenerates a blog post or article from source materials including text, PDFs, images, and transcripts using multimodal analysis. A developer uses it when they want to turn raw source content into a written blog post.1installs3Content Carousel RenderRenders carousel slides defined in a project's social/carousel.md file into 1080x1350 PNG images. A developer uses it to produce social media carousel images after drafting the slide content.1installs4Content GdocsPushes blog posts to Google Docs for collaborative review, then pulls reviewer comments and tracked suggestions back into the project. A developer uses it to run content through a Google Docs review loop and discuss the feedback.1installs5Content ImageGenerates AI images, diagrams, and illustrations for content using Gemini or other image generation APIs. A developer uses it when content needs visual assets like diagrams or illustrations.1installs6Content InitInitializes a new content project with a standard dated directory structure under projects/. A developer uses it to scaffold a new blog post project when none exists yet.1installs7Content ScreenshotExtracts screenshots from a video at specific timestamps for use in blog posts or other content. A developer uses it when they need specific video frames as images.1installs8Content SocialGenerates a social media post from an existing blog post, writing a hook that drives readers to the article. A developer uses it to create distribution content after publishing a blog post.1installs9Content StatusShows the status of a content project, including which source files exist, what content has been generated, and what is missing. A developer uses it to check progress on a content project.1installs10Content TranscribeTranscribes video files using LemonFox for clean blog text or AssemblyAI for word-level timestamps used in video editing. A developer uses it to convert video content into transcripts for blogs or editing.1installs11Content VideoComposes videos from project assets such as source videos, images, screenshots, and blog text using Remotion. A developer uses it to assemble a video from existing content project assets.1installs12Content YoutubeDownloads a YouTube video into a content project's source directory. A developer uses it to pull a YouTube video in as source material for content work.1installs13Gemini 3Queries Google's Gemini 3 models for general-purpose tasks needing multimodal analysis, long context, or Gemini-specific features. A developer uses it when they want to leverage Gemini capabilities from within their workflow.1installs14Image UploadUploads the local images in a blog post to S3 and replaces their paths with hosted URLs. A developer uses it to prepare a blog post's images for publishing.1installs15Openai 52Queries OpenAI's GPT models, configured for GPT-5.2, for general-purpose tasks needing OpenAI-specific capabilities. A developer uses it when they want to leverage OpenAI model features from within their workflow.1installs16PublishPublishes a blog post by validating it, removing the draft flag, syncing to S3, and indexing it for search. A developer uses it as the final step to publish a finished blog post.1installs17Video AnnotationsAdds animated annotations to video via the DaVinci Resolve Fusion API to reinforce the speaker's message rather than decorate. A developer uses it when editing a video and wants annotations that clarify what is being said.1installs18Video ChaptersGenerates YouTube chapter markers by reading a video transcript and identifying where topics change. A developer uses it to produce a YouTube-format chapter list for an edited video.1installs19Video DescriptionGenerates a YouTube video description, tags, and metadata by reading and reasoning over the video transcript. A developer uses it to produce the description and metadata for an edited YouTube video.1installs20Video EditorEdits YouTube videos by analyzing raw recordings, proposing cuts, and building the project via DaVinci Resolve's Python scripting API. A developer uses it to turn raw recordings into an edited timeline without touching the original files.1installs21Video OverlaysProduces professional overlay cards for edited YouTube videos, including an overlay specification and gathered assets. A developer uses it to add overlay cards to an edited video following visual editing principles.1installs22Video ResolveBuilds edited YouTube videos in DaVinci Resolve by writing inline Python that calls its scripting API directly. A developer uses it to assemble an edited video project in Resolve programmatically.1installs23Writing StyleLoads writing style guidance into context before any task that involves creating or editing written content. A developer invokes it before writing blog posts, social content, or documentation to apply consistent style.1installs