GitShow/mattpocock/skills
mattpocock

skills

Skills for Real Engineers. Straight from my .claude directory.

by mattpocock
Star on GitHubFork

Shell

154.6k stars13.3k forks3 contributorsActive · 16h agoSince 2026v1.0.1MIT

Meet the team

See all 3 on GitHub →
mattpocock
mattpocock212 contributions
TESTPERSONAL
TESTPERSONAL8 contributions
github-actions[bot]Bot
github-actions[bot]2 contributions

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 16h ago
See all on GitHub →
wodin
Since v1.0.0 Claude often doesn't load /grilling and /domain-modeling skills when /grill-with-docs is invokedOpenIssue

This causes Claude to guess what grilling means and it asks all questions at once and does not provide options or recommendations. I tried tweaking the skill to explicitly tell it to load both skills and then to invoke them. This time it said it would load both skills, but then only loaded . I asked it about the other one and it said this:

wodin · 1h ago
hamza24v
Proposal: add /improve-codebase-performance skill for proactive performance reviewsOpenIssue

I’d like to propose a new skill inspired by , but focused on performance improvements instead of architecture. The idea would be a skill that scans a codebase for potential performance bottlenecks, presents the findings clearly, and proposes possible solutions for improving them. Why this would be useful A lot of developers ask agents broad performance questions like: “Why is this app slow?” “Find performance bottlenecks in this codebase.” “How can I make this faster?” “Audit this app before launch.” “Where are the biggest performance issues?” Without a dedicated skill, agents may jump too quickly into random optimizations, caching, rewrites, or generic advice. A focused performance skill could help the agent approach this more thoughtfully by identifying likely bottlenecks, explaining why they matter, and giving the user a clear set of options to explore. Possible areas it could look at The skill could potentially surface issues around things like: slow database queries N+1 query patterns inefficient loops or data structures unnecessary re-renders large client bundles expensive synchronous work repeated network requests poor caching boundaries slow startup or cold-start behavior background job bottlenecks expensive work happening in hot paths How this differs from seems more suited for investigating a specific known issue or regression. This proposed skill would be more proactive: “Scan this codebase and show me the most important performance opportunities.” So it would be closer in spirit to , but with performance as the lens. Expected outcome The skill could produce a clear performance review of the codebase, including: what the possible bottlenecks are where they appear in the codebase why they may matter how severe they seem what kind of improvement may be possible what solution direction could be considered The main value would be helping developers quickly understand where performance work is most worth focusing, instead of guessing or optimizing randomly. Suggested names My preference is because it mirrors and makes the relationship clear.

hamza24v · 1h ago
Sandy4321
contradiction grill-with-docs used before plan is created , but in order to use grill-with-docs/ plan is needed for - productivity/grilling/SKILL.mdOpenIssue

per 16:10 , for skill with name grilling with doc https://github.com/mattpocock/skills/blob/main/skills/engineering/grill-with-docs/SKILL.md when it calls in productivity/grilling/SKILL.md written Interview me relentlessly about every aspect of this plan, but plan is not excising yet ? then i see contradiction grill-with-docs used before plan is created , but in order to use grill-with-docs/ plan is needed for - productivity/grilling/SKILL.md

Sandy4321 · 10h ago

Recent fixes

View closed PRs →
CorVous
How should /grill-me, /to-prd and /to-issues flow?ClosedIssue

You have a lot of concern about the context window, and I assumed that grill-me and to-prd would be in the same conversation, but I'm uncertain about /to-issues. From how long grill-me sessions can be I would think /to-issues would be forked, but the skill also says that it can use previous conversation context. Working from this, I would expect grill-me and to-prd to be the same conversation, and if the context gets too full /to-issues is fresh? That's what I would think but I think it would be nice to have this elaborated upon because I'm sure other people would have the same question.

CorVous · 7h ago
seflless
In "Agents Didn't Do What I want" section 'dev' should be 'agentClosedIssue

I believe in the README.md that you used 'dev' when you mean 'agent'. It makes the sentence confusing. The change is this

seflless · 8h ago
BastienClement
/code-review shadows Claude Code own review skillClosedIssue

For some versions now, Claude Code's own runs a multi-facet search and challenge review I quite like. Recent updates to these skills have introduced that sadly is automatically picked up by Claude Code whenever I type (un-qualified). Shadowing the baseline one. Would you consider renaming the skill from this repo so that both are available (and invokable) at the same time? Thanks

BastienClement · 13h ago
Structured data for AI agents

Repository: mattpocock/skills. Description: Skills for Real Engineers. Straight from my .claude directory. Stars: 154626, Forks: 13338. Primary language: Shell. License: MIT. Latest release: v1.0.1 (2w ago). Open PRs: 2, open issues: 105. Last activity: 16h ago. Community health: 42%. Top contributors: mattpocock, TESTPERSONAL, github-actions[bot].

·@ofershap

Replace github.com with gitshow.dev