Agent skill

develop-pyrevit-extensions

Build, plan, review, and document pyRevit extensions. Use when Codex needs the pyRevit development workflow, templates, prompts, checklists, or scripts for creating or updating pyRevit commands in this repo. Pair with a version-specific Revit skill (e.g., 2023/2024/2025) for API constraints.

Stars 9
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/OriAshkenazi/ai-pyrevit-developer-template/tree/main/CodexWorkspace/skills/develop-pyrevit-extensions

SKILL.md

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.md for 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-20xx skill in CodexWorkspace/skills/.
  • Use the related pyRevit notes in references/pyrevit_overview.md when scaffolding a new command.

Planning + Prompts

  • Copy planning templates from assets/templates/ into CodexWorkspace/workspace/.
  • Use prompts from assets/prompts/ as instructed in references/prompts_overview.md.

Scripts + Checklists

  • Start new commands from scripts/new_command_template.py.
  • Use references/checklists_overview.md before reviews and merges.

Workspace

  • Project-specific artifacts live in CodexWorkspace/workspace/ (plans, tasks, reviews, development.md, backlog.md).
  • Edit workspace copies only; keep skill references and assets static.

Expand your agent's capabilities with these related and highly-rated skills.

OriAshkenazi/ai-pyrevit-developer-template

select-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.

9 0
Explore
OriAshkenazi/ai-pyrevit-developer-template

pyrevit-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.

9 0
Explore
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.

9 0
Explore
OriAshkenazi/ai-pyrevit-developer-template

pyrevit-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.

9 0
Explore
petekp/claude-code-setup

ubiquitous-language

Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".

20 6
Explore
petekp/claude-code-setup

every-style-editor

This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for grammar, punctuation, mechanics, and style guide compliance.

20 6
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results