mcpField
D
develop-pyrevit-extensions

develop-pyrevit-extensions

github.com/oriashkenaziDevelopment1361 installsUpdated 36w ago
Repository

About develop-pyrevit-extensions

A skill for developing pyRevit extensions using the repository’s documentation, planning materials, templates, scripts, and checklists. It guides developers through version-specific API guidance and a workspace-based development process.

Key features

  1. 01Navigate the pyRevit knowledge base
  2. 02Use version-specific API guidance
  3. 03Reuse planning templates and prompts
  4. 04Scaffold commands from a Python template
  5. 05Follow review and merge checklists

Use cases

  1. 01Plan a new pyRevit command
  2. 02Check API patterns for a Revit version
  3. 03Prepare extension reviews and merges

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oriashkenazi/ai-pyrevit-developer-template --skill develop-pyrevit-extensions

After installing, type/develop-pyrevit-extensionsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
assets/prompts/
backlog_code_task_prompt.txt
document_command.txt
generate_code.txt
iteration_summary_tasks_prompt.txt
iteration_task_adjust_prompt.txt
next_feature_ask_task_prompt.txt
planning_phase_prompt.txt
review_ask_task_prompt.txt
review_optimize.txt
seed_code_tasks_prompt.txt
assets/templates/
backlog_template.md
development_template.md
plan_template.md
prd_template.md
status_template.md
tech_spec_template.md
references/
agent_ai_orchestrated_dev_methodology.md
agent_dev_workflow.md
agent_llm_prompting_guidelines.md
agent_overview.md
agent_performance_notes.md
checklist_code_review.md
checklist_git_hygiene.md
checklist_testing_strategy.md
checklists_overview.md
docs_overview.md
logging_and_debugging.md
prompts_overview.md
pyrevit_overview.md

Details

From the project README

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.

Comments

Markdown supported