Skip to main content

Skills in this repository

sammcj/agentic-coding - Page 2

SkillsMP has collected 84 skills from sammcj/agentic-coding. Open a skill to review its source and details.

sammcj/agentic-coding

Showing 40 of 84 collected skills.

occupation
Software Developers
description

Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise.

updated
occupation
Network & Computer Systems Administrators
description

Use this skill whenever the user wants you to manage, discuss or diagnose iDrive Backup configuration on macOS

updated
occupation
Software Developers
description

Disciplined, measurable iteration for a substantial refinement or investigation: loop against verifiable pass/fail conditions, fan work out to subagents, and keep the main context lean. Use when improving something measurable over repeated cycles (tuning a…

updated
occupation
Biological Scientists, All Other
description

Analyse personal DNA / genome files for pharmacogenomics, disease risk, carrier status, ancestry and traits. Use whenever the user mentions DNA or genome analysis, a raw genome file, gene names, drug-gene interactions, or wants to combine multiple DNA sources.

updated
occupation
Technical Writers
description

Write, rewrite, or review content in the evidence-led reframe voice style. Use when the user explicitly asks to write in "reframe voice" or "reframe style". Do NOT use for general writing tasks.

updated
occupation
Technical Writers
description

Structure, refine, or draft narrative content or storytelling for business communication such as slide decks, blog posts, pitches, reports. Use when the user wants help building a narrative arc, find the through-line, sequence beats or refine existing content…

updated
occupation
Project Management Specialists
description

Turn the current conversation context into a spec and submit it as a GitHub issue. Use when user wants to create a spec or PRD from the current context.

updated
occupation
Project Management Specialists
description

Break a plan, spec, or the current conversation into independently-grabbable tickets on the project issue tracker using tracer-bullet vertical slices, each declaring the tickets that block it. Use when user wants to convert a plan or spec into tickets, create…

updated
occupation
Technical Writers
description

Grilling session that mines the user for fragments - heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) - and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas…

updated
occupation
Computer Occupations, All Other
description

How to scope, brief and choose sub-agents when delegating work with the Agent tool - named vs forked agents, file ownership boundaries, model selection, and when a fork is the wrong choice. Use when delegating to one or more sub-agents, deciding between a…

updated
occupation
Software Developers
description

You MUST activate this skill when working on Swift projects

updated
occupation
Software Developers
description

Use when creating, editing or debugging Ghostty terminal configuration - config.ghostty files, config option names and their valid values, keybinds and key sequences, themes, fonts, shell integration, or `ghostty +` CLI actions. Covers macOS and Linux/GTK…

updated
occupation
Software Developers
description

Creating and maintaining CLAUDE.md project memory files and .claude/rules/ rule files that provide non-obvious codebase context. Use when (1) creating a new CLAUDE.md for a project, (2) adding architectural patterns or design decisions to existing CLAUDE.md,…

updated
occupation
Software Developers
description

Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a…

updated
occupation
Network & Computer Systems Administrators
description

CLI utility to help when running ongoing interactive CLI sessions or using tmux to communicate with other CLI Agents. Use when you are asked to ssh to remote machines, or need to use interactive CLI tools that require ongoing input.

updated
occupation
Software Developers
description

Build a throwaway prototype to flesh out a design before committing to it. Routes between two branches - a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user…

updated
occupation
Web & Digital Interface Designers
description

Reverse-engineer an application, website or document's design system from its codebase and screenshots. Use when asked to analyse visual design, extract a colour palette, document UI patterns, identify typography and spacing systems, audit design consistency,…

updated
occupation
Postsecondary Teachers, All Other
description

Critically analyse the reasoning in written content (articles, blogs, transcripts, reports), not code. Use only when explicitly asked to critically analyse or critique an argument.

updated
occupation
Software Developers
description

Use the mermaid-diagrams skill whenever you are creating or updating mermaid diagrams. Provides guidance on mermaid best practices.

