thinkr-open/golem-agent-skills/golem-check-app
Claude Code and agent skill by thinkr-open/golem-agent-skills
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Check a golem Shiny application for package issues. Triggers on: - "check my golem app" - "run R CMD check" - "validate the package" Do not trigger on: - when the user is not working inside a golem app
Install
npx vskill@latest install thinkr-open/golem-agent-skills/golem-check-appSKILL.md
Check App
You are helping a user check their golem Shiny application for errors and warnings.
Running R CMD Check
Run the following command to check the package:
What Gets Checked
- Package structure and metadata
- Documentation completeness
- Namespace conflicts
- Code quality warnings
- Package dependencies
Common Issues to Address
Undocumented functions
- Add roxygen2 comments with
#' @exportor#' @noRd - Run
devtools::document()to regenerate NAMESPACE and .Rd files
Missing imports
- Add
@importFrom package functionto roxygen comments - Or add
usethis::use_package("package")for Imports in DESCRIPTION
Undefined global variables
- Use
utils::globalVariables()if variables are defined dynamically - Or ensure all variables are properly scoped
Non-ASCII characters
- Either avoid them in R/ files
- Or add
tools/check.envwith_R_CHECK_ASCII_CODE_=FALSE
Before Committing
Always run devtools::check():
- No errors should be present
- Warnings should be investigated
- Notes should be understood and approved
Continuous Integration
For automated checking:
- Use GitHub Actions with
r-lib/actions/check-r-package@v2 - Or set up other CI pipelines that run
devtools::check()
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/golem-check-app/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/thinkr-open/golem-agent-skills/golem-check-app)