softaworks/agent-toolkit

DirSkills catalogs 25 skills from this repository, across 7 categories: AI Engineering, Automation, Data, DevOps, Frontend, Quality, Writing.

2.4K stars219 forksView on GitHub
πŸš€
2w ago

10x Mode

10x Mode finds 10x product opportunities and high-leverage improvements. Use it when you need strategic product thinking, want to find high-impact features, or ask what would make a product 10x better.
AI Engineering
2.4K219
πŸ“₯
2w ago

Add Skill

Add Skill copies a skill directory into an agent project. It verifies naming consistency, generates a README if missing, and adds a plugin entry to marketplace.json.
Automation
2.4K219
πŸ—‚οΈ
2w ago

Agent MD Refactor

Agent MD Refactor restructures bloated agent instruction files like AGENTS.md and CLAUDE.md into concise root files with linked, categorized docs. Use it when an AI coding agent's instructions have grown too long, redundant, or contradictory.
AI Engineering
2.4K219
πŸ“„
2w ago

Backend to Frontend Handoff Docs

Backend to Frontend Handoff Docs produces a structured API handoff document for frontend developers when backend work is complete. Use it to document endpoints, DTOs, validation rules, business logic, and integration notes without backend Q&A.
Writing
2.4K219
πŸ—οΈ
2w ago

C4 Architecture

C4 Architecture generates C4 model diagrams in Mermaid syntax for documenting software architecture at context, container, component, and deployment levels. Use it when you need to visualize system structure or communicate architecture to technical and non-technical audiences.
Writing
2.4K219
πŸ€–
2w ago

Codex

Codex runs OpenAI Codex CLI for code analysis, refactoring, and automated editing, defaulting to GPT-5.2. Use it when a user asks to run codex exec or resume a Codex session.
AI Engineering
2.4K219
πŸ› οΈ
2w ago

Command Creator

Command Creator guides the creation of Claude Code slash commandsβ€”reusable workflows invoked with /command-name in Claude Code. Use when asked to create a command, make a slash command, or document a process as a reusable command.
Automation
2.4K219
βœ…
2w ago

Commit Work

Commit Work stages and reviews intended changes, splits them into logical commits, and writes clear Conventional Commit messages. Use when asked to commit, craft a commit message, stage changes, or split work into multiple commits.
Quality
2.4K219
πŸ“
2w ago

Crafting Effective READMEs

Crafting Effective READMEs helps write or improve README files by matching templates and guidance to the audience and project type. Use it when creating, adding, updating, or reviewing project documentation.
Writing
2.4K219
πŸ“‹
2w ago

Daily Meeting Update

Daily Meeting Update generates daily standup/meeting updates through an interactive interview, pulling activity from GitHub, Jira, and Claude Code session history. Use it when preparing for standup, scrum update, or status sync.
Automation
2.4K219
πŸ—„οΈ
2w ago

Database Schema Designer

Database Schema Designer helps design robust, scalable database schemas for SQL and NoSQL databases. Use it when you need normalization, indexing strategies, migration patterns, and performance optimization for your data models.
Data
2.4K219
πŸ“Š
2w ago

Datadog CLI

Datadog CLI searches logs, queries metrics, traces requests, and manages dashboards so agents can debug production issues. Use it when triaging incidents or working with Datadog observability.
DevOps
2.4K219
πŸ“¦
2w ago

Dependency Updater

Dependency Updater manages dependencies for any language by auto-detecting the project type, applying safe minor and patch updates automatically, prompting for major versions, and diagnosing or fixing dependency issues. It supports Node, Python, Go, Rust, Ruby, Java, and .NET.
Automation
2.4K219
🎨
2w ago

Design System Starter

Design System Starter creates and evolves design systems with design tokens, component architecture, accessibility guidelines, and documentation templates. Use it to ensure consistent, scalable, and accessible UI across products.
Frontend
2.4K219
πŸ’¬
2w ago

Difficult Workplace Conversations

Difficult Workplace Conversations provides a structured preparation-delivery-followup framework for handling workplace conflicts, performance discussions, and challenging feedback. Use it to prepare, deliver, and follow up on tough conversations effectively.
Writing
2.4K219
🌐
2w ago

Domain Name Brainstormer

Domain Name Brainstormer generates creative domain name ideas and checks availability across multiple TLDs, such as .com, .io, .dev, and .ai. Use it when starting a new project or product to find an available, brandable domain quickly.
Automation
2.4K219
πŸ“Š
2w ago

Draw.io

Draw.io creates, edits, and reviews diagrams in .drawio XML format, handling PNG conversion, layout adjustment, and AWS icon usage for technical documentation and presentations.
Frontend
2.4K219
πŸ€–
2w ago

Excalidraw

Excalidraw delegates all operations on .excalidraw files to subagents so the main agent never reads verbose diagram JSON directly, preventing context exhaustion. Use it whenever a diagram needs to be read, created, modified, or compared.
AI Engineering
2.4K219
πŸ’¬
2w ago

Feedback Mastery

Feedback Mastery provides structured frameworks for navigating difficult conversations and delivering constructive feedback, including the Preparation-Delivery-Follow-up model and Situation-Behavior-Impact technique. Use it when preparing for feedback, addressing performance issues, or managing conflict.
Quality
2.4K219
πŸ“
2w ago

Frontend to Backend Requirements

Frontend to Backend Requirements documents frontend data needs for backend developers. Use it to communicate what data and actions a UI needs without dictating API structure.
Writing
2.4K219
πŸ”
2w ago

Gemini CLI

Gemini CLI runs the Gemini command-line tool for code review, plan review, and large-context (>200k tokens) analysis. Use it when you need comprehensive multi-file analysis or automated background reviews without interactive approval prompts.
Quality
2.4K219
πŸ“‹
2w ago

Gepetto

Gepetto creates detailed, sectionized implementation plans through research, stakeholder interviews, and multi-LLM review. Use it when planning features that need thorough pre-implementation analysis.
AI Engineering
2.4K219
✍️
2w ago

Humanizer

Humanizer removes signs of AI-generated writing from text to make it sound more natural and human-written. Use it when editing or reviewing text that seems AI-generated, based on Wikipedia's guide to signs of AI writing.
Writing
2.4K219
🎫
2w ago

Jira

Jira enables natural language interaction with Jira issues, sprints, and workflows, supporting both CLI and MCP backends. Use it when users mention issue keys (e.g., PROJ-123), ask about tickets, create/view/update issues, check sprint status, or manage Jira workflows.
Automation
2.4K219
πŸ”
2w ago

Lesson Learned

Lesson Learned analyzes recent code changes via git history and extracts software engineering lessons. Use when the user asks 'what is the lesson here?', 'what can I learn from this?', or wants to reflect on recent work.
Quality
2.4K219