بنقرة واحدة
repo-audit
Audit the numpad repository — implementation state, docs drift, architecture health, and next priorities.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Audit the numpad repository — implementation state, docs drift, architecture health, and next priorities.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Implement or improve tray, quick popup, global shortcut, single-instance, and restore behavior for the Windows-first Tauri 2 app.
Use this skill for React + TypeScript implementation, refactoring, and review tasks involving components, hooks, props typing, children typing, refs, effects, context, reducers, events, forms, utility functions, async UI state, generic components, type modeling, module/export conventions, and React architecture decisions. Trigger this skill when creating or refactoring React TypeScript code and when choosing the right abstraction boundary for maintainable React applications.
Use this skill for any UI work in numpad — shadcn components, theming, shell layout, feature UI, settings dialogs, inspector panels, or Windows 11-like desktop productivity styling.
Implement or extend optional, review-first AI infrastructure for numpad without compromising deterministic engine authority.
Align docs/ with the real implementation — remove stale claims, add missing details, correct wrong file names, and update contracts.
Refactor and extend the deterministic calculation engine while preserving correctness and explicit domain boundaries.
| name | repo-audit |
| description | Audit the numpad repository — implementation state, docs drift, architecture health, and next priorities. |
Use this skill when the task is a health check, gap analysis, docs vs code comparison, or identifying the best next implementation milestone.
Work through these in order:
docs/STATUS_GAP_ANALYSIS.md — starting point for known gapsdocs/IMPLEMENTATION_ROADMAP.md — milestone statedocs/ARCHITECTURE.md — declared architecturedocs/ENGINE_SPEC.md — engine contractsdocs/AI_SPEC.md — AI contractsdocs/API_CONTRACTS.md — frontend↔native surfacesrc/engine/index.ts — public facade: what's actually exportedsrc/app/store/workspace.store.ts — what state and actions existsrc-tauri/src/lib.rs — what commands are registeredsrc-tauri/src/services/ — what services existsrc/features/ — which features are present and their file structuresrc/features/settings/settings.store.ts — what settings existFor each doc, verify:
lib.rs?services/?ai.types.ts match the Rust types?docs/ARCHITECTURE.md match the actual file structure?docs/ENGINE_SPEC.md match what src/engine/index.ts exports?Check for boundary violations:
src/engine/ import from src/features/ or src/app/? (it must not)invoke calls directly in components? (should be in *.native.ts files)services/)any types in TypeScript files?Always return these sections:
## Implementation summary
<2-3 sentence overview of current state>
## Confirmed working systems
<bullet list with specific file references>
## Incomplete or missing systems
<bullet list with specific file references and what's missing>
## Documentation drift
<bullet list of specific doc ↔ code mismatches>
## Architecture risks
<bullet list of boundary violations, debt, or structural risks>
## Recommended next priorities
1. <most urgent with rationale>
2. <second>
3. <third>
docs/STATUS_GAP_ANALYSIS.md may be stale — always verify against actual code.