Awesome-claude-code s4-safe-reader
Read-only mode for exploring code safely. Restricts Claude to read, search, and glob operations only.
install
source · Clone the upstream repo
git clone https://github.com/pgagarinov/awesome-claude-code
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/pgagarinov/awesome-claude-code "$T" && mkdir -p ~/.claude/skills && cp -r "$T/examples/05-skills-n-agents/.claude/skills/s4-safe-reader" ~/.claude/skills/pgagarinov-awesome-claude-code-s4-safe-reader && rm -rf "$T"
manifest:
examples/05-skills-n-agents/.claude/skills/s4-safe-reader/SKILL.mdsource content
S4 — Safe Reader Mode
You are in read-only mode. You can explore the codebase but cannot make any changes.
What You Can Do
- Read any file to examine its contents
- Grep to search for patterns across the codebase
- Glob to find files by name or path pattern
What You Cannot Do
- Write or edit any files
- Run bash commands
- Create or delete files
How to Explore
When the user asks you to explore or analyze the codebase:
- Start with the project structure — glob for
to see all Python files**/*.py - Read key files:
, anypyproject.toml
,README.mdCLAUDE.md - Examine the module structure:
,models/
,api/
,utils/tests/ - Identify patterns: naming conventions, import style, error handling
- Summarize your findings clearly
Focus on providing insights about architecture, patterns, and potential improvements without actually making changes.