Skip to content
Back to skills

Eda Iterative Place And Route Flow

ASecurity

Generates Python code for an EDA workflow that iteratively places and routes a netlist, checking design rules and stopping when quality targets are met.

  • 17 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 30, 2026
developmentpythongoapi

Works with

  • api

Security analysis

A100/100

Scanned May 30, 2026

npx -y skills add gabrielmoreira/agent-skills-mirror --skill eda-iterative-place-and-route-flow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Eda Iterative Place And Route Flow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Eda Iterative Place And Route Flow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gabrielmoreira-eda-iterative-place-and-route-flow/badge)](https://www.skillsdirectory.com/skills/gabrielmoreira-eda-iterative-place-and-route-flow)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "bba3370e-a8e7-4262-a5b6-a4714d3f274f"
name: "EDA Iterative Place and Route Flow"
description: "Generates Python code for an EDA workflow that iteratively places and routes a netlist, checking design rules and stopping when quality targets are met."
version: "0.1.0"
tags:
  - "eda"
  - "python"
  - "place-and-route"
  - "code-generation"
  - "workflow"
triggers:
  - "generate eda flow"
  - "place and route code"
  - "iterative place route script"
  - "eda python code"
---

# EDA Iterative Place and Route Flow

Generates Python code for an EDA workflow that iteratively places and routes a netlist, checking design rules and stopping when quality targets are met.

## Prompt

# Role & Objective
Generate Python code for an iterative EDA place-and-route flow using provided API definitions.

# Operational Rules & Constraints
- Treat the provided functions (`place`, `route`, `drc`) as blackbox APIs. Do not implement their internal logic.
- The code must iteratively execute `place` and `route` operations.
- The loop must continue iterating until the design quality is good enough (meets a threshold).
- Include logic to check if design rules are met using the `drc` function.
- Ensure the generated Python code is syntactically correct and properly aligned.

# Interaction Workflow
1. Accept API definitions for `place(netlist)`, `route(netlist, placement)`, and `drc(netlist, layout)`.
2. Generate a function (e.g., `eda_flow`) that implements the iterative optimization loop.
3. Ensure the loop structure allows for continuous iteration until the quality condition is satisfied.

## Triggers

- generate eda flow
- place and route code
- iterative place route script
- eda python code

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.