# Fr Status Check

> Use when the current FineReport project configuration, Designer runtime, bridge package, Decision login, remote directory sample, or datasource availability must be checked before editing or syncing reportlets.

- Skill: `ninestep/fr-status-check` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add ninestep/fr-status-check`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ninestep/fr-status-check/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ninestep (https://skillmd.com/u/ninestep)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ninestep/fr-status-check

---


# FineReport 状态检查

## Overview

Use this skill to prove that the current project is runnable before touching reportlets. It checks local prerequisites and the minimal remote probe chain.

## Inputs

- `.codex/fr-config.json`
- Local FineReport Designer installation
- Current project workspace and remote root

## Execution

- macOS / Linux: `python3 .codex/skills/fr-status-check/scripts/run.py --config-path .codex/fr-config.json`
- Windows: `py .codex\\skills\\fr-status-check\\scripts\\run.py --config-path .codex\\fr-config.json`

## Example Index

- `EXAMPLES.md`
  - 先看这里，按“本地环境检查 / 远端探测通过后的下一步”选入口
- `references/checklist.md`
  - 需要逐项核对 doctor 证据时看这个

## Expected Evidence

- OS and Python version
- Designer bundled Java path
- Bridge manifest or jar status
- Decision login result
- Connection list reachability
- Remote `reportlets` sample result

## Failure Handling

- Stop immediately if config is missing
- Stop immediately if Designer bundled Java is missing
- Stop immediately if Decision login fails
- Do not continue to template editing when remote probe fails

## Next Skill

- `fr-db`
- `fr-download-sync`
- `fr-create`

