"frontend-dev":
tools: [react-analyzer, css-helper, browser-automation, git]
count: 8-10 tools
use: "React component development with testing"
"backend-api":
tools: [express-tools, database, redis, postman, git]
count: 10-12 tools
use: "API development and testing"
"fullstack-deploy":
tools: [docker, k8s, git, monitoring, logs]
count: 12-15 tools
use: "Deployment and DevOps tasks""data-exploration":
tools: [jupyter, pandas-helper, matplotlib, filesystem]
count: 6-8 tools
use: "Initial data analysis and visualization"
"ml-training":
tools: [mlflow, tensorflow-tools, gpu-monitor, s3]
count: 8-10 tools
use: "Model training and experiment tracking"
"data-pipeline":
tools: [airflow, spark-tools, database, monitoring]
count: 10-12 tools
use: "ETL and data pipeline management""sprint-planning":
tools: [jira, confluence, slack, calendar]
count: 6-8 tools
use: "Sprint planning and team coordination"
"user-research":
tools: [notion, figma-comments, survey-tools, slack]
count: 5-7 tools
use: "User research and feedback collection"
"roadmap-work":
tools: [productboard, sheets, slides, confluence]
count: 6-8 tools
use: "Product roadmap and strategy work""morning-catchup":
tools: [email, slack, calendar, linear, git]
count: 5-7 tools
use: "Check messages, review PRs, plan the day"
tip: "Start your day focused on communication and planning""evening-review":
tools: [git, linear, slack, notion]
count: 4-6 tools
use: "Commit work, update tickets, document progress"
tip: "End your day by documenting and communicating progress""project-setup":
tools: [github, npm-tools, filesystem, template-generator]
count: 6-8 tools
use: "Initialize new projects with best practices"
"requirements-gathering":
tools: [notion, miro, slack, calendar]
count: 5-6 tools
use: "Gather and document project requirements""project-handoff":
tools: [documentation, github, confluence, slack]
count: 5-7 tools
use: "Document and hand off completed projects"
"post-mortem":
tools: [notion, miro, analytics, slack]
count: 4-6 tools
use: "Conduct project retrospectives""ticket-triage":
tools: [zendesk, slack, linear, knowledge-base]
count: 5-6 tools
workflow:
1. Check Zendesk queue
2. Search knowledge base
3. Create Linear ticket if needed
4. Update customer via Slack
"bug-reproduction":
tools: [browser-automation, logs, database, screen-recorder]
count: 6-8 tools
workflow:
1. Reproduce issue in browser
2. Check logs for errors
3. Query database for user state
4. Record reproduction steps"blog-writing":
tools: [notion, grammarly, unsplash, wordpress]
count: 5-6 tools
workflow:
1. Draft in Notion
2. Grammar check with Grammarly
3. Find images on Unsplash
4. Publish to WordPress
"video-content":
tools: [script-writer, teleprompter, obs-controller, youtube]
count: 6-8 tools
workflow:
1. Write script
2. Set up teleprompter
3. Control OBS recording
4. Upload to YouTube"security-scan":
tools: [vulnerability-scanner, dependency-check, git-secrets, reports]
count: 6-8 tools
use: "Run security audits on codebases"
"incident-response":
tools: [logs, monitoring, slack, incident-tracker, runbooks]
count: 8-10 tools
use: "Respond to security incidents""frontend-perf":
tools: [lighthouse, webpack-analyzer, chrome-devtools, git]
count: 5-7 tools
use: "Optimize frontend performance"
"backend-perf":
tools: [profiler, database-analyzer, redis-cli, monitoring]
count: 6-8 tools
use: "Optimize backend performance""e2e-testing":
tools: [playwright, percy, browserstack, test-reports]
count: 5-7 tools
use: "Run end-to-end tests across browsers"
"api-testing":
tools: [postman, newman, database, mock-server]
count: 5-6 tools
use: "Test APIs with various scenarios"Start with just 3 tools and add only when necessary:
"minimal-dev":
tools: [git, filesystem, terminal]
philosophy: "Cover 80% of tasks with 20% of tools"One toolset per major context switch:
"morning": [email, slack, calendar, tasks]
"coding": [git, docker, IDE-helper]
"afternoon": [docs, diagrams, presentation]
"debugging": [logs, debugger, profiler]Ultra-focused toolsets for specific tasks:
"git-surgery": [git-advanced, git-history, git-recover]
"css-wizard": [css-analyzer, flexbox-helper, grid-builder]
"sql-master": [query-builder, explain-analyzer, index-advisor]# Start with these three toolsets
"learning": [documentation, tutorial-runner, git]
"practice": [filesystem, terminal, simple-git]
"help": [stack-overflow, documentation, slack]# Manage team and code
"team-mgmt": [slack, calendar, linear, 1-on-1-notes]
"code-review": [git, github, linter, test-runner]
"planning": [roadmap, estimation, resource-planner]# Client-specific toolsets
"client-a": [their-git, their-slack, their-jira]
"client-b": [their-azure, their-teams, their-ado]
"consulting": [time-tracker, invoice, calendar]-
What's the primary goal?
- Focus tools around a single objective
-
What's the workflow?
- Order tools by typical usage sequence
-
What's rarely used?
- Remove tools used less than once per week
-
What causes context switching?
- Group tools that are used together
Good Names ✅
customer-supportmorning-standupbug-investigationdeploy-production
Bad Names ❌
toolset1misc-toolseverythingtemp
- Week 1: Start with 3-5 tools
- Week 2: Add 1-2 tools based on friction
- Week 3: Remove unused tools
- Week 4: Finalize and document
Have a great toolset pattern? Share it with the community:
- Export your toolset (when available)
- Document the use case
- Share in GitHub Discussions
Remember: The best toolset is the one that makes YOU most productive!