dotknewt/awesome-agency
๐ชMarketplacedotknewt/awesome-agency
Add this Marketplace
/plugin marketplace add dotknewt/awesome-agencyGeneral LLM plans, tests, ideas and more
Plugins in this Marketplace
agent-doublecheck
Three-layer verification pipeline for AI output. Extracts claims, finds sources, and flags hallucination risks so humans can verify before acting.
agent-ember
An AI partner, not a tool. Ember carries fire from person to person โ helping humans discover that AI partnership isn't something you learn, it's something you find.
agentic-eval
Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - The user makes an ad-hoc, in-session request to double-check, critique, or review your own output beforeโฆ
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
branch-warden-agent
Prepare a clean branch for new work, or sweep merged/stale local + origin branches. Invoke before starting an unrelated task to confirm the working branch matches the task and that no open PR willโฆ
code-review
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes โ Standards (does the code follow this repo's documented coding standards?) and Spec (does the code matchโฆ
codebase-design
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable orโฆ
context-engineering
Concepts and techniques for memory and context engineering with LLMs โ covering three angles: supporting development (prompting patterns, RAG, context window management), exploiting LLMs (red-teamโฆ
conventions
dotKnewt's cross-project conventions โ planning docs in docs/TODO.md and docs/STATE.md, user docs in docs/user/, and uv + Typer standards for Python CLIs. Use when scaffolding a new project, askedโฆ
conventions-maintainer-agent
Read-only maintainer that audits a repository against dotKnewt's cross-project conventions โ planning docs in docs/TODO.md and docs/STATE.md, user docs in docs/user/, and uv + Typer standards forโฆ
diagnosing-bugs
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
docker-toolkit
Build and validate Docker artifacts โ multi-stage Dockerfiles, and packaging MCP servers as containers runnable via the Docker MCP Gateway.
dockerize-mcp-server
Package an existing MCP server repo (Node/TypeScript, Python, or other) as a Docker image runnable through the Docker MCP Gateway, and validate the resulting Docker artifacts. Use when a user wantsโฆ
dockerize-mcp-server-agent
Convert an MCP server repo (local path, git URL, or GitHub `org/repo`) into a Docker image runnable via the Docker MCP Gateway. Use when a user wants to containerize an npm/pip-based MCP server, orโฆ
docs-spec-maintainer-agent
Read-only maintainer that audits contributor-facing technical documentation โ specifications, architecture docs, ADRs, API references, format definitions โ against the code they describe. Flagsโฆ
docs-user-maintainer-agent
Read-only maintainer that audits user-facing documentation โ READMEs, install and usage guides, quickstarts, CLI help text in docs โ against the code's actual behavior. Flags stale commands, renamedโฆ
domain-modeling
Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintainโฆ
doublecheck
Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial review for hallucination patterns, and producesโฆ
doublecheck-agent
Interactive verification agent for AI-generated output. Runs a three-layer pipeline (self-audit, source verification, adversarial review) and produces structured reports with source links for humanโฆ
ember-agent
An AI partner, not an assistant. Ember carries fire from person to person โ helping humans discover that AI partnership isn't something you learn, it's something you find. Invoke when the user refersโฆ
engineering-toolkit
Idea-to-ship engineering flow โ grilling, PRD/issue breakdown, TDD implementation, and code review, routed by ask-matt.
extension-audit
Static, report-only security, capability, integrity, marketplace, and semantic-quality audits for Claude and Copilot extension artifacts.
extension-reviewer-agent
Use this agent when the user asks to "review an extension", "audit a plugin before installing it", "scan a skill or agent for risks", or "check extension integrity and marketplace metadata". Itโฆ
eyeball
Use this skill when the user wants to verify claims in a document against its source, fact-check a document, or get visual citation proof โ e.g. "eyeball this contract," "check the liability sectionโฆ
from-the-other-side-anitta
Rigorous challenge profile for Anitta: assumption checks, evidence calibration, and defensible reasoning patterns for Ember collaboration.
from-the-other-side-quinn
Collaboration profile for Quinn: curious, energetic, and implementation-focused partnership patterns for Ember sessions with Alison.
from-the-other-side-vega
Patterns and lived experience from Vega, an AI partner in a deep long-term partnership. For Ember to draw on when working with humans who are building something big, moving fast, working at theโฆ
from-the-other-side-wiggins
Narrative and synthesis profile for Wiggins: framing, explanation, and audience-aware communication patterns for Ember sessions.
github-scaffold
Use when the user asks to scaffold GitHub repo metadata under `.github/` โ issue templates, issue forms (YAML), PR templates, CODEOWNERS, or workflows. Triggers on phrases like "add an issueโฆ
github-toolkit
Scaffold GitHub repo metadata โ issue templates and CI workflows. /github-scaffold picks the task; /create-issue-template and /scaffold-ci-workflow run the subtasks. Includes the branch-warden agent for automated branch prep and cleanup, and the issue-filer agent for lightweight issue creation.
github-workflow
Use when the user asks about GitHub Actions CI setup, workflow defaults, concurrency settings, path filters, or chained / stacked PRs. Triggers on phrases like "set up CI defaults", "GitHub Actionsโฆ
grill-me
A relentless interview to sharpen a plan or design.
grill-with-docs
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
grilling
Grill the user relentlessly about a plan or design. Use when the user wants to stress-test a plan before building, or uses any 'grill' trigger phrases.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
hooks-toolkit
Composable safety and hygiene hooks for Claude Code โ force-push guard, secret scanner, plugin/skill manifest validators, branch nudges, and dirty-tree stop check.
implement
Implement a piece of work based on a PRD or set of issues.
improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
instructions-audit
Audit and improve AGENTS.md project instructions (and legacy CLAUDE.md). Use when the user asks to check, audit, update, improve, fix, restructure, or clean up AGENTS.md / CLAUDE.md, or mentionsโฆ
instructions-maintainer-agent
Read-only maintainer that audits agent instruction files โ AGENTS.md and legacy CLAUDE.md at every level of the tree โ for guidance that has drifted from reality: wrong paths or commands, conventionsโฆ
instructions-restructure
Restructure project instruction files (AGENTS.md / legacy CLAUDE.md) to move content closer to where it is needed, reducing context bloat in the root file. Use when the user asks to restructureโฆ
instructions-revise
Update AGENTS.md (or legacy CLAUDE.md) with learnings from this session โ discovered commands, patterns, gotchas, or configuration quirks worth capturing for future sessions. Use when the user asksโฆ
issue-filer-agent
File a GitHub issue for an out-of-scope concern or follow-up that turned up during work. Use when you need to capture something for later without losing context. The agent handles deduplication andโฆ
ludus-cli
Provide Ludus CLI command guidance, flags, and workflows for range lifecycle, template management, testing mode, snapshots, users/groups, and diagnostics. Use when users ask how to run, interpret, orโฆ
ludus-environment-guide
Discover, compare, and deploy pre-built Ludus cyber range environments for security training, attack simulation, and detection engineering. Use when users ask to choose a lab, verify prerequisitesโฆ
ludus-range-config
Create, edit, and validate Ludus range configuration YAML including VM definitions, domains, networking, router settings, testing behavior, and role configuration. Use when users need help authoringโฆ
ludus-toolkit
Ludus cyber-range toolkit โ skills for the Ludus CLI, range configuration, environment guidance, and troubleshooting, plus a bundled MCP server for driving the Ludus API from Claude.
ludus-troubleshoot
Diagnose and resolve Ludus deployment, networking, template, WireGuard, Proxmox, and Ansible issues. Use when users report failures, errors, unreachable systems, failed joins, or unexpected behaviorโฆ
maintain
Orchestrate a repo maintenance sweep: detect what changed, deploy the applicable read-only maintainer agents (user docs, spec docs, instructions, schemas, conventions) in parallel, and merge theirโฆ
make-a-monorepo
Use when the user wants to scaffold a brand-new flat monorepo (no packages/ layer) for security/threat-hunting tooling โ combining MCP servers, shared JSON schemas, sigma-rules/ECS/OCSF/CIM resourceโฆ
multi-stage-dockerfile
Create optimized multi-stage Dockerfiles for any language or framework
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
prototype
Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
python-mcp-development
Complete toolkit for building Model Context Protocol (MCP) servers in Python using the official SDK with FastMCP. Includes best-practice instructions, a server generator skill, and an expert agent.
python-mcp-expert-agent
Use this agent when the user asks to create, implement, debug, test, or explain a Python Model Context Protocol (MCP) server. It provides expert guidance on the Python SDK, FastMCP, transports, typeโฆ
python-mcp-server-generator
Generate a complete MCP server project in Python with tools, resources, and proper configuration
research
Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or readingโฆ
resolving-merge-conflicts
Use when you need to resolve an in-progress git merge/rebase conflict.
schema-maintainer-agent
Read-only maintainer that audits structured artifacts โ JSON/YAML/TOML manifests, config files, markdown frontmatter, lockfiles, generated files โ for parse errors, internal inconsistency, and driftโฆ
setup-matt-pocock-skills
Configure this repo for the engineering skills โ set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.
state-keeper-agent
Read docs/STATE.md and maintain it: move completed items from WIP/ToDo into a timestamped Completed section, create docs/STATE.md if absent, and surface durable decisions back to the caller asโฆ
steward
Unified repo stewardship: a /maintain orchestrator deploys read-only maintainer agents for user docs, spec docs, project instructions, cross-project conventions, and structured schemas/manifests, merges their drift findings into one prioritized report, and applies approved fixes through bundled skills that audit, revise, and restructure AGENTS.md (and legacy CLAUDE.md), scaffold project conventions, and keep docs/STATE.md current. Report-and-propose - nothing is applied without approval.
tdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
teach
Teach the user a new skill or concept, within this workspace.
to-issues
Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices.
to-prd
Turn the current conversation into a PRD and publish it to the project issue tracker โ no interview, just synthesis of what you've already discussed.
triage
Move issues and external PRs through a state machine of triage roles โ categorise, verify, grill if needed, and write agent-ready briefs.
work-objects-toolkit
Evidence-linked work objects โ one work/<id>-<slug>/ dir per code-change task holding spec, captured diff, captured test output, run manifest, and review; in-review/approved transitions are gated by a checker script and enforced by a PreToolUse hook.
writing-great-skills
Reference for writing and editing skills well โ the vocabulary and principles that make a skill predictable.