Mark McDonnell avatar

Mark McDonnell

Community

@integralist · London

812Followers
|
165Public Repos
|
48Published Skills

Staff Software Engineer @Fastly.

Agent Skills by Mark McDonnell

Showing 48 vetted skills indexed across 1 GitHub repositories.

IntegralistIntegralist
2

research

Analyze code repositories and topics, generating detailed reports and reference documents.

Community
Advanced
IntegralistIntegralist
2

domain-modeling

Define domain terms and document architectural decisions for a project.

Community
Intermediate
IntegralistIntegralist
2

commit

Groups changed files, generates commit messages, and warns about risks in Git repositories.

Community
Advanced
IntegralistIntegralist
2

git-metadata

Analyze Git repository history to identify churn hotspots, bus factor, bug clusters, commit velocity, and crisis patterns.

Community
Intermediate
IntegralistIntegralist
2

go-conventions

Enforce Go coding conventions with gopls, go vet, and staticcheck.

Community
Advanced
IntegralistIntegralist
2

consensus

Coordinate multiple AI agents to review code changes and confirm consensus before implementation.

Community
Advanced
IntegralistIntegralist
2

decide

Interview users to create decision memos with contrarian reviews.

Community
Advanced
IntegralistIntegralist
2

branch

Generate a git feature branch name from repository and session context.

Community
Basic
IntegralistIntegralist
2

systematic-debugging

Implement a four-phase debugging process to identify and resolve software bug root causes.

Community
Advanced
IntegralistIntegralist
2

writing-great-skills

Guide writing and editing AI agent skills with clear, maintainable instructions.

Community
Advanced
IntegralistIntegralist
2

draft-pr

Create a pull request with Problem and Solution sections using git and GitHub CLI.

Community
Intermediate
IntegralistIntegralist
2

changelog

Generate Keep a Changelog entries from Git commit diffs.

Community
Intermediate
IntegralistIntegralist
2

handoff

Summarize conversations into handoff documents with sensitive information redacted.

Community
Intermediate
IntegralistIntegralist
2

to-adr

Extract Architecture Decision Records from implementation plans or design documents.

Community
Intermediate
IntegralistIntegralist
2

code-review

Analyze code consistency, data correctness, and security in GitHub PRs or local code.

Community
Advanced
IntegralistIntegralist
2

test-feedback

Diagnose test failures and propose fixes from test output.

Community
Intermediate
IntegralistIntegralist
2

to-spec

Generate a specification document with requirements, acceptance criteria, and testing approach.

Community
Advanced
IntegralistIntegralist
2

delegate

Delegate tasks to subagents based on task type.

Community
Basic
IntegralistIntegralist
2

distill

Rewrite text or files to be more concise and clear.

Community
Intermediate
IntegralistIntegralist
2

code-review-feedback

Verifies code review feedback against the codebase and structures responses.

Community
Intermediate
IntegralistIntegralist
2

next-task

Find and execute the next unchecked task in a project plan.

Community
Basic
IntegralistIntegralist
2

behaviour-spec

Generate Gherkin specifications from feature descriptions for BDD testing.

Community
Intermediate
IntegralistIntegralist
2

go-testing

Automate Go test case development with templates, helpers, and mocks.

Community
Intermediate
IntegralistIntegralist
2

redesign

Audit codebases for complexity, standards drift, and test coverage gaps.

Community
Advanced