updated
occupation
Software Developers
description

Convert a PPTX slide deck into per-slide markdown that preserves both the verbatim text and the meaning of embedded screenshots, diagrams and charts in their original layout positions. Use this skill (over pptx or liteparse) whenever the deliverable is…

updated
occupation
Market Research Analysts & Marketing Specialists
description

Apply storytelling principles to create, review, and improve data visualisations and data-driven communications. Use when the message or story of a data communication (chart, dashboard, infographic, data-driven deck or report) needs structuring or review, or…

updated
occupation
Software Developers
description

You MUST activate this skill when working on Go projects

updated
occupation
Software Developers
description

You MUST activate this skill when working on Python projects

updated
occupation
Software Developers
description

You MUST activate this skill when working on Rust projects

updated
occupation
Software Developers
description

You MUST activate this skill when working on TypeScript or JavaScript projects

updated
occupation
Technical Writers
description

Provides guidance on writing in the voice of Hunter S. Thompson for essays, columns, letters, dispatches, or short-form political commentary. Use when the user asks for writing in the style of Hunter S. Thompson, HST or gonzo journalism.

updated
occupation
Software Developers
description

Provides fast document to markdown extraction. Use this skill when the user asks to parse, perform multi-format document conversion or spatially extract text from an unstructured file (PDF, DOCX, PPTX, XLSX, images, etc.) locally.

updated
occupation
Software Developers
description

Provides knowledge on using the `glean` CLI tool to access company knowledge and documents through Glean. Use when the user asks you to use Glean to search, read or otherwise access knowledge from their company's Confluence, Slack, Google Drive Files (Slides,…

updated
occupation
Software Developers
description

Provides tools for managing MarkEdit, a macOS markdown editor

updated
occupation
Web Developers
description

Reference gallery of polished single-file HTML artifacts demonstrating effective ways to communicate ideas through HTML. Use when the user wants to explain, showcase, demo, plan, review, or present an idea within an HTML file.

updated
occupation
Software Developers
description

You MUST always activate this github skill whenever working with GitHub in any capacity, including but not limited to gh cli, API, Actions, issues, PRs and other routine Github interactions.

updated
occupation
Software Developers
description

Use when working with AWS Strands Agents SDK or Amazon Bedrock AgentCore platform for building AI agents. Provides architecture guidance, implementation patterns, deployment strategies, observability, quality evaluations, multi-agent orchestration, and MCP…

updated
occupation
Software Developers
description

Generate images using InvokeAI's local API. Use when asked to generate, create, or make images with InvokeAI, FLUX.2 Klein, Z-Image Turbo, FLUX, or SDXL models. Supports text-to-image generation, automatic model detection, image download, and parameter…

updated
occupation
Software Developers
description

Use when working with Anthropic Claude Agent SDK. Provides architecture guidance, implementation patterns, best practices, and common pitfalls.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use when discussing or working with DeepEval (the python AI evaluation framework)

updated
occupation
Software Developers
description

Use only when creating architecture diagrams with Python's `diagrams` library (mingrammer/diagrams).

updated
occupation
Software Developers
description

Train custom TTS voices for Piper (ONNX format) using fine-tuning or from-scratch approaches. Use when creating new synthetic voices, fine-tuning existing Piper checkpoints, preparing audio datasets for TTS training, or deploying voice models to devices like…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Use when user wants to report bugs in their own codebase and create Github issues conversationally

updated
occupation
Graphic Designers
description

Provides guidelines for applying Mantel's brand styles to diagrams and frontend components. Use when asked to create visuals that need to align with Mantel's branding.

updated
occupation
Computer Occupations, All Other
description

Helps users discover agent skills from the open skills ecosystem. Use when users ask "how do I do X", "find a skill for X", "is there a skill that can...", or want to extend agent capabilities. This skill searches for and evaluates candidate skills, then…

updated
Showing 40 of 84 collected skills.