xiaohongshu
xiaohongshu
antipattern-detector
Detect common technical and organizational anti-patterns in proposals, architectures, and plans. Use when strategic-cto-mentor needs to identify red flags before they become problems.
Full skill instructions
Identifies recurring failure patterns in technical decisions, organizational structures, and project plans.
Anti-patterns are proven failure modes. They look reasonable on the surface but lead to predictable problems:
Detecting them early saves months of pain.
Structural problems in system design.
| Pattern | Description | Symptoms |
|---|---|---|
| Big Ball of Mud | No clear architecture, everything coupled | Can't change X without breaking Y |
| Golden Hammer | Using one tech for everything | "We'll use Kubernetes for that too" |
| Premature Microservices | Splitting before understanding boundaries | 3 devs managing 20 services |
| Distributed Monolith | Microservices with tight coupling | Deploy all services together |
| Resume-Driven Development | Tech choices for career, not product | "Let's use Rust for the admin panel" |
Planning failures that guarantee missed deadlines.
| Pattern | Description | Symptoms |
|---|---|---|
| Timeline Fantasy | Optimistic estimates ignoring reality | "6 weeks if everything goes well" |
| Scope Creep Blindness | Not accounting for inevitable additions | Same deadline, 2x features |
| Parallel Path Delusion | Assuming unlimited parallelization | "Add more devs to go faster" |
| MVP Maximalism | MVP that's actually V3 | 47 features in "minimum" product |
| Demo-Driven Development | Building for demos, not production | "It works on my machine" |
Organizational structures that create dysfunction.
| Pattern | Description | Symptoms |
|---|---|---|
| Hero Culture | Reliance on key individuals | "Only Sarah can fix that" |
| Knowledge Silos | Critical info in one person's head | Bus factor of 1 |
| Conway's Law Violation | Architecture doesn't match team structure | Team boundaries ≠ service boundaries |
| Understaffed Ambition | Big plans with tiny teams | 2 devs building "the platform" |
| Absent Ownership | No clear owner for components | Bugs fall through cracks |
Workflow failures that slow delivery.
| Pattern | Description | Symptoms |
|---|---|---|
| Cargo Cult Agile | Agile ceremonies without principles | Standups but no shipping |
| Analysis Paralysis | Over-planning, under-executing | Month 3 of "finalizing requirements" |
| Infinite Refactoring | Never shipping, always "improving" | "One more cleanup before release" |
| Documentation Theater | Docs that no one reads or maintains | 200-page spec, outdated day 1 |
| Meeting Madness | More meetings than coding time | "Let's schedule a meeting to discuss" |
Poor technology decisions.
| Pattern | Description | Symptoms |
|---|---|---|
| Shiny Object Syndrome | Chasing latest tech without reason | "We should rewrite in [new thing]" |
| Not Invented Here | Building what should be bought | Custom auth, custom logging, custom everything |
| Vendor Lock-in Denial | Ignoring exit costs | "We can always migrate later" |
| Premature Optimization | Optimizing before measuring | Caching layer with 10 users |
| Framework Overload | Too many frameworks/libraries | 47 npm dependencies for a button |
Look for these phrases that often indicate anti-patterns:
Timeline signals:
Architecture signals:
Team signals:
Process signals:
For each suspected anti-pattern:
### Anti-Pattern: [Name]
**Category**: Architecture / Timeline / Team / Process / Technology
**Severity**: Critical / High / Medium / Low
**Evidence**:
- [Quote or observation 1]
- [Quote or observation 2]
**Why This Is a Problem**:
[Explain the typical failure mode]
**Historical Examples**:
[Reference similar failures if known]
**Recommendation**:
[Specific action to address]
Will cause project failure if not addressed.
Will cause significant problems.
Will cause friction and delays.
Worth noting but manageable.
# Anti-Pattern Analysis: [Plan/Proposal Name]
## Summary
- **Patterns Detected**: [Count]
- **Critical Issues**: [Count]
- **Overall Risk Level**: Critical / High / Medium / Low
## Critical Issues (Must Address)
### 1. [Pattern Name]
**Category**: [Category]
**Evidence**: [What triggered this detection]
**Risk**: [What will go wrong]
**Fix**: [How to address]
---
## High-Priority Issues (Should Address)
### 2. [Pattern Name]
[Same format]
---
## Medium-Priority Issues (Consider Addressing)
### 3. [Pattern Name]
[Same format]
---
## Patterns NOT Detected
[List patterns that were checked but not found - provides confidence]
## Recommendations
### Before Proceeding
1. [Critical action 1]
2. [Critical action 2]
### During Execution
1. [Mitigation 1]
2. [Mitigation 2]
### Monitoring
- [Warning sign to watch for]
- [Metric to track]
Certain anti-patterns tend to appear together:
The antipattern-detector feeds into the broader validation workflow:
Proposal/Plan
│
▼
[assumption-challenger] → Assumptions identified
│
▼
[antipattern-detector] → Patterns identified
│
▼
[validation-report-generator] → Combined 8-section report
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience