← All creators

mickzijdel

User

Some hooks for Claude to write cleaner code and verify its work

42 indexed · 0 Featured · 0 stars · avg score 71
Prolific

Categories

Indexed Skills (42)

Code & Development Listed

humanizer

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.

0 Updated today
mickzijdel
Code & Development Listed

dev-env-setup

Audit a repo against Mick's dev-environment standard (mise pinning tools, an hk pre-commit hook running linters/tests + gitleaks, a GitHub Actions workflow that mirrors those checks, and project docs — README.md + CLAUDE.md recording pinned package versions) and set it up or upgrade it. Use when a repo of Mick's is missing the standard setup, when the dev-env-reminder hook flags a gap, when the user mentions hk/mise/gitleaks/"my dev setup", or when starting a new repo. Tracks a standard version via DEV_ENV_VERSION in mise.toml and upgrades behind repos using references/upgrade-guide.md.

0 Updated today
mickzijdel
Data & Documents Listed

env-to-fnox

Migrate a project's plaintext .env file to fnox, a secret manager that stores only *references* in a committed fnox.toml and resolves real values from a vault at run time. Use when a repo has secrets in .env (or .env.local) and the user wants them out of plaintext, when setting up secrets for a new project, or when the user mentions fnox, Bitwarden Secrets Manager, bws, or "stop committing my .env". Defaults to the Bitwarden Secrets Manager provider; also supports 1Password, age, AWS/Azure/Vault, and the OS keychain.

0 Updated today
mickzijdel
Code & Development Listed

getting-started

Use when someone new to coding (or to AI-assisted coding) needs their machine set up — they say "set me up", "onboard me", "I just installed Claude Code", ask how to start coding with Claude, or want an existing setup checked or brought up to date (toolchain, editor, Docker, GitHub, Claude config). Idempotent and safe to re-run. macOS, Linux, and WSL2.

0 Updated today
mickzijdel
Web & Frontend Listed

starting-a-project

Use when someone is starting a new project and unsure what stack or framework to build it with — "what should I use to build X?", "how do I start a new project?" — or asks how to deploy / put a project online. Covers the common beginner goals: a content website, an interactive app, a database-backed web app, an API, a script or automation, a phone app, a data dashboard.

0 Updated today
mickzijdel
API & Backend Listed

setup-auth

Set up the dev auth bypass route so the screenshot tool can authenticate. Invoke when screenshot fails with an auth/login redirect, or when the user explicitly asks to set up dev auth.

0 Updated today
mickzijdel
Web & Frontend Listed

verify

Visually verify UI changes by taking authenticated screenshots of the local dev server. Use after editing any view, template, component, or layout file. If screenshot redirects to a login page, invoke vischeck:setup-auth first.

0 Updated today
mickzijdel
AI & Automation Listed

airtable-schema

Export and inspect an Airtable base schema (tables, fields, views) using the airtable-export-schema utility. Use when the user wants to export a base schema, or when you need schema context before writing Airtable scripts.

0 Updated today
mickzijdel
AI & Automation Listed

airtable-scripting

Comprehensive guidance for writing Airtable scripts in both Scripting Extensions (manual execution) and Automation Scripts (triggered execution). Use when writing scripts for Airtable Scripting Extensions, creating automation scripts, integrating external APIs with Airtable, working with Airtable's native Scripting API, handling different field types programmatically, or troubleshooting script errors.

0 Updated today
mickzijdel
Data & Documents Listed

airtable-standards-check

Check an Airtable schema JSON file against the BlueDot Impact Airtable Standards. Use when the user wants to validate their Airtable base structure, find naming convention violations, or produce a standards compliance report.

0 Updated today
mickzijdel
AI & Automation Listed

airtable-user-scraping

Scrape user/collaborator access data from Airtable bases using the airtable-scrape-users utility. Use when the user wants to audit who has access to which Airtable bases and at what permission level.

0 Updated today
mickzijdel
Data & Documents Listed

reading-documents

