feat(profiles): add Embedded Firmware development workflow profile
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
Research direction
Read an existing profile YAML file to follow the established schema, then create profiles/embedded-firmware.yaml with the specified id, name, skills, and guidelines. Run pytest tests/test_profile_schemas.py; done means the new profile conforms to the schema and the repository's 151+ tests pass.
Written by the indexing model from the issue text.
Description
Description
Add a workflow profile for embedded systems and bare-metal microcontroller firmware development.
Requirements
- Create
profiles/embedded-firmware.yaml. - Follow the established profile schema:
id: embedded-firmwarename: Embedded Systems & Firmware Engineerdescription: ...skills: bare-metal-c, hal-drivers, freertos-concurrency, memory-constrained-design, jtag-gdb-debugging, peripheral-buses.guidelines: interrupt safety, deterministic execution, watchdog timers, register-level hardware abstraction.
- Verify that
pytest tests/test_profile_schemas.pypasses.
Acceptance Criteria
- Conforms to profile schema.
- All 151+ pytest tests pass.
- Dominant language
- Python
- Stars
- 1
- Forks
- 4
- Avg merge
- 5h 58m
- Merged PRs (30d)
- 20
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rajpreetcodes/Skills_MCP_Server
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
rajpreetcodes/Skills_MCP_Server#51 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
rajpreetcodes/Skills_MCP_Server#50 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
rajpreetcodes/Skills_MCP_Server#49 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
rajpreetcodes/Skills_MCP_Server#48 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
rajpreetcodes/Skills_MCP_Server#47 ·
Maintainers usually reply within 1 day
All issues in rajpreetcodes/Skills_MCP_Server
Similar issues
-
fix formatting of the sample database page of the docsPossibly taken @Aaqibhafeezkhan claimed this today. Opendocumentation good first issue help wanted
Difficulty 1/5 Under an hour Newbie friendliness 72/100
chaoss/CollectOSS#544 · 1 comment ·
Maintainers usually reply within 1 day
-
area/plugin good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
kestra-io/plugin-soda#137 ·
-
Difficulty 2/5 Half a day Newbie friendliness 62/100
ibm-granite/granite.build#504 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day