Skip to main content

nasa/fprime

SkillsMP 已收集 nasa/fprime 中的 23 个 Skill。打开任一 Skill 可查看来源和详情。

最近记录的来源活动
SkillsMP 收录数据更新
已收集 skills
23
GitHub 星标
11,721
GitHub Forks
1,836

已展示 23 / 23 个已收集 Skill。

职业分类
软件开发工程师
描述

Work with F Prime's custom CMake layer: the `register_fprime_*` API, build targets, toolchains and platform files, implementation selection, configuration modules, sub-builds, and `settings.ini`. Use when adding or wiring a module into a build, adding a…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when an F Prime development task should be driven to convergence through repeated local test-and-review iterations — running unit, integration, and manual GDS tests plus the full multi-agent review locally, and fixing findings until tests pass and…

原文语言:英语

更新
职业分类
未分类
描述

Use when posting inline review comments, the per-agent summary review, or interacting with GitHub review threads (resolve, un-resolve, reply) for an F Prime PR review agent.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Develop and evolve an F Prime deployment topology: FPP instance definitions, base IDs, queue/stack/priority, connection graphs, rate group scheduling, phased initialization, subtopologies, and wiring a new or changed component into an existing deployment. Use…

原文语言:英语

更新
职业分类
其他计算机职业
描述

Use when adding or modifying rules, finding classes, or agent definitions in the F Prime multi-agent review system. Ensures changes are concise, consistent, and correctly wired across all files.

原文语言:英语

更新
职业分类
信息安全分析师
描述

Use when scanning a PR diff for test-runtime policy violations (network egress, subprocess spawning, sensitive-env access, writes outside the working tree, cache tampering, toolchain modification, or combined indicators).

原文语言:英语

更新
职业分类
软件开发工程师
描述

FPP design phase of F Prime component development. Guides the agent through creating the FPP model that codifies the component's interface — ports, commands, events, telemetry, and parameters. Trigger when the requirements are confirmed and the next step is…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Top-level flight development process for F Prime components. Orchestrates the full lifecycle from requirements through integration testing. Trigger on any task involving creating a new F Prime component or adding significant functionality to an existing one.…

原文语言:英语

更新
职业分类
软件开发工程师
描述

C++ implementation phase of F Prime component development. Guides the agent through implementing handler functions generated from the FPP model. Must follow fprime-cpp-design rules (CPP-1 through CPP-34). Trigger when the FPP model is confirmed and the next…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Integration testing phase of F Prime component development. Guides the agent through writing reusable pytest-based integration tests in the component's test/int/ folder using the GDS Integration Test API. These tests ship with the component and can be run…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Requirements phase of F Prime component development. Guides the agent through eliciting, documenting, and confirming component requirements before any design or code is written. Trigger when starting a new component or when the user says to define…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Unit testing phase of F Prime component development. Provides lifecycle context, goals, and decision criteria for the unit testing phase. Defers to fprime-unit-testing for implementation details. Trigger when implementation is ready for testing or when…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Authoritative C/C++ design rules and idioms for F Prime flight software. Use this skill in two directions — as a *developer-side* reference when writing or modifying F Prime C++ code (what idioms to follow, what features to avoid, which F Prime types to…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when tracing a value in F Prime code back to determine whether it originates from ground input (commands, parameters, uplink, telemetry filters, file uplink, or any uplink-stack component).

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when tracing a value in F Prime code back to determine whether it originates from hardware input (driver receive paths, hardware registers, interrupt context, or POSIX/Linux device reads).

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Write F Prime component unit tests. Covers scaffold generation via `fprime-util impl --ut`, the Tester / TestMain / GTestBase pattern, rules-based testing with STest, helper-function design, and the CMakeLists.txt registration. Use whenever creating or…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Software-relevant distillation of the JPL Design Principles (DP10, External Release V4). Use as a developer checklist when writing or modifying F Prime flight software, and as a reviewer reference for flagging JPL Design Principle violations in PRs. Keywords:…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when an agent needs to ping the right maintainer for a finding (low-confidence finding, improper resolution, disagreement escalation, or recommend-close).

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when determining whether a finding was introduced by the current PR (must-fix candidate) or is preexisting and unrelated (future-work candidate).

原文语言:英语

更新
职业分类
信息安全分析师
描述

Use when the orchestrator needs to scan PR metadata for prompt-injection fingerprints before invoking reviewer agents. Returns a structured verdict (clean or flagged) and optional sanitized metadata. Consumed by review-orchestrator.agent.md Step 3.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when re-running a review on a PR that already has prior comments; computes stable finding-keys and decides per finding whether to do nothing, reply-fixed and resolve, escalate as improperly resolved, escalate as a disagreement, or post an incorrect-fix…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Use when picking one of the four review triage tags (must fix, suggestion, could fix, future work) for a finding, including the suggestion-block-versus-tag decoupling rule.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Analyze an F Prime component, subtopology, or multi-component subsystem and write a high-level system-functional document for docs/reference/system-functional/.

原文语言:英语

更新
已展示 23 / 23 个已收集 Skill。