From thinking-frameworks-skills
Clarifies fuzzy concepts by defining what they are NOT — using anti-goals, near-miss examples, and failure patterns. Helps frame quality criteria, prevent common mistakes, and disambiguate similar ideas.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:negative-contrastive-framingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Copy this checklist and track your progress:
Copy this checklist and track your progress:
Negative Contrastive Framing Progress:
- [ ] Step 1: Define positive concept
- [ ] Step 2: Identify negative examples
- [ ] Step 3: Analyze contrasts
- [ ] Step 4: Validate quality
- [ ] Step 5: Deliver framework
Step 1: Define positive concept
Start with initial positive definition, identify why it's ambiguous or fuzzy (multiple interpretations, edge cases unclear), and clarify purpose (teaching, decision-making, quality control). See Common Patterns for typical applications.
Step 2: Identify negative examples
For simple cases with clear anti-patterns → Use resources/template.md to structure anti-goals, near-misses, and failure patterns. For complex cases with subtle boundaries → Study resources/methodology.md for techniques like contrast matrices and boundary mapping.
Step 3: Analyze contrasts
Create negative-contrastive-framing.md with: positive definition, 3-5 anti-goals, 5-10 near-miss examples with explanations, common failure patterns, clear decision criteria ("passes if..." / "fails if..."), and boundary cases. Ensure contrasts reveal the why behind criteria.
Step 4: Validate quality
Self-assess using resources/evaluators/rubric_negative_contrastive_framing.json. Check: negative examples span the boundary space, near-misses are genuinely close calls, contrasts clarify criteria better than positive definition alone, failure patterns are actionable guards. Minimum standard: Average score ≥ 3.5.
Step 5: Deliver framework
Present completed framework with positive definition sharpened by negatives, most instructive near-misses highlighted, decision criteria operationalized as checklist, common mistakes identified for prevention.
Engineering (Code Quality):
Design (UX):
Communication (Clear Writing):
Strategy (Market Positioning):
Teaching:
Decision Criteria:
Quality Control:
Near-Miss Selection:
Contrast Quality:
Completeness:
Actionability:
Avoid:
Resources:
resources/template.md - Structured format for anti-goals, near-misses, failure patternsresources/methodology.md - Advanced techniques (contrast matrices, boundary mapping, failure taxonomies)resources/evaluators/rubric_negative_contrastive_framing.json - Quality criteriaOutput: negative-contrastive-framing.md with positive definition, anti-goals, near-misses with analysis, failure patterns, decision criteria
Success Criteria:
Quick Decisions:
Common Mistakes:
Key Insight: Negative examples are most valuable when they're almost positive—close calls that force articulation of subtle criteria invisible in positive definition alone.
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsMulti-framework content review with convergent synthesis. Each lens applies a named analytical framework — grounded in published source material, not persona impersonation — to the target content. Parallel dispatch, web research or user-provided references, convergent synthesis, prioritized action list. Triggers: expert panel, expert review, expert audit, panel review, multi-lens review, framework review, content audit, workshop audit, strategy review, get expert feedback, advisory review.
Applies structured reasoning to complex coding problems using 19 analytical frameworks, 12 bias detectors, 10 decomposition methods, 10 mental models, Cynefin classification, ethical checks, and communication patterns.
Stress-tests ideas, plans, and decisions using structured critical reasoning across 5 modes (Socratic, dialectic, pre-mortem, red team, falsification).