do-think
Do Think
Structured deep-thinking framework for the moment before you act, not the act itself. Pick a mode (Solo or Interactive), emit the opening contract, run the 4-phase loop, and apply the mandatory stress-test at Tier Medium/High before committing.
When to use
Trigger on phrasings like "think deeply", "what should I do", "should we…", "help me decide", "walk me through this", "let's brainstorm".
Use when:
- the problem is underspecified, the right frame is unknown, or the user is stuck on framing
- multiple viable approaches have non-trivial tradeoffs (architecture, API shape, dependency choice)
- the change is expensive to reverse — schemas, public contracts, infra, security boundaries
- the codebase or domain is unfamiliar and the first-plausible-answer would be a guess
- root-cause reasoning is needed and there is no runtime to debug against (post-mortem, design review)
- a refactor could change behavior, boundaries, or invariants and you need to plan before touching code
- the user explicitly asks to brainstorm, walk through, explore options, or co-author a decision
- the task is likely to derail after the first obstacle and continuous execution discipline matters
More from yigitkonur/skills-by-yigitkonur
run-research
Use skill if you are answering one technical research question with current web evidence, Reddit practitioner experience, and source-backed synthesis, optionally fanned out across parallel subagents.
42run-agent-browser
Use skill if you are driving the agent-browser CLI for ad hoc browser automation — @ref snapshots, sessions, forms, extraction, screenshots, headed/stealth, or provider runs.
38publish-npm-package
Use skill if you are publishing to npm via GitHub Actions release workflow with trusted publishing, NPM_TOKEN, provenance, semantic-release, changesets, release-please, or fixing npm publish CI.
35init-agent-config
Use skill if you are creating, auditing, or migrating CLAUDE.md, AGENTS.md, or REVIEW.md instruction files, folder-scoped agent guidance, or cross-agent companion entrypoints.
34build-mcp-use-server
Use skill if you are building TypeScript MCP servers with mcp-use/server — server.tool, response helpers, ctx.auth, sessions, transports, widgets, Inspector, deploy.
34build-skills
Use skill if you are creating or substantially revising a Claude skill and need workspace-first evidence, remote comparison, and repo-fit synthesis before writing SKILL.md.
32