Agent skill

App Configuration

by hmislk in hmislk/hmis

Application configuration options reference for the HMIS project.

GPL-3.0Auto-check passed

Install App Configuration

skills CLI
$ npx skills add hmislk/hmis --skill app-configuration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hmislk/hmis app-configuration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hmislk/hmis.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/app-configuration .claude/skills/app-configuration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
app-configuration
GitHub stars
236
Token cost
~474 tokens
SKILL.md length
119 words
Files
1
Skills in repo
33
Repo updated
First seen
Licence
GPL-3.0

At a glance

Application configuration options reference for the HMIS project.

  • Working with feature toggles
  • SKILL.md covers Configuration System and Configuration Categories
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Configuration keys

What it does

App Configuration is an agent skill from hmislk/hmis. Application configuration options reference for the HMIS project. Use when working with feature toggles, configuration keys, configOptionApplicationController, bill number configuration, printer configuration, or any configurable application behavior.

Its SKILL.md is about 470 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: This is an Open Source Java EE based Hospital Information Management System. The licence is GPL-3.0.

When your agent uses it

  • Working with feature toggles
  • Configuration keys
  • ConfigOptionApplicationController
  • Bill number configuration

Example prompts

  • “/app-configuration”

What it can do on your machine

Read from SKILL.md and the folder at commit d5d2020. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are xhtml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

App Configuration loads about 474 tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 119 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~67
When it runs · the whole SKILL.md, loaded when a task matches
~474

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hmislk/hmis at commit d5d2020, republished under its GPL-3.0 licence (© hmislk). 119 words, ~474 tokens.

