Skills using-argc-argcfile
๐Ÿ“ฆ

using-argc-argcfile

Content revision r1 Safe โš™๏ธ External commands๐ŸŒ Network access๐Ÿ“ Filesystem access

Create Argcfile Bash CLIs

Argcfile syntax can be hard to edit because behavior is driven by structured Bash comments. This skill helps Claude, Codex, and Claude Code create accurate Argc command definitions.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "using-argc-argcfile" from https://skillstore.io/skills/cgamesplay-using-argc-argcfile.md and its manifest at https://skillstore.io/api/skills/cgamesplay-using-argc-argcfile/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "using-argc-argcfile". A request to add a required file path, a repeated tag option, and a dry-run flag.

Expected outcome:

The assistant describes the needed Argc tags, where they belong, and how each generated variable will be used.

Using "using-argc-argcfile". A request to create subcommands for build and deploy workflows.

Expected outcome:

The assistant outlines a Bash command layout with subcommand descriptions, scoped options, and metadata for required tools.

Using "using-argc-argcfile". A request to explain function-based choices in an Argcfile.

Expected outcome:

The assistant explains that helper functions print candidates line by line and are referenced through argc comment syntax.

Security Audit

Safe
v8 โ€ข 7/6/2026 Open versioned report

The static findings are false positives caused by Markdown code formatting, Argc syntax examples, documentation links, and a normal /dev/null redirection. No prompt injection, data exfiltration, unauthorized network access, or malicious execution intent was found in SKILL.md.

1
Files scanned
140
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/cgamesplay-using-argc-argcfile/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/cgamesplay-using-argc-argcfile/security.svg)](https://skillstore.io/skills/cgamesplay-using-argc-argcfile?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/cgamesplay-using-argc-argcfile?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cgamesplay-using-argc-argcfile/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/cgamesplay-using-argc-argcfile.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

CGamesPlay. (2026). using-argc-argcfile security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cgamesplay-using-argc-argcfile/audits/8

BibTeX citation

@techreport{cgamesplay-cgamesplay-using-argc-argcfile-2026, author = {CGamesPlay}, title = {using-argc-argcfile security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/cgamesplay-using-argc-argcfile/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "using-argc-argcfile security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "CGamesPlay" date-released: "2026-07-06" url: "https://skillstore.io/skills/cgamesplay-using-argc-argcfile/audits/8" identifiers: - type: other value: "skillstore:cgamesplay-using-argc-argcfile:audit:8" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
70
Community
83
Spec Compliance

What You Can Build

Add CLI Arguments

Add positional arguments, flags, and options to an existing Argcfile with the correct comment tag format.

Create Command Runners

Build a small Bash command runner that exposes subcommands and generated help through argc.

Document Argc Syntax

Translate Argcfile examples into clear guidance for teams that maintain internal command scripts.

Try These Prompts

Create a Basic Argcfile
Create a simple Argcfile.sh for a Bash command that accepts a required name argument and one verbose flag.
Add Options to a Script
Update this Argcfile to add a repeated --tag option, a --format choice option, and generated help text.
Design Subcommands
Design an Argcfile command structure with build, test, and release subcommands. Include arguments, options, and metadata.
Review Advanced Argc Syntax
Review this Argcfile for correct argc syntax, function-based defaults, choice helpers, environment variables, and metadata usage.

Best Practices

  • Keep Argc comment tags close to the function or command they configure.
  • Use explicit required markers, defaults, and choices so generated help matches script behavior.
  • Review generated Bash before running it, especially when defaults or choices call helper functions.

Avoid

  • Do not mix unrelated shell comments into Argc tag blocks without clear descriptions.
  • Do not rely on argc variables without setting defaults or required markers for missing values.
  • Do not treat function-based defaults or choices as a substitute for reviewing Bash logic.

Frequently Asked Questions

What is this skill for?
It helps create and modify Argcfile.sh files and Bash scripts that use argc comment tags.
Does it install argc?
No. It only provides editing guidance and examples for files that use argc.
Can it help with subcommands?
Yes. It documents the @cmd tag and related syntax for describing subcommands.
Does it run shell commands?
No. The skill text contains Bash examples, but it does not execute commands by itself.
Can it explain environment variables?
Yes. It covers the @env tag and notes that argc validates existing environment variables.
Which assistants can use it?
The report lists support for Claude, Codex, and Claude Code.

Developer Details

Author

CGamesPlay

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

dd4a3ef9f20ddf38830950b4bb713df96b431fd6

Maintenance freshness

7/18/2026

Usage

4 downloads ยท 219 views

File structure

๐Ÿ“„ SKILL.md

View all