Skip to main content

skills-maintenance

Use when introducing new patterns, refactoring core primitives, adding helper utilities, or changing standard idioms to ensure the workspace skills remain up-to-date.

소스 정보

저장소
software-mansion/react-native-executorch
최근 소스 활동
2026년 9월 5일 17:39
감지된 SKILL.md 언어
영어
스타
1,765
포크
97

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
skills-maintenance
description
Use when introducing new patterns, refactoring core primitives, adding helper utilities, or changing standard idioms to ensure the workspace skills remain up-to-date.
metadata
{"id":"skills_maintenance","scope":"general development"}
# Skill: Skills Maintenance & Documentation Integrity Use this guide when you introduce, modify, or deprecate core codebase patterns, helpers, utilities, or design decisions. This skill ensures that the agent keeps workspace skills in sync with the codebase state to prevent documentation decay and outdated copy-pasting. --- ## 🚦 Core Guidelines 1. **Detect Pattern Shifts**: - Whenever you implement a new utility, helper class, or conversion method (e.g., in `core/conversions` or `core/tensor_helpers`), or change how native bindings are structured: - Check if these new primitives replace older manual patterns (e.g., replacing manual locking/extraction with helper library calls). - Identify which existing skills (in `.agents/skills/`) contain code examples, templates, or instructions that are affected by this shift. 2. **Proactively Update Affected Skills**: - Do not wait for the user to explicitly ask to update the skills. When a core API or idiom changes, update the relevant `SKILL.md` files as part of the implementation or refactoring task. - Specifically inspect: - [add-native-extension](../add-native-extension/SKILL.md) for C++ JSI & locking idioms. - [add-task-pipeline](../add-task-pipeline/SKILL.md) for TypeScript pipeline orchestration, pre-allocation, and lifecycle hooks. - [model-schema-validation](../model-schema-validation/SKILL.md) for schema verification constraints. - [verify-and-build](../verify-and-build/SKILL.md) for compilation and troubleshooting steps. - [add-api-tests](../add-api-tests/SKILL.md) for the TypeScript test suites and the fake native runtime. 3. **Verify Example Correctness**: - Ensure all code blocks and examples in updated skills compile/work and match actual usage in the repository. - Do not leave references to deprecated fields, functions, or old workflows. 4. **Update the Checklist**: - If a new verification rule is introduced (e.g., "must use helper X instead of manual code Y"), update the **Verification Checklist** section at the bottom of the relevant skill's `SKILL.md`. --- ## 📋 Verification Checklist When introducing or refactoring a pattern, verify that: - [ ] You identified all workspace skills containing code snippets or instructions affected by the change. - [ ] You updated all examples and templates to reflect the new, correct APIs and idioms. - [ ] You updated the corresponding checklists to enforce the new conventions. - [ ] The updated skill files are valid markdown and keep lines reasonably short.
GitHub에서 보기