Use when you need to read the contents of Office documents (.docx, .xlsx, .pdf) or explore/search a folder of mixed documents. Provides the readoc and readir CLIs. Reach for this whenever a task involves a Word doc, Excel sheet, PDF, or a directory of such files.

0 Updated today
mickzijdel
Data & Documents Listed

office-documents

Use when you need to read OR edit the contents of Office documents (.docx, .xlsx, .pdf) or explore/search a folder of mixed documents. Provides the readoc, readir, and editdoc CLIs. Reach for this whenever a task involves reading or modifying a Word doc, Excel sheet, PDF, or a directory of such files.

0 Updated today
mickzijdel
AI & Automation Listed

rails-activestorage

Use when handling file uploads, variants, direct uploads, and rich text attachments

0 Updated today
mickzijdel
AI & Automation Listed

rails-controllers

Use when writing thin controllers with concerns, resource-oriented design, and REST patterns

0 Updated today
mickzijdel
AI & Automation Listed

rails-core

Use FIRST on any Ruby on Rails work — the project owner's hard-won Rails gotchas and non-negotiable rules (fixtures, migrations, Stimulus LSP, validation, gems, test suite). Read before writing or changing Rails code.

0 Updated today
mickzijdel
API & Backend Listed

rails-database-performance

Use when reviewing or auditing a Rails app's database schema for missing indexes, slow query patterns, or database performance issues. Triggers on: schema review, slow queries, EXPLAIN ANALYZE output, missing index warnings, or any request to audit db/schema.rb.

0 Updated today
mickzijdel
AI & Automation Listed

rails-jobs

Use when writing background jobs with Solid Queue, including recurring jobs and context serialization

0 Updated today
mickzijdel
AI & Automation Listed

rails-models

Use when writing ActiveRecord models with concerns, validations, callbacks, scopes, and associations

0 Updated today
mickzijdel
AI & Automation Listed

rails-multi-tenancy

Use when implementing URL-based multi-tenancy, CurrentAttributes, or account context patterns

0 Updated today
mickzijdel
AI & Automation Listed

rails-performance

Use when optimizing performance with caching, ETags, batching, and N+1 prevention

0 Updated today
mickzijdel
AI & Automation Listed

rails-philosophy

Core philosophies, design choices, and tacit knowledge underpinning 37signals-style Rails development

0 Updated today
mickzijdel
AI & Automation Listed

rails-project-setup

Use when setting up a new Rails 8 project with modern stack (Solid Queue, Solid Cache, Solid Cable, Kamal deployment)

0 Updated today
mickzijdel
AI & Automation Listed

rails-security

Use when implementing authentication, authorization, or security features in Rails

0 Updated today
mickzijdel
AI & Automation Listed

rails-stimulus

Use when writing Stimulus controllers with modern JavaScript patterns (ES2022 private fields, values, targets)

0 Updated today
mickzijdel
AI & Automation Listed

rails-style

Use when following Rails code style conventions for method ordering, conditionals, REST routing, and naming

0 Updated today
mickzijdel
Testing & QA Listed

rails-testing

Use when writing tests with fixtures, system tests, VCR cassettes, and parallel execution

0 Updated today
mickzijdel
AI & Automation Listed

rails-turbo

Use when implementing Turbo Frames, Streams, broadcasting, and view transitions in Rails

0 Updated today
mickzijdel
Web & Frontend Listed

rails-viewcomponents

Use when creating, extracting, or refactoring ViewComponents in a Rails app — including slot design, component API, testing, and when to extract vs keep as partials

0 Updated today
mickzijdel
AI & Automation Listed

rails-audit

Use when auditing, reviewing, or doing a health-check of an existing/inherited Rails app — onboarding to a legacy codebase, assessing technical debt, or a pre-engagement code review. Orchestrates the deep-dive rails-* skills and produces a severity-ranked report. Triggers on: code audit, app review, legacy/inherited Rails app, technical debt assessment, 'review my Rails app'.

0 Updated today
mickzijdel
AI & Automation Listed