Download SKILL.mdSave it as .claude/skills/app-configuration/SKILL.md (or your agent's skills folder).
name
app-configuration
description
Application configuration options reference for the HMIS project. Use when working with feature toggles, configuration keys, configOptionApplicationController, bill number configuration, printer configuration, or any configurable application behavior.
user-invocable
true

Application Configuration Guide

Configuration System

HMIS uses configOptionApplicationController for app-wide feature toggles and runtime configuration. Department- or module-specific settings can use configOptionController when the scope is narrower than the whole application.

Usage Pattern
xhtml
<!-- Boolean toggle with default false -->
rendered="#{configOptionApplicationController.getBooleanValueByKey('Feature Key')}"

<!-- Boolean toggle with explicit default true -->
rendered="#{configOptionApplicationController.getBooleanValueByKey('Feature Key', true)}"
Key Naming Convention
  • Use descriptive, hierarchical names
  • Module prefix: Pharmacy Transfer Issue - Show Rate and Value
  • Report columns: Pharmacy Disbursement Reports - Display Serial Number

Configuration Categories

Pharmacy Transfer
  • Rate display toggles (Purchase/Cost/Retail Rate)
  • Bill format options (POS, Template)
  • Footer customization (CSS and text)
Report Display
  • Column visibility toggles per report type
  • Font size settings
  • Serial number display
Bill Number
  • Prefix and year counting strategies
  • Department-specific number generation
Printer
  • Printing profiles and templates
  • Per-department printer assignment

For complete reference, read:

© hmislk, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .codex/skills/app-configuration of hmislk/hmis.

Open the folder on GitHubat commit d5d2020

Compare with similar skills

App Configuration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

App Configuration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
App Configuration this skillhmislk/hmis236—~474Automated safety check: PassGPL-3.0
Optionsasgeirtj/system_prompts_leaks69k—~918Automated safety check: PassCC0-1.0
Options Strategy BacktestingHKUDS/Vibe-Trading35k—~2kAutomated safety check: PassMIT
Remove Option Or Flaggetsentry/sentry46k—~3kAutomated safety check: PassCustom licence
Options PayoffHKUDS/Vibe-Trading35k—~6.8kAutomated safety check: PassMIT
Add CLI Optionremotion-dev/remotion62k—~1.5kAutomated safety check: PassCustom licence

Similar skills

  • Options

    asgeirtj/system_prompts_leaks

    Present multiple design options as a vertical stack of anchored turns

    69k GitHub stars~918 tokensUpdated today
    Auto-check passed
  • Backtests multi-leg option strategies by synthesizing Black-Scholes prices from the underlying, simulating PnL, Greeks exposure and expiration for crypto and equity options.

    35k GitHub stars~2k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Remove Option Or Flag

    getsentry/sentry

    Official

    Remove a Sentry option or FlagPole feature flag whose rollout is finished, in the correct PR order across sentry, getsentry, and sentry-options-automator.

    46k GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Options Payoff

    HKUDS/Vibe-Trading

    Option P&L analysis methodology: payoff diagrams, breakeven calculation, multi-leg strategy visualization, and Greeks-based scenario analysis.

    35k GitHub stars~6.8k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Add CLI Option

    remotion-dev/remotion

    Official

    Add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring config setters, and updating documentation.

    62k GitHub stars~1.5k tokensUpdated today
    Media & CreativeAuto-check passed
  • Official

    A skill your agent uses when biome migrate eslint must preserve configurable ESLint rule options through source-option models, Biome conversions, typed rule variants, and migration fixtures.

    26k GitHub stars~1.4k tokensUpdated today
    DevelopmentAuto-check passed

More from hmislk/hmis

All 33 skills in this repo
  • API Usage

    hmislk/hmis

    Reference for calling existing HMIS REST APIs. An agent skill from hmislk/hmis.

    236 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Caveman

    hmislk/hmis

    Ultra-compressed communication mode. An agent skill from hmislk/hmis.

    236 GitHub starsUsed in 21 repos~946 tokens
    Auto-check passed
  • Database Guide

    hmislk/hmis

    MySQL database development guide for the HMIS project. An agent skill from hmislk/hmis.

    236 GitHub stars~664 tokensUpdated today
    Auto-check passed
  • Demo Video

    hmislk/hmis

    A skill your agent uses when asked to make a demo, training, how-to or tutorial video with sound or voice-over showing an HMIS function or configuration (e.g.

    236 GitHub stars~3.9k tokensUpdated today
    Auto-check passed
  • Deploy QA

    hmislk/hmis

    Sync development into QA/testing environment branches (QA1-QA4, local RH staging) via PR + merge on GitHub.

    236 GitHub stars~2.1k tokensUpdated today
    Auto-check: notes
  • Dev Issue

    hmislk/hmis

    Run a GitHub issue through its full lifecycle end-to-end: investigate, discuss the approach, gather test context (department/data), implement, rebuild + local redeploy, verify with Playwright and…

    236 GitHub stars~5k tokensUpdated today
    Auto-check passed

Questions about App Configuration

What does App Configuration do?

Application configuration options reference for the HMIS project. App Configuration is an agent skill from hmislk/hmis. Application configuration options reference for the HMIS project.

When should I use App Configuration?

App Configuration fits situations like: working with feature toggles; configuration keys; configOptionApplicationController; bill number configuration.

How do I install App Configuration in Claude Code?

Run `npx skills add hmislk/hmis --skill app-configuration -a claude-code`. Or copy the skill folder (.codex/skills/app-configuration in hmislk/hmis) into .claude/skills/app-configuration in your project. Claude Code loads it when a task matches its description.

How do I install App Configuration in Codex?

Run `npx skills add hmislk/hmis --skill app-configuration -a codex`. Or copy the skill folder (.codex/skills/app-configuration in hmislk/hmis) into .agents/skills/app-configuration in your project. Codex loads it when a task matches its description.

Can I use App Configuration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hmislk/hmis --skill app-configuration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/app-configuration, .gemini/skills/app-configuration, .github/skills/app-configuration and .opencode/skills/app-configuration in your project.

What does App Configuration need to run?

SKILL.md names no scripts, command-line tools or credentials: App Configuration is instructions for the agent only.

Does App Configuration access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is App Configuration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does App Configuration use?

App Configuration is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does App Configuration use?

About 474 tokens (SKILL.md is roughly 1.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to App Configuration?

Skills that share tags, products or a category with App Configuration: Options (asgeirtj/system_prompts_leaks, 69k stars), Options Strategy Backtesting (HKUDS/Vibe-Trading, 35k stars), Remove Option Or Flag (getsentry/sentry, 46k stars) and Options Payoff (HKUDS/Vibe-Trading, 35k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains App Configuration?

hmislk (a GitHub organization) maintains it in hmislk/hmis, which has 236 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on October 8, 2026.

Source: hmislk/hmis on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.