Jobs / IT & Software Development
AI skills for IT & Software Development
Building, testing, shipping and running software. This hub is built from the same matcher you get with your own title — refine it with your exact role.
Essentials
every knowledge workerbrainstorming
Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.
concise-planning
Use when a user asks for a plan for a coding task, to generate a clear, actionable, and atomic checklist.
docx-official
A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks.
pptx-official
A user may ask you to create, edit, or analyze the contents of a .pptx file. A .pptx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks.
xlsx-official
Unless otherwise stated by the user or existing template
pdf-official
This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see reference.md. If you need to fill out a PDF form, read forms.md and follow its instructions.
professional-proofreader
Use when a user asks to "proofread", "review and correct", "fix grammar", "improve readability while keeping my voice", and to proofread a document file and save an updated version.
prompt-engineering
Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
deep-research
Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.
avoid-ai-writing
Audit and rewrite content to remove 21 categories of AI writing patterns with a 43-entry replacement table
Core
strongest fit for this rolepython-testing-patterns
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
IT & Software Development: development · tags: testing, python · bundle: python-pro · matches: development, testing
brooks-lint
AI code reviewer grounded in classic software engineering books for catching design smells, coupling issues, and architectural risks.
IT & Software Development: development · tags: code, refactoring, architecture · matches: development, software
k6-load-testing
Comprehensive k6 load testing skill for API, browser, and scalability testing. Write realistic load scenarios, analyze results, and integrate with CI/CD.
IT & Software Development: testing · tags: api, testing, ci-cd · bundle: aas-qa-test-automation · matches: testing
debugging-code
Interactively debug source code — set breakpoints, step through execution line by line, inspect live variable state, evaluate expressions against the running program, and navigate the call stack to trace root causes.
IT & Software Development: development · tags: code, debugging · matches: development, running
async-python-patterns
Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems.
IT & Software Development: development · tags: python · bundle: python-pro · matches: building, development
software-architecture
Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
IT & Software Development: architecture · tags: code, architecture · tags: quality · matches: development, software
codebase-cleanup-refactor-clean
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
IT & Software Development: development · tags: code, refactoring · matches: development, software
ontoly-software-graph
Use Ontoly's deterministic Software Graph, MCP server, and agent skills for architecture review, request tracing, impact analysis, and dependency analysis.
IT & Software Development: development · tags: typescript, architecture · matches: development, software
Recommended
worth havinge2e-testing-patterns
Build reliable, fast, and maintainable end-to-end test suites that provide confidence to ship code quickly and catch regressions before users do.
IT & Software Development: test-automation · tags: code, testing · bundle: full-stack-developer · matches: testing
webapp-testing
To test local web applications, write native Python Playwright scripts.
IT & Software Development: test-automation · tags: testing, python · bundle: aas-qa-test-automation · matches: testing
senior-frontend
Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality.
IT & Software Development: web-development · tags: typescript, react, frontend · matches: building, development
javascript-testing-patterns
Comprehensive guide for implementing robust testing strategies in JavaScript/TypeScript applications using modern testing frameworks and best practices.
IT & Software Development: development · tags: testing, typescript, javascript · matches: development, testing
test-driven-development
Use a failing behavioral test to guide a feature or bug fix, then implement and refactor with relevant regression checks.
IT & Software Development: testing · bundle: essentials · matches: development, testing
linux-shell-scripting
Provide production-ready shell script templates for common Linux system administration tasks including backups, monitoring, user management, log analysis, and automation. These scripts serve as building blocks for security operations and penetration testing environments.
IT & Software Development: development · matches: building, development, testing
event-sourcing-architect
Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trail requirements, or complex domain modeling with temporal queries.
IT & Software Development: architecture · tags: architecture · bundle: architecture-design · matches: building
microservices-patterns
Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.
IT & Software Development: architecture · tags: architecture · bundle: architecture-design · matches: building
screen-reader-testing
Practical guide to testing web applications with screen readers for comprehensive accessibility validation.
IT & Software Development: testing · tags: testing · bundle: aas-qa-test-automation · matches: testing
squirrel
Full-cycle AI coding skill: plans, builds, tests, lints, fixes bugs, and writes production-grade docs. Auto-detects project state and adapts its 8-phase pipeline.
IT & Software Development: development · tags: testing, ci-cd · tags: planning · matches: development, testing
code-showcase-react-ui-patterns
Modern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.
IT & Software Development: development · tags: code, react · matches: building, development
dbos-python
Guide for building reliable, fault-tolerant Python applications with DBOS durable workflows. Use when adding DBOS to existing Python code, creating workflows and steps, or using queues for concurrency control.
IT & Software Development: development · tags: code, python · matches: building, development
Explore
adjacentdbos-typescript
Guide for building reliable, fault-tolerant TypeScript applications with DBOS durable workflows. Use when adding DBOS to existing TypeScript code, creating workflows and steps, or using queues for concurrency control.
IT & Software Development: development · tags: code, typescript · matches: building, development
design-system
Mechanical implementation invariants for frontend design: token architecture, typography hierarchy, loading order, FOUT prevention, chrome stability, motion timing, color semantics. Use with design when building components, pages, or design systems.
IT & Software Development: web-development · tags: architecture, frontend · matches: building, development
discord-bot-architect
Specialized skill for building production-ready Discord bots. Covers Discord.js (JavaScript) and Pycord (Python), gateway intents, slash commands, interactive components, rate limiting, and sharding.
IT & Software Development: web-development · tags: python, javascript · matches: building, development
design-ux
UX / usability audit — heuristic evaluation of INTERACTIVE UIs (not just visual polish). Load with design when a UI "feels off", "sucks to use", is hard to learn, needs an instruction wall, or before shipping an interactive tool/editor/app.
IT & Software Development: web-development · tags: visual · matches: development, shipping
code-refactoring-refactor-clean
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
IT & Software Development: code-quality · tags: code, refactoring · matches: software
api-testing-observability-api-mock
You are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development.
IT & Software Development: backend · tags: api, testing · matches: development, testing
code-showcase-testing-patterns
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
IT & Software Development: development · tags: code, testing · matches: development, testing
jest-skill
Generates Jest unit and integration tests in JavaScript or TypeScript. Covers mocking, snapshots, async testing, and React component testing. Use when user mentions "Jest", "describe/it/expect", "jest.mock", "toMatchSnapshot".
IT & Software Development: web-development · tags: typescript, javascript · matches: development, testing
laravel-development-workflow
Build and fix existing Laravel applications through root-cause diagnosis, repository-native implementation, regression coverage, and risk-based verification.
IT & Software Development: development · tags: testing, debugging · matches: development, testing
mcp-tool-developer
Build Model Context Protocol (MCP) servers and tools from scratch. Full-stack MCP development with TypeScript/Python, testing, deployment, and registry publishing.
IT & Software Development: developer-tools · tags: typescript, python · matches: development, testing
IT & Software Development on Complete AI
AI news for it & software developmentAI toolsCoursesLearning pathsCertifications
