Skills
Guardian ships a collection of reusable skills — structured conventions and patterns that any compatible coding agent can load when it starts working in your codebase.
What are Skills?
Skills are Markdown files that encode architectural decisions, naming conventions, framework patterns, and best practices specific to a tech stack. When a coding agent supports skills, those files become executable context — first-class constraints, not vague suggestions.
Guardian keeps the format agent-agnostic on purpose. The goal is not to depend on a single vendor, but to make the same standards portable across Claude Code, OpenCode, and any other agent runtime that supports user-installed or project-local skills.
Installation
Install the skill folders in the location your coding agent expects. Some runtimes use a global directory, others support project-local skills. Guardian works with either model as long as the agent can load Markdown-based skills.
$ npx skills add JoseCortezz25/guardian
Compatibility rule
If an agent can discover and load Markdown skill folders, Guardian skills can be used there. The runtime path changes, but the skill content and conventions stay the same.
Runtime path varies
Claude, OpenCode, and other agents may use different directories.
Skill format stays stable
The Markdown rules remain the same across runtimes.
Repository is the source
Keep the canonical version in Git and expose it where your agent expects.
Browse skills in the repository
Use the repository as the source of truth, then expose those files to the agent runtime you prefer.
https://github.com/JoseCortezz25/guardian/tree/main/skills