Coding & Dev Tools
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
-
mine-fnl Skill Typescript Strict ModeUse when migrating a JavaScript codebase to TypeScript with strict mode, or when tightening `tsconfig.json` after a migration has plateaued. Applies when the user asks for "enable strict", "noImplicitAny", "strict null checks", or "fix the type errors". Do not use for adding TypeScript to a brand-new project with no existing JS (start with `tsc --init` and a permissive config), and not for non-TypeScript typed languages.
-
mine-fnl Skill Debug Distributed SystemsUse when an incident spans more than one service, when a request fails inconsistently, or when the user asks for "trace the request", "find the slow hop", or "correlate the logs". Applies when the system under investigation uses trace IDs, OpenTelemetry, or any cross-service correlation header. Do not use for single-process bugs (use a language-specific debugger), or for client-side rendering issues.
-
notharshhaa Bundle DB ReviewReview database operations and schema-change safety as a senior database reliability engineer — migrations, locking and blocking risk, connection pooling, indexing, replication, PITR, and production data-access paths — then produce an evidence-based findings table and self-contained remediation plans. Strictly read-only — never runs a migration, DDL, DML, kill, failover, or any statement that changes data or schema. Use when asked to review a database migration for safety, assess whether a schema change can be deployed with zero downtime, diagnose connection-pool exhaustion or slow queries from config, or review database reliability and operational posture.
-
notharshhaa Bundle Dr ReviewReview backup, restore, and disaster-recovery readiness as a senior SRE — whether backups exist, are recoverable, meet the stated RTO/RPO, survive deletion or ransomware, and whether failover has actually been tested — then produce an evidence-based findings table and self-contained remediation plans. Strictly read-only — never triggers a restore, failover, snapshot deletion, or any change. Use when asked about backups, restore testing, RTO/RPO, data-loss risk, multi-region or multi-AZ failover, business continuity, or "what happens if this database/region/account is lost".
-
notharshhaa Bundle ObservabilityReview monitoring, metrics, logging, tracing, dashboards, and alerting as a senior SRE, then produce a prioritized, evidence-based findings table and self-contained remediation plans that close observability gaps and reduce alert noise. Strictly read-only — never edits dashboards, alert rules, or config. Use when asked to review observability posture, assess whether incidents would be detected, evaluate SLOs/alerts, or fix noisy or missing monitoring.
-
rtfm-it-services-llc Bundle Msp LegalUse this skill for ANY legal or contract work for your MSP: reviewing, drafting, or revising an MSA, Service Order, SOW, SLA, NDA, waiver, DPA, or BAA; triaging a contract a client or vendor sends; assessing legal risk on a deal; or answering "what document do we need for this client". Always load this skill BEFORE running any generic legal skill (legal:review-contract, legal:triage-nda, legal:legal-risk-assessment, legal:compliance-check, etc.): it is your negotiation playbook and document map, the organization-specific positions those skills ask for. Also trigger on "is this enforceable", "what should our contract say", "the client wants to change a clause", or any mention of liability caps, indemnification, non-solicits, or contract terms for an IT services business. Apply alongside msp-brand (naming and voice), msp-pricing (any term or number a client could see), and msp-sales (how legal terms land in the sales conversation).
-
rtfm-it-services-llc Skill Msp SetupGuided first-run setup for the MSP Operations Kit. Use this skill whenever the user wants to set up, customize, personalize, or get started with the kit or its skills: "set up the kit", "help me customize these skills", "make these skills mine", "replace the placeholders", "finish setup", "resume setup", "am I ready to use this with clients", or any first-run intent after purchase. Also trigger when another msp skill surfaces an unfilled placeholder token or an unreviewed example default, since that means setup is incomplete. Works through msp-brand first, then msp-pricing, then every skill's Setup Decisions, and finishes with a readiness check.
-
richiehakim Skill DeslopHow to write prose that is natural for humans to read.
-
richiehakim Skill Coding StyleCoding philosophy, conventions, and expectations for Python code.
-
richiehakim Bundle Job DispatchJob dispatch infrastructure. Use when packaging a python script for batch / parallel execution, locally or on SLURM.
-
richiehakim Skill Script OpinionsOpinions for standalone Python scripts. Analysis runs, HPC jobs, batch processing.
-
richiehakim Skill Keeping MemoriesHow to maintain and update MEMORIES.md files for knowledge persistence
-
richiehakim Skill Latex ManuscriptPatterns for efficiently working in LaTeX manuscript repositories — ingesting structure, viewing figures, reading reviewer comments, and making edits.
-
richiehakim Skill Manuscript StyleStyle guidelines for writing manuscript text.
-
richiehakim Skill Figure FormattingGuide for styling scientific figures with matplotlib.
-
richiehakim Bundle Notebook To ScriptRefactor an exploratory Jupyter notebook into a single runnable Python script while preserving the scientific "meat". Use when converting an .ipynb to a standalone script for batch/HPC execution.
-
surgepix Bundle Surgepix SetupCheck and configure SurgePix environment before first use. Use when the user first invokes any SurgePix skill, says "setup surgepix", or when SURGEPIX_API_KEY / SURGEPIX_BASE_URL is missing and a SurgePix operation fails.
-
surgepix Bundle Surgepix Generate StoryboardGenerate a single storyboard image with multiple shots from a shot script via SurgePix. Use when the user says "分镜头", "故事板", "分镜剧本", "storyboard", "shot list", or wants a multi-panel storyboard from a script. Language: write --script in the user's conversation language. Output rule: show ONLY the download URL from script stdout verbatim in a code block; NEVER fabricate or retype URLs.
-
ysyecust Skill Article Writing記事、ガイド、ブログ投稿、チュートリアル、ニュースレター号、その他の長文コンテンツを、提供された例またはブランドガイダンスから派生した独特の声で作成します。ユーザーが段落より長いポーランド済みの書き込みコンテンツを望む場合、特に声の一貫性、構造、および信頼性が重要な場合に使用します。
-
fhgomes Bundle Consistent Visual GenerationProcedure for generating CONSISTENT characters, avatars and visual assets with generative AI (ChatGPT / GPT Image 2 today; Nano Banana, Midjourney, Flux as alternatives), using a Character Bible, canonical references, a checklist and side-by-side comparison. Use WHENEVER the user asks to create or maintain a character/avatar/mascot with a stable visual identity ("create an avatar for me", "keep the style", "canonical reference", "character sheet", "it came out too photorealistic", "it drifted from the reference", "character consistency", "style reference", "generate it in ChatGPT and upload it to Drive"), or when a generation drifted in style, color, hair, makeup or tattoos. Covers operating ChatGPT through the browser (unsticking the render, downloading, uploading to Drive), the folder convention and the version-in-filename convention, what to do when the user approves a variant (canon promotion), and the lessons on calibrating subtle marks (stroke shape, intensity by comparison, never "glow" for something t
-
geekfujiwara Bundle Sales Prep商談の目的と対象を確定し、社内の接点・資料と公開情報を調査して、顧客課題、注力領域、競合動向、仮説、質問、次の行動を根拠付きの商談準備レポートにまとめる。 顧客への連絡、提案内容の最終承認、CRM更新、会議設定は行わない。
-
geekfujiwara Bundle Session Prep登壇依頼を読み、組織の規定と成功事例を確認して、シナリオ、タイトル、台本、スライド連携、返信下書きまでを支援する。 単発の社内会議準備や議事録要約には使用しない。
-
geekfujiwara Bundle Skill Finder許可された最近の予定、メール、チャット、会議、文書を最小範囲で確認し、反復性と組織価値からCoworkスキル化候補を提案する。 候補を比較できるレポートを作り、明示承認された候補だけskill-builderへ引き渡す。
-
geekfujiwara Bundle Message Triage許可されたTeamsチャットとメールを横断し、期限、依頼、影響、未解決の約束を根拠に重要メッセージを整理する。 対応案をインタラクティブに確認し、利用者が承認した操作だけを実行する。
-
guaardvark Skill CastBuild consistent characters, environments and props in Guaardvark's Cast Library and train LoRAs for them locally (reference photos → vision bible → sample plan → approved samples → training). Use when the user wants the same face or object across images, videos, a music video, or a Film Crew production, or asks to "train a LoRA".
-
guaardvark Skill CodeCode intelligence over repositories Guaardvark has indexed: semantic code search, exact-text search, file listing, PageRank repository map, import dependency graph, reading one class or function, analysis and generated rewrites, plus the System Mapper and self-improvement status. Use when the user asks where something is implemented, how modules depend on each other, or wants an architecture map of an indexed repo.
-
guaardvark Skill ImageGenerate or edit images on the user's own GPU through Guaardvark: single images, instruction edits, background cut-outs, inpaint and outpaint, consistent characters from the Cast Library, and batch runs of many prompts. Use when the user asks to create, draw, render, visualize, edit, or batch-generate images locally.
-
guaardvark Skill MusicGenerate full songs with vocals or instrumentals (ACE-Step) and sound effects or ambience (Stable Audio Open) on the user's GPU through Guaardvark's Audio Foundry. Use when the user asks for a song, a beat, a jingle, background music, or a sound effect, made locally with no subscription.
-
guaardvark Skill VideoGenerate video clips on the user's own GPU through Guaardvark: text-to-video, image-to-video, first+last frame animation, clips with their own soundtrack and dialogue (MiniMax H3), short looping animations, and batch runs. Use when the user asks to make, render, animate, or batch-generate video locally.
-
guaardvark Skill VoiceNarration and text-to-speech on the user's machine through Guaardvark's Audio Foundry (Chatterbox, Kokoro, Piper) and consent-gated voice cloning from a reference clip. Use when the user wants a voiceover, narration of a script, a spoken line, or "make it sound like this voice".
-
guaardvark Skill UpscaleUpscale images and video 2x to 4K/8K on the user's GPU through Guaardvark (Real-ESRGAN, HAT-L, SwinIR, two-pass). Use when the user asks to enlarge, sharpen, restore, or upscale a picture, a batch of pictures, or a video.
-
guaardvark Skill OutreachDraft and review social outreach with Guaardvark's supervised outreach system (Reddit, Discord, Twitter/X, Facebook): grounded, graded drafts that never post without the user's approval in the Studio. Use when the user wants a reply drafted for a thread, wants to see the pending outreach queue, or asks about outreach status or cadence.
-
guaardvark Skill Film CrewRun Guaardvark's five-role Film Crew locally: screenwriter, casting (Cast Library LoRAs), cinematographer storyboards, keyframe renders, editor. Turns a logline or screenplay into a finished short video with human gates at casting and storyboard. Use when the user says "film this", "make a short film", "storyboard this script", or "start the film crew".
-
guaardvark Skill Music VideoTurn a song into a beat-synced music video with Guaardvark's Director: song analysis, per-cut shot prompts, storyboard keyframes, image-to-video renders, cuts on the beat. Use when the user says "music video", "video for this track", or wants visuals timed to a song. Has an approval gate before GPU spend.
-
ice-lfernandes Skill Arch DoctorDiagnoses the AI setup and architecture enforcement on this machine: active hooks, loaded boundary rules, Maven wrapper, `java` on PATH. Explicit invocation only.
-
ice-lfernandes Skill Git PublishOffers to git init/commit the current project and, optionally, create a GitHub repo (via `gh`) and push — always behind two explicit confirmations, one for the local commit and one for the remote create+push. Use right after a project was just generated by `/init-project`, right after `java-spring-boot-developer` reports a feature implemented successfully, when `/new-feature` ends with an approved spec, or whenever the user asks to create a git repo, commit, or push the current project.
Frequently asked questions
What are Coding & Dev Tools agent skills?
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
Which Coding & Dev Tools skills are most installed?
Popular Coding & Dev Tools skills on SkillMD right now include article-writing, typescript-strict-mode, debug-distributed-systems. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Coding & Dev Tools skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.