当用户提出请求时,根据以下规则选择性读取文档。不要一次性读取所有文档,只读取与用户请求相关的文件。
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionstm32-freertos-developerExecute the skills CLI command in your project's root directory to begin installation:
Fetches stm32-freertos-developer from 2939387245/agent-skill_stm32-freertos and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate stm32-freertos-developer. Access via /stm32-freertos-developer in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
16
total installs
16
this week
7
GitHub stars
0
upvotes
Run in your terminal
16
installs
16
this week
7
stars
当用户提出请求时,根据以下规则选择性读取文档。不要一次性读取所有文档,只读取与用户请求相关的文件。
| 用户说... | 读取文件 |
|---|---|
| "创建任务" / "创建队列" / "信号量" / "互斥锁" / "事件组" / "任务通知" | EXAMPLES/BASIC.md |
| "UART 驱动" / "ADC 驱动" / "I2C 驱动" / "TIM 驱动" | REFERENCE/HAL_DRIVERS.md + EXAMPLES/DRIVERS.md |
| "printf 重定向" / "printf 输出" / "ITM" | REFERENCE/STD_LIBS.md |
| "DMA 接收" / "不定长数据" | REFERENCE/HAL_DRIVERS.md + EXAMPLES/DRIVERS.md |
| 用户说... | 读取文件 |
|---|---|
| "中断" / "FromISR" / "portYIELD_FROM_ISR" / "优先级配置" | PATTERNS/INTERRUPT.md |
| "死锁" / "优先级反转" / "堆栈溢出" / "资源泄漏" | PATTERNS/TRAPS.md |
| "生产者-消费者" / "状态机" / "资源池" / "发布-订阅" | PATTERNS/DESIGN.md |
| 用户说... | 读取文件 |
|---|---|
| "SystemView" / "TRACEalyzer" / "trace 分析" | REFERENCE/DEBUG_TOOLS.md |
| "任务统计" / "堆栈监控" / "CPU 使用率" | REFERENCE/DEBUG_TOOLS.md |
| 用户说... | 读取文件 |
|---|---|
| "低功耗" / "Tickless" / "STOP 模式" | EXAMPLES/ADVANCED.md |
| "CubeMX 配置" / "STM32CubeMX" | EXAMPLES/ADVANCED.md |
| "传感器融合" / "多任务" | EXAMPLES/ADVANCED.md |
| 用户说... | 读取文件 |
|---|---|
| "xTaskCreate 参数" / "API 语法" / "函数说明" | REFERENCE/FREERTOS_API.md |
如果用户请求不够明确,无法判断读取哪个文件:
不要一次性读取所有文件!只读取与用户请求相关的文件。
本技能专为在 STM32 微控制器 上使用 FreeRTOS 实时操作系统 进行嵌入式开发而设计。AI 将作为"嵌入式系统架构师",帮助你编写安全、高效、可维护的 C 代码。
适用场景:
xTaskCreate, xTaskCreateStatic)uxTaskGetStackHighWaterMark)xQueueSendFromISR / vTaskNotifyGiveFromISRportYIELD_FROM_ISR(xHigherPriorityTaskWoken) 用法configASSERT() 和 configCHECK_FOR_STACK_OVERFLOWconfigUSE_PREEMPTION = 1 提升实时性vTaskList)| 类型 | 文件 | 说明 |
|---|---|---|
| 主文件 | SKILL.md | AI 唯一自动读取的文件 |
| 用户指南 | USER_GUIDE.md | 仅用户阅读,不读取 |
| API 参考 | REFERENCE/FREERTOS_API.md | FreeRTOS API 语法 |
| API 参考 | REFERENCE/STD_LIBS.md | 标准库集成 |
| API 参考 | REFERENCE/HAL_DRIVERS.md | HAL 外设驱动 |
| API 参考 | REFERENCE/DEBUG_TOOLS.md | 调试工具配置 |
| 代码示例 | EXAMPLES/BASIC.md | 基础组件示例 |
| 代码示例 | EXAMPLES/DRIVERS.md | 外设驱动模板 |
| 代码示例 | EXAMPLES/ADVANCED.md | 高级应用 |
| 设计模式 | PATTERNS/DESIGN.md | 设计模式 |
| 设计模式 | PATTERNS/INTERRUPT.md | 中断最佳实践 |
| 设计模式 | PATTERNS/TRAPS.md | 常见陷阱 |
验证 FreeRTOSConfig.h 关键配置:
python scripts/freertos_config_check.py FreeRTOSConfig.h
输出 JSON 格式,便于 CI 集成。
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
mattpocock/skills
stm32-freertos-developer has been reliable in day-to-day use. Documentation quality is above average for community skills.
Keeps context tight: stm32-freertos-developer is the kind of skill you can hand to a new teammate without a long onboarding doc.
Solid pick for teams standardizing on skills: stm32-freertos-developer is focused, and the summary matches what you get after install.
Registry listing for stm32-freertos-developer matched our evaluation — installs cleanly and behaves as described in the markdown.
stm32-freertos-developer reduced setup friction for our internal harness; good balance of opinion and flexibility.
stm32-freertos-developer fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
I recommend stm32-freertos-developer for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Solid pick for teams standardizing on skills: stm32-freertos-developer is focused, and the summary matches what you get after install.
stm32-freertos-developer is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
stm32-freertos-developer has been reliable in day-to-day use. Documentation quality is above average for community skills.
showing 1-10 of 59