public/codex/skills/workspace/fs-mcp/SKILL.md
Local workspace routing: use fs-mcp first for file operations, structured search, process sessions, config inspection, and explicit fs-mcp git workflows.
npx skillsauth add jungho-git/jllm fs-mcpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
fs-mcp when the task is about files, paths, search sessions, process sessions, config values, or explicit fs-mcp git flows.fs-mcp config inspection and updatesgit_* workflows when the task uses the fs-mcp git surfacefs-mcp to shell fallback decisionfs-mcp first for local file operations and workspace analysis.fs-mcp is unavailable, weaker, or materially less reliable for the task, state the fallback briefly and continue.read_files: bounded multi-file reads or paginationlist_directories: tree scans before path guessesget_file_infos: existence, size, and timestamp checksstart_searches plus get_search_results: structured repo searchlist_searches plus stop_searches: active search managementedit_blocks: smallest exact replacement in maintained fileswrite_files: new files, append-only changes, or controlled rewritescreate_directories: explicit directory creationmove_files or rename_files: explicit path changes instead of shell movesstart_processes: local process launch when the task is file-backed analysis or interactive local toolingread_process_outputs: bounded output readsinteract_with_processes: send input to blocked or long-running processeslist_sessions and list_processes: inspect active process state before guessingkill_processes: stop only the exact process you verifiedget_configs: inspect fs-mcp server capabilities or active defaultsset_config_values: change config only when the task explicitly requires itfs-mcp git tools or when a structured repo session is more reliable than ad-hoc shell git.git_set_working_dir before other git_* calls.git_* tools instead of mixing random shell git commands into the same stateful sequence.git_status, git_diff, git_log, git_show, git_branch, git_remote, git_reflog, git_tag, git_blame.git_add, git_commit, git_checkout, git_merge, git_rebase, git_cherry_pick, git_reset, git_stash, git_clean, git_fetch, git_pull, git_push, git_worktree, git_clone, git_init, git_wrapup_instructions, git_clear_working_dir.git_changelog_analyze when the task is changelog or release-note review rather than raw history inspection.git_status, git_diff, or other matching git_* inspection after git changes.testing
Required phase order for non-trivial tasks: Plan, Explore, Implement, Verify, Finalize. Use for multi-step work, scoped exploration, re-planning, validation, and final synthesis.
development
Final response format: Korean-first, concise Process / Checks / Issues / Updates, optional Usage, with only actual changes, actual validation, real blockers, changed files, and measured token data when available.
development
Smallest complete change rule: preserve local code shape, extend existing patterns, avoid speculative extraction or cleanup, and include required coupled updates for correctness.
development
Code comment policy: numbered one-line `―` dividers for touched declarations and logical sections, paired outer blocks only for long regions, concise purpose comments, and no comment churn.