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.
-
kesslerio Skill Apple NotesCreate, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
-
ngxtm Bundle Flutter Dependency Injection InjectableStandards for automated service locator setup using injectable and get_it.
-
ngxtm Skill Flutter Gorouter NavigationTyped routes, route state, and redirection using go_router.
-
ngxtm Bundle Flutter Autoroute NavigationTyped routing, nested routes, and guards using auto_route.
-
ngxtm Bundle Flutter Bloc State ManagementStandards for predictable state management using flutter_bloc, freezed, and equatable.
-
ngxtm Bundle Flutter Getx State ManagementSimple and powerful reactive state management using GetX.
-
ngxtm Bundle Spring Boot ArchitectureApplication structure, auto-configuration, profiles, bean lifecycle, and configuration properties.
-
ngxtm Bundle Flutter Navigator V1 ImperativeStandard Flutter navigation using Navigator 1.0 (push/pop).
-
ngxtm Bundle Flutter Riverpod State ManagementReactive state management using Riverpod 2.0 with code generation.
-
ngxtm Bundle Flutter Layer Based Clean Architecture DddStandards for separation of concerns, layer dependency rules, and DDD in Flutter.
-
ngxtm Bundle Flutter Feature Based Clean ArchitectureStandards for organizing code by feature at the root level to improve scalability and maintainability.
-
friuns2-openclaw-android-assistant Bundle Codex App ParityUse when implementing or changing user-visible behavior/UI in this repository and parity with the installed Codex desktop app must be validated before coding.
-
allanninal Skill KaizenApply continuous improvement methodology to code, processes, and workflows. Use when optimizing development practices, reducing waste, or improving team efficiency.
-
allanninal Skill DB ResetReset and seed database for development or testing. Use when needing fresh database state, running migrations, or seeding test data.
-
allanninal Skill Lint FixAuto-format code and fix linting issues across Python and JavaScript/TypeScript projects. Use when cleaning up code, fixing style issues, or preparing for commit.
-
allanninal Skill Dev StartStart development servers for a project with health checks. Use when starting local development, spinning up services, or launching dev environment.
-
sitaggart Bundle Ce CouncilRun any question, idea, or decision through a council of 5 AI advisors who independently analyze it, peer-review each other anonymously, and synthesize a final verdict. Use when the user asks for ce-council, council this, run the council, war room this, pressure-test this, stress-test this, debate this, validate this, get multiple perspectives, or when they are torn between meaningful options. Do not trigger on simple factual questions, trivial yes/no questions, implementation tasks, or casual should-I questions without a real tradeoff.
-
sitaggart Bundle OnboardingGenerate or refresh ONBOARDING.md for a codebase. Use for onboarding docs, new contributor docs, 'vonboard', or 'vonboarding'.
-
sitaggart Bundle Git Commit Push PrCommit, push, and open a PR with an adaptive, value-first description that scales in depth with the change. Use when the user says "commit and PR", "ship this", "create a PR", or "open a pull request". Also handles description-only flows ("write a PR description", "rewrite the PR body", "describe this PR") without committing or pushing.
-
sitaggart Bundle Resolve Pr FeedbackResolve PR review feedback by evaluating validity and fixing issues in parallel. Use when addressing PR review comments, resolving review threads, or fixing code review feedback.
-
sitaggart Skill Ce DecomposeSplit or rebuild oversized diffs into reviewable pieces. Use for 'too big to review', 'break this down', 'decompose this', or 'split this up'.
-
sitaggart Bundle Obsidian VaultManage a local Obsidian vault from the command line using the Obsidian CLI. Use when the user wants to create, read, search, or organize notes, manage tasks, work with daily notes, handle properties/tags, or automate vault operations. Triggers on mentions of Obsidian, vault, notes, daily notes, or PKM workflows.
-
sitaggart Bundle Show Me Your WorkKeep a reviewable decision trail for long-running or unattended work: a TSV log with one row per decision (what, why, evidence, result). Local by default; commit it when a reviewer needs the trail to trust the result. Use for /show-me-your-work, autonomous or multi-phase runs, or work a human reviews after stepping away.
-
sitaggart Bundle Technical WritingLayered technical-writing standard: Diátaxis structure, Google developer style sentences, STE instruction rules, Global English syntax. Use for /technical-writing or when writing or reviewing docs, RFCs, readmes, PR descriptions, or commit messages.
-
sitaggart Bundle Ce BrainstormExplore requirements and approaches through collaborative dialogue, then write a right-sized requirements document. Use when the user says "let's brainstorm", "what should we build", or "help me think through X", presents a vague or ambitious feature request, or seems unsure about scope or direction -- even without explicitly asking to brainstorm.
-
sitaggart Bundle Ce Triage Pr FeedbackTriage PR review comments before implementation. Use when the user asks whether feedback is valid, what to fix or reject, or how to respond.
-
sitaggart Bundle Ce ConventionsShared conventions and references for the ce-* skill family. Shared by Engineering skills as a sibling directory; not invoked directly.
-
sitaggart Skill Ce Quality GateRun the changed-code quality gate after implementation: touched-file lint, format, type-check, tests, and code-shape checks. Use after ce-work writes code, before review or shipping, and when the user asks to make changed files clean.
-
pmarashian Skill Maze Generation PatternsDocument maze generation algorithms (recursive backtracking, etc.), provide error handling patterns, include retry logic with limited attempts, document pathfinding validation patterns, and provide test patterns for maze generation. Use when implementing maze generation features.
-
pmarashian Skill Port Conflict ResolutionCheck port availability before starting server, provide patterns for killing processes on ports, document automatic port selection strategies, include fallback port ranges, and provide health check patterns. Use when dev server fails to start due to port conflicts.
-
pmarashian Skill Pre Implementation CheckVerify existing implementations before coding to prevent duplicate work and enable verification-focused workflows. Use before starting any new feature implementation to check if functionality already exists. Saves 20-40% of implementation time by avoiding redundant work.
-
pmarashian Skill Visual Sizing HeuristicsHeuristics for visual sizing tasks to reduce refinement iterations. Use when making sprites larger, adjusting UI element sizes, or working with proportional relationships. Provides initial sizing formulas, proportional calculations, and framework-specific patterns. Reduces refinement iterations by 50-70%.
-
pmarashian Bundle Dev Server Port DetectionAutomatically detect development server ports from configuration files, running processes, or terminal output. Use when starting browser testing, connecting to dev servers, or when port configuration is unclear. Checks vite.config.ts, package.json, running processes, and terminal output to find the actual port in use.
-
pmarashian Skill Browser Testing EfficiencyDocument when to use test seams vs. DOM inspection, provide patterns for batching related test commands, create reusable test helper functions, and document efficient waiting strategies. Use when testing Phaser games or web applications to reduce execution time and improve reliability.
-
pmarashian Skill Browser Testing PersistencePersist with browser testing operations that may take 30-90 seconds. Use when browser testing fails or takes longer than expected. Provides expected wait times, timeout configurations, retry logic, and fallback strategies. Improves verification completeness from 60% to 95%.
-
pmarashian Skill File Operation OptimizationStrategies for efficient file reading, caching, and operation planning. Use when reading multiple files, performing code investigation, or when same files are accessed multiple times to reduce file operation overhead by 30-40%.
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 apple-notes, Flutter Dependency Injection (Injectable), Flutter GoRouter Navigation. 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.