
tjboudreaux/cc-thinking-skills
2 skills309 installs1.9k starsGitHub
Install
npx skills add https://github.com/tjboudreaux/cc-thinking-skillsSkills in this repo
1Thinking Socraticthinking-socratic is a pre-build clarification skill from the cc-thinking-skills collection that teaches Claude Code to ask load-bearing questions instead of guessing when a task is underspecified. The skill defines six question types—clarification, assumption-probing, reason and evidence, perspective, implication, and meta-questioning—and maps each to concrete triggers such as vague symptoms, unchecked premises, or solution-first proposals. Developers reach for thinking-socratic when a request like "make it fast" or "add a dashboard" lacks measurable criteria, when debugging claims need tracing to specifics, or when design reviews jump to implementation before the problem is defined. The skill explicitly stops short of well-specified tasks, self-answerable ambiguities resolvable from code or docs, and mid-execution re-questioning after a plan is agreed.157installs2Thinking Red Teamthinking-red-team from tjboudreaux/cc-thinking-skills structures adversarial security reviews for systems you control. The anti-fabrication gate requires every finding to include entry point, exact steps, and realized impact; speculative best-practice items are dropped. The six-step procedure defines target scope, adversary profiles (external, authenticated, insider), attack surface tables, executed scenarios, defense bypass attempts, and a remediation-prioritized report.152installs