ARM Cortex M* microcontroller development (#79)

* expert at Teensy microcontroller programming

* Refactor teensy-expert to arm-cortex-expert for broader ARM Cortex-M coverage

- Rename teensy-expert.md to arm-cortex-expert.md
- Update frontmatter: remove triggers field, add model: sonnet
- Generalize content for ARM Cortex-M platforms (Teensy, STM32, nRF52, SAMD)
- Add critical ARM Cortex-M sections:
  * Interrupt Priorities & NVIC Configuration
  * Critical Sections & Interrupt Masking (with BASEPRI formula)
  * Hardfault Debugging Basics
  * Cortex-M Architecture Differences comparison table
  * FPU Context Saving
  * Stack Overflow Protection
- Optimize content: 471 lines → 264 lines (26% reduction)
- Preserve all critical code patterns for correct LLM code generation
- Inline all technical content (no external snippet dependencies)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Add arm-cortex-expert to README and marketplace

- Added arm-cortex-expert to Specialized Domains section in README
- Created arm-cortex-microcontrollers plugin entry in marketplace.json
- Plugin authored by Ryan Snodgrass for ARM Cortex-M firmware development

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Ryan
2025-10-14 17:59:07 -07:00
committed by GitHub
parent 7d34619cf3
commit ff01b4e86b
3 changed files with 297 additions and 3 deletions

View File

@@ -859,9 +859,10 @@ Use these commands to explore available functionality:
### Specialized Domains
| Agent | Model | Description |
| ---------------------------------------------------------------------------- | ------ | ---------------------------------------------- |
| [blockchain-developer](plugins/blockchain-web3/agents/blockchain-developer.md) | sonnet | Web3 apps, smart contracts, DeFi protocols |
| Agent | Model | Description |
| ---------------------------------------------------------------------------- | ------ | ---------------------------------------------------------- |
| [arm-cortex-expert](agents/arm-cortex-expert.md) | sonnet | ARM Cortex-M firmware and peripheral driver development |
| [blockchain-developer](plugins/blockchain-web3/agents/blockchain-developer.md) | sonnet | Web3 apps, smart contracts, DeFi protocols |
| [payment-integration](plugins/payment-processing/agents/payment-integration.md) | sonnet | Payment processor integration (Stripe, PayPal) |
| [legacy-modernizer](plugins/framework-migration/agents/legacy-modernizer.md) | sonnet | Legacy code refactoring and modernization |
| [context-manager](plugins/agent-orchestration/agents/context-manager.md) | haiku | Multi-agent context management |