airtable-schema-diff

Compare two Airtable schema exports to see what changed between them. Use when the user wants to diff two schema JSON files, detect table/field/view additions, removals, renames, or type changes.

0 Updated today
mickzijdel
Code & Development Listed

board

Use when you want hard, independent, adversarial critique of an idea, plan, design, draft, proposal, pitch, or landing page — especially when you suspect the default response is too agreeable or sycophantic and you want real pushback before committing. Triggers on "poke holes in this", "what am I missing", "be brutal", "convince me this is wrong", or any decision that benefits from several expert angles at once.

0 Updated today
mickzijdel
Testing & QA Listed

but-for-real

Use when about to claim something is done, fixed, working, passing, or ready to ship; when a change has only been eyeballed or pattern-matched rather than actually run; or when the user says "but for real", "for real this time", "don't guess", or "did you actually test it". Triggers on premature success claims, unverified fixes, and hand-waving instead of inspecting the real code.

0 Updated today
mickzijdel
Code & Development Listed

github-readme

This skill should be used when creating or revising a GitHub README for a software project, including section structure, onboarding flow, examples, and contribution guidance.

0 Updated today
mickzijdel
Code & Development Listed

premortem

Use before committing to a non-trivial plan, design, architecture, migration, launch, or irreversible decision — especially when momentum or optimism is high and nobody has named what could go wrong. Triggers when you're about to start executing a plan, when stakes are high or the decision is hard to reverse, or when the user asks to stress-test, pressure-test, or sanity-check an approach. Not for generating ideas (that's brainstorming).

0 Updated today
mickzijdel
AI & Automation Listed

readability

This skill should be used when writing or revising web content, product copy, AI-generated responses, docs, or long-form text where clarity, scannability, and comprehension matter.

0 Updated today
mickzijdel
AI & Automation Listed

weekly-automation-review

Use on a weekly (Monday) cadence, or when asked what repetitive work is worth automating, what to turn into a skill/hook/tool, or to review recent activity for automation opportunities. This is the skill the scheduled Monday remote agent invokes. Triggers on recurring-task review, "what should I automate", and end-of-week/start-of-week retrospectives.

0 Updated today
mickzijdel
Data & Documents Listed

dockerfile

Use when writing or editing a Dockerfile/Containerfile (or any container image build) — covers cache-friendly layer ordering and common gotchas.

0 Updated today
mickzijdel
Code & Development Listed

commit-digest

Use on a weekly (or on-demand) cadence to review recent commits from tracked external repos (e.g. dotfiles, framework repos) and optionally Atom/RSS feeds, then pull in improvements applicable to the current project. Opens a separate PR for each implementation and logs skipped suggestions to a dedicated branch for searchable, dedup-safe history. Triggers on "check for new ideas", "what changed upstream", "any improvements to pull in from <repo>", "review dotfiles commits", or as a scheduled agent. Companion to weekly-automation-review, which reviews the local repo's own activity.

0 Updated today
mickzijdel
AI & Automation Listed

popovers-tooltips

Use when building or fixing popovers, tooltips, dropdowns, menus, comboboxes, or any floating/overlay UI — especially when they render off-screen, get clipped, or are mis-positioned. Covers Floating UI in a Stimulus controller (Rails/Hotwire), Tippy/Flowbite/Preline, and the native Popover API.

0 Updated today
mickzijdel
AI & Automation Listed

self-rate

Use before returning a draft, answer, plan, or code change you're unsure about, or when the user asks how confident you are, how good it is, or to grade/score/critique your own work. Triggers when claims may be overstated, when output quality is uncertain, or when you want to catch weak spots before the user does rather than after.

0 Updated today
mickzijdel
AI & Automation Listed

code-simplifier

Simplify and refine code for clarity, consistency, and maintainability while preserving all functionality. Use after modifying code, when asked to simplify or clean up code, or during refactoring. Focuses on recently changed sections unless directed otherwise.

0 Updated today
mickzijdel

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.