xiaohongshu
xiaohongshu
Check Block Collection and Block Party BEFORE implementing blocks - avoid reinventing the wheel. Use when asked to implement any block or component for AEM Edge Delivery Services, before starting implementation.
Full skill instructions
Before implementing ANY block, check existing solutions first.
AEM has extensive block collections. Building from scratch wastes 60+ minutes when existing solutions take 5-20 minutes to adapt.
NEVER start implementing a block until you've checked:
1. AEM Block Collection (2 min)
2. Block Party (3 min)
3. Current project blocks (1 min)
Total time: 5-7 minutes Time saved: 40-90 minutes
URL: https://github.com/adobe/aem-block-collection
Search for your block type:
Common blocks available:
URL: https://www.aem.live/developer/block-party
Search community contributions:
Look in your project's /blocks directory:
After checking all three sources:
If exact match exists: → Use it as-is (0-5 min to integrate)
If close match exists (80%+ of requirements): → Adapt it (10-20 min)
If related pattern exists: → Use as template (20-40 min)
If nothing relevant exists: → Build from scratch (60+ min) + document why
Rationalization: "I can implement this quickly, no need to search"
Reality:
Counter: Check first anyway. It's mandatory, not optional.
Rationalization: "Faster to build than search"
Reality:
Counter: 5 minutes of checking saves an hour of building.
Rationalization: "Existing blocks might not fit our exact needs"
Reality:
Counter: You don't need perfect match. Close match + adapt = faster.
Rationalization: "PM wants this ASAP, no time to search"
Reality:
Counter: When it's urgent, checking existing solutions is FASTER.
Rationalization: "Building custom gives exactly what we want"
Reality:
Counter: Control costs 60+ minutes + ongoing maintenance. Not worth it.
Rationalization: "Block Collection probably doesn't have this"
Reality:
Counter: "Might not" is guessing. Check and know for sure.
If you're thinking:
All of these mean: STOP. Check Block Collection and Block Party first.
1. Open Block Collection (1 min)
https://github.com/adobe/aem-block-collection
→ Browse /blocks directory
→ Search for keywords related to your block
2. Document findings (30 sec)
3. Open Block Party (1 min)
https://www.aem.live/developer/block-party
→ Search curated list
→ Filter by category if available
4. Document findings (30 sec)
5. Check project blocks (1 min)
ls blocks/
→ Scan for similar functionality
→ Check if patterns can be reused
6. Make decision (1 min)
Total: 5-6 minutes
Need new block functionality?
↓
Check Block Collection (2 min)
↓
Found exact match? → Use it (done in 5 min total)
↓ No
Check Block Party (3 min)
↓
Found close match (80%+)? → Adapt it (done in 15-25 min total)
↓ No
Found related pattern? → Use as template (done in 30-50 min total)
↓ No
Build from scratch + document why (60+ min)
Always start at the top. Never skip to the bottom.
If you genuinely need to build from scratch (no suitable existing solution):
Document why:
## Why New Implementation
Checked existing solutions:
- ✅ AEM Block Collection: No carousel with [specific feature]
- ✅ Block Party: Found 3 carousels but none support [requirement]
- ✅ Current project: No similar blocks
Building new because: [specific reason existing solutions don't work]
This documentation:
❌ Wrong approach:
PM: "We need a carousel block"
Agent: "I'll implement a carousel"
→ Spends 60 minutes building from scratch
→ Block Collection has carousel
→ Wasted 55 minutes
✅ Correct approach:
PM: "We need a carousel block"
Agent: "Let me check Block Collection first"
→ Finds carousel in Block Collection (2 min)
→ Reviews features (2 min)
→ Adapts to add one custom feature (15 min)
→ Total: 19 minutes (saved 41 minutes)
Request: "We need a product grid with filters and sorting"
Step 1: Check Block Collection
Step 2: Check Block Party
Step 3: Decision
| Action | Time | Skip? |
|---|---|---|
| Check Block Collection | 2-3 min | NO |
| Check Block Party | 2-3 min | NO |
| Check project blocks | 1 min | NO |
| Evaluate findings | 1 min | NO |
| Document if building new | 2 min | NO |
Total mandatory check time: 5-7 minutes
Check existing solutions BEFORE implementing. Always.
This is not optional. This is not "if you have time." This is mandatory.
5 minutes of checking saves 55+ minutes of building.
Existing solutions are tested, proven, and maintained. Your from-scratch implementation isn't.
When PM says "ASAP" - checking existing solutions IS the fast path.
Check first. Build second. In that order. Every time.
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