steveclarke

steveclarke

@steveclarke

GitHub
40 Skills
1357 Total Stars
February 2026 Joined

Public Skills

real-world-rails

by steveclarke

Research how production Rails apps solve architectural problems using the Real World Rails repository. Use when the user wants to know how other apps handle something, find patterns, or compare approaches. Triggers on "rails patterns", "how do other apps", "real world rails", "research how apps do".

Academic 34 3mo ago

print

by steveclarke

Print files on Mac or Linux using the lp command with sensible defaults (double-sided, black & white). Supports PDF, markdown (via md-to-pdf conversion), and common print options like copies, page ranges, color, and printer selection.

CLI Tools 34 3mo ago

nuxt-ui

by steveclarke

Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces.

Email 34 3mo ago

better-stimulus

by steveclarke

Apply Better Stimulus best practices for writing maintainable, reusable StimulusJS controllers following SOLID principles

Processing 34 3mo ago

superthread

by steveclarke

Interact with Superthread project management via CLI. Use when creating/managing cards, viewing boards, searching tasks, or tracking work.

CLI Tools 34 4mo ago

goal

by steveclarke

Quick goal planning for technical tasks. Compressed vision-requirements-spec-plan into a single goal.md through a brief interview (3-6 questions). For tasks bigger than ad-hoc but not needing the full feature process.

Code Review 34 4mo ago

time-tracking

by steveclarke

Manage time tracking with Toggl or Clockify. Use when user asks about time tracking, timers, timesheets, logging hours, starting/stopping work, checking what's running, viewing time entries, or creating manual entries. Triggers on "toggl", "clockify", "time tracking", "timer", "timesheet", "log time", "track time", "hours worked".

API Dev 34 4mo ago

rails-upgrade-assistant

by steveclarke

Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 7.0 through 8.1.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes.

Automation 34 4mo ago

todoist

by steveclarke

Interact with Todoist via MCP. Use when adding tasks, listing tasks, marking complete, or managing projects.

API Dev 34 4mo ago

md-to-pdf

by steveclarke

Convert markdown files to PDF using Chrome. Use when user wants to render markdown to PDF, print a document, or create a shareable PDF from markdown. Triggers on "markdown to pdf", "render to pdf", "pdf from markdown", "print this markdown".

CLI Tools 34 4mo ago

feature-requirements

by steveclarke

Requirements

Code Gen 34 4mo ago

feature-spec

by steveclarke

Technical Specification

API Dev 34 4mo ago

feature-vision

by steveclarke

Vision Document

Code Gen 34 4mo ago

feature-plan

by steveclarke

Create implementation plan documents with development phases, sequencing, and actionable tasks. Works through 3 phases (structure, approach, generation) following established feature development process. Use when creating plan.md documents from technical specs. Triggers on "create implementation plan", "plan this feature", "sequence the development".

Code Gen 34 4mo ago

extract-skill

by steveclarke

Extract learnings, patterns, or workflows from the current conversation into a new or existing skill. Use when the user wants to "extract a skill" or save something learned, discovered, or built during a conversation as a reusable skill for future sessions.

Code Gen 34 4mo ago

youtube

by steveclarke

Download content from YouTube including transcripts, captions, subtitles, music, MP3s, and playlists. Use when the user provides a YouTube URL or asks to download, transcribe, or get content from YouTube videos or playlists.

Agents 34 4mo ago

bruno-endpoint-creation

by steveclarke

Create professional Bruno REST API endpoint configurations with proper authentication, environment setup, and documentation. Use when setting up API testing with Bruno, creating new endpoints, or configuring collection-level authentication. Triggers on "create Bruno endpoint", "Bruno API testing", "set up Bruno collection".

API Dev 34 4mo ago

cheat-sheet-guide

by steveclarke

Create concise, scannable quick-reference guides (50-100 lines) for technical topics. Use when developers need fast answers about project-specific paths, commands, and patterns. Triggers on "create cheat sheet", "quick reference guide", "where does X live", "what commands for Y".

CLI Tools 34 4mo ago

code-review

by steveclarke

Conduct thorough code reviews with structured feedback on security, performance, architecture, and testing. Generates trackable review documents with prioritized issues (critical/required/suggestions) and educational content. Use when reviewing PRs or code changes. Triggers on "review this code", "code review", "review PR".

Code Review 34 4mo ago

favicon

by steveclarke

Generate favicons from a source image

Docker 34 4mo ago

guided-config

by steveclarke

Guide through service/tool configuration step-by-step while maintaining clean documentation of the successful setup path. Captures screenshots, filters failed attempts, and produces a polished README. Use when setting up integrations, configuring services, or documenting setup processes. Triggers on "help me configure", "set up integration", "guided setup".

