develop-pyrevit-extensions
Develop pyRevit Extensions
Use this skill to navigate the pyRevit knowledge base, planning workflow, and reusable assets in this repo.
Quick Start
- Open
references/docs_overview.mdfor the index. - For setup and first-button walkthroughs, read
CodexWorkspace/human/README.md. - For the full dual-model workflow, read
references/agent_ai_orchestrated_dev_methodology.md.
Versioned Guidance
- For version-specific API patterns and constraints, use the appropriate
pyrevit-revit-20xxskill inCodexWorkspace/skills/. - Use the related pyRevit notes in
references/pyrevit_overview.mdwhen scaffolding a new command.
Planning + Prompts
- Copy planning templates from
assets/templates/intoCodexWorkspace/workspace/. - Use prompts from
assets/prompts/as instructed inreferences/prompts_overview.md.
Scripts + Checklists
- Start new commands from
scripts/new_command_template.py.
More from oriashkenazi/ai-pyrevit-developer-template
pyrevit-revit-2025
Revit 2025 API guidance for pyRevit development. Use when implementing or reviewing pyRevit commands that target Autodesk Revit 2025, including transaction patterns, API constraints, and version-specific best practices.
17select-svg-icon
Choose and validate SVG icons for pyRevit extension commands. Use when creating or updating a pyRevit pushbutton and you need an SVG-only icon workflow with automated acquisition from svgrepo.com first, manual fallback on svgfind.com, and vision-based semantic ranking before finalizing icon assets.
3pyrevit-revit-2023
Revit 2023 API guidance for pyRevit development. Use when implementing or reviewing pyRevit commands that target Autodesk Revit 2023, including transaction patterns, API constraints, and version-specific best practices.
1pyrevit-revit-2024
Revit 2024 API guidance for pyRevit development. Use when implementing or reviewing pyRevit commands that target Autodesk Revit 2024, including transaction patterns, API constraints, and version-specific best practices.
1