loujc/team20_mlcad_draft_agentflow/mlcad-erc-buffering
- community
Checking that the SKILL.md file is still in the repository.
Plan ERC-aware buffer insertion, buffer removal, driver sizing, or driver cloning for MLCAD26 post-placement designs with slew, capacitance, fanout, or long-net issues. Use when current-run evidence shows ERC/high-fanout bottlenecks and boundary-safe internal nets must be repaired without degrading timing, power, or placement legality.
Install
npx vskill@latest install loujc/team20_mlcad_draft_agentflow/mlcad-erc-bufferingSKILL.md
MLCAD26: ERC-Aware Buffering & Cloning
Use this skill only when current-run evidence shows ERC or high-fanout bottlenecks.
Net Selection
Rank nets by:
- slew/cap/fanout overflow amount;
- fanout count and load distribution;
- driver strength and load class;
- bounding-box/HPWL proxy;
- timing criticality and endpoint cluster;
- boundary risk.
Hard-reject nets touching top ports, clocks, reset/set controls, DFF/latch/ICG outputs, SRAM/macro outputs, tie/tap/physical-only cells, or protected endpoints.
Repair Options
Prefer the smallest safe repair:
- size the internal driver if it fixes slew/cap without power blow-up;
- insert a buffer on a safe internal segment when fanout/cap requires it;
- clone a driver only when net partitioning is clear and legal;
- remove redundant buffers when timing/ERC remain clean and dynamic power improves;
- run local DPL/check_placement after accepted topology edits.
Iteration
- Start with a tiny probe: 1-10 nets or a bounded native repair command with protected sets.
- Evaluate ERC, TNS, dynamic, leakage, displacement, and placement legality.
- Escalate only if ERC improves and timing/power do not regress materially.
- Roll back on new source-boundary risk, check_placement failure, NonSfinal regression, or added overflow.
Quality Bar
- Never insert boundary-output buffers after sequential, ICG, latch, SRAM, macro, or top-port outputs.
- Do not use broad buffering on sparse giant fanout nets unless boundary filtering proves they are safe internal nets.
- Record every inserted/removed buffer and touched net for audit.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mlcad-erc-buffering/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/loujc/team20_mlcad_draft_agentflow/mlcad-erc-buffering)