Auth 34 4mo ago

handbook-writing

by steveclarke

Write clear, welcoming handbooks and team documentation with conversational tone and logical flow. Eliminates corporate speak, uses real examples, and creates guides people actually want to read. Use when creating team guides, process docs, or onboarding materials. Triggers on "write handbook", "create team guide", "improve documentation".

Code Gen 34 4mo ago

monthly-invoice-summary

by steveclarke

Generate client-friendly monthly invoice summaries by analyzing Git commits and time sheet notes. Synthesizes technical work into business-focused bullet points suitable for client invoicing. Use when preparing monthly billing or project status reports. Triggers on "invoice summary", "monthly billing", "summarize work for client".

Debugging 34 4mo ago

move-files

by steveclarke

Move files using a two-phase approach that preserves Git history. Phase 1 uses mv commands only, then waits for staging. Phase 2 makes content changes separately. Use when reorganizing files and need clean, trackable diffs. Triggers on "move files", "reorganize structure", "preserve git history".

File Ops 34 4mo ago

implement-plan

by steveclarke

Execute implementation plans incrementally with verification at each step. Works through numbered sections one at a time, sanity-checks assumptions against the codebase, and stops on inconsistencies. Use when implementing a pre-defined plan document. Triggers on "implement this plan", "execute step 3.1", "resume plan at section 4".

Analytics 34 4mo ago

write-bash-script

by steveclarke

Modular Bash Script Writing

Automation 34 4mo ago

obsidian-vault-context

by steveclarke

Work with Steve's Obsidian vault at /Users/steve/Documents/Main using direct file operations. Knows folder structure, daily note format (YYYY-MM-DD.md), and research capture templates. Use when reading/writing Obsidian notes or capturing research. Triggers on "obsidian", "daily note", "vault", "capture research".

Academic 34 4mo ago

env-to-fnox

by steveclarke

This skill should be used when users want to migrate from .env files to fnox with 1Password (or another secret provider). It covers installing fnox, creating 1Password items, configuring fnox.toml, and integrating with mise. Use when users mention ".env migration", "fnox setup", "1password secrets", or want to improve their secret management workflow.

CLI Tools 34 4mo ago

readme-writer

by steveclarke

Write READMEs for software projects. The skill should be used when writing or revising a README or README.md file.

Code Gen 34 4mo ago

gog-cli

by steveclarke

Interact with Google Workspace services via command line using gog-cli. Use when user wants to work with Gmail (search, send, labels, filters), Calendar (events, scheduling, availability), Drive (upload, download, share), Sheets (read, write, format), Docs/Slides (create, export), Contacts, Tasks, Chat, or Classroom. Triggers on "Google", "Gmail", "Calendar", "Drive", "Sheets", "Docs", "Slides", "Contacts", "Tasks", "Google Chat", "Classroom", or any gog command.

CLI Tools 34 4mo ago

ruby-cli

by steveclarke

Build and maintain Ruby CLI tools using Thor and Zeitwerk. Use when creating new Ruby CLI gems, adding commands, editing CLI code, refactoring, or enhancing existing CLI tools. Triggers on "Ruby CLI", "Thor CLI", "command-line tool in Ruby", or when working on files in a Thor/Zeitwerk CLI codebase.

CLI Tools 34 4mo ago

code-simplifier

by steveclarke

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.

Code Review 34 4mo ago

commit

by steveclarke

Create well-structured commit messages following Conventional Commits format. Use when committing code changes, writing commit messages, or formatting git history.

Debugging 34 4mo ago

find-bugs

by steveclarke

Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.

Auth 34 4mo ago

bash-script-writing

by steveclarke

Write clean, modular, production-ready bash scripts with proper error handling and maintainable structure. Use when creating new shell scripts, refactoring existing bash code, or when user asks for bash/shell scripting help with terms like "write a script", "bash script", "shell script", or "automate with bash".

Automation 34 4mo ago

domain-name-brainstormer

by steveclarke

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

CLI Tools 34 5mo ago

skill-creator

by steveclarke

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

Code Gen 34 5mo ago

1password

by steveclarke

Fetch secrets and create/manage 1Password items via CLI. Use when needing API keys, tokens, or credentials, or when storing new secrets. Ask user for the 1Password secret reference (op://Vault/Item/field format) rather than the actual secret.

API Dev 33 3mo ago

screenshots

by steveclarke

Generate marketing screenshots of your app using Playwright. Use when the user wants to create screenshots for Product Hunt, social media, landing pages, or documentation.

Auth 33 4mo ago

humanizer

by steveclarke

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Automation 33 4mo ago