write-ae

Create and audit Architecture Elements from engineer descriptions using Claude Code and Python.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/Dektora/dekspec-public --skill write-ae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-ae
Source: https://github.com/Dektora/dekspec-public/tree/main/plugins/dekspec/skills/write-ae
Command: npx skills add https://github.com/Dektora/dekspec-public --skill write-ae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Claude Code, Python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, management, and audit of Architecture Elements (AEs), streamlining the process of documenting architectural decisions and constraints.

Core Features & Use Cases

  • Automated AE Creation: Generate AEs based on engineer descriptions, ensuring all necessary information is included.
  • Audit and Review: Perform quality checks and interactive reviews of AEs to ensure compliance with architectural standards.
  • Lock and Unlock: Control the state of AEs, allowing for versioning and collaboration.
  • Use Case: For a software development team, use this Skill to create AEs for new features, ensuring that all architectural decisions are documented and reviewed before implementation.

Quick Start

Use the write-ae skill to create an AE for a new feature, providing a description of the feature and its architecture.

Frequently Asked Questions about write-ae

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate architecture documentation creation for new software features?

You can automate architecture documentation by generating Architecture Elements from engineer descriptions to streamline architectural decisions. This Skill processes feature descriptions and generates AEs, ensuring all necessary architectural constraints and decisions are documented before implementation begins.

What is the best way to audit architectural decisions in a software development workflow?

Auditing architectural decisions requires performing quality checks and interactive reviews of Architecture Elements to ensure compliance with architectural standards. This Skill automates the audit process, reviewing generated AEs to verify that architectural constraints and documentation meet required quality benchmarks.

Do I need Python and Claude Code to manage Architecture Elements?

Yes, managing Architecture Elements requires both Claude Code and Python for processing descriptions and generating AEs. These dependencies handle the automation of architectural document creation, management, and auditing within software development workflows.

How does versioning work when managing architectural documentation?

Versioning architectural documentation uses locking and unlocking of Architecture Elements to control their state during collaboration. This mechanism allows software development teams to manage changes to AEs, ensuring controlled versioning and collaborative architectural decision-making.

Can I use this for document management of architectural constraints across a team?

Yes, you can use this for document management of architectural constraints across a software development team. It automates the creation, management, and audit of Architecture Elements, ensuring all team members work with reviewed and compliant architectural documentation.