Improve Codebase Architecture: make software easier to maintain
Analyse maintenance difficulties and propose module changes that make code easier to understand and test.
Skills library
Understand what each skill does, when to use it and what your AI employee needs. English guides based on the original sources.
50 guides from the skills.sh installation ranking · selected on 28 October 2026
8 skills in coding
Analyse maintenance difficulties and propose module changes that make code easier to understand and test.
Use small cycles of testing, implementation and improvement to check that software does what is expected.
Prepare the project references used by Matt Pocock's engineering skills collection.
Classify bugs and improvements, identify missing information and prepare tasks the team can carry out.
Use shared vocabulary and criteria to organise behaviour behind clear, testable interfaces.
Find an error's cause using a reproduction that lets you check each hypothesis.
Review data loading, JavaScript and rendering with Vercel's recommendations for React applications.
Consult official API documentation when a task has no existing shortcut.
Try its original name, author or a task such as ‘video’.