# Code Standards

> Enforces project-specific coding conventions by loading language standards before writing code. Use when about to write, edit, modify, or generate Go, Rust, Python, Tailwind CSS, or HCL (Terraform/OpenTofu) files. Loads once per language per session and overrides default style with project conventions. DO NOT TRIGGER for languages other than Go, Rust, Python, Tailwind CSS, or HCL (Terraform/OpenT…

- **Type:** Skill
- **Install:** `agentstack add skill-shousper-claude-kit-code-standards`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [shousper](https://agentstack.voostack.com/s/shousper)
- **Installs:** 0
- **Category:** [Cloud & Infrastructure](https://agentstack.voostack.com/c/cloud-infrastructure)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [shousper](https://github.com/shousper)
- **Source:** https://github.com/shousper/claude-kit/tree/main/skills/code-standards

## Install

```sh
agentstack add skill-shousper-claude-kit-code-standards
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Code Standards

Load language-specific coding standards before editing code files. Invoke this skill when you are about to write or modify files in a supported language.

## Language Detection

Determine which languages to load based on the file you are about to edit:

| File Pattern | Language | Standards File |
|-------------|----------|----------------|
| `*.go`, `go.mod`, `go.sum` | Go | `../../code-standards/go/CLAUDE.md` |
| `*.rs`, `Cargo.toml`, `Cargo.lock` | Rust | `../../code-standards/rust/CLAUDE.md` |
| `*.py`, `pyproject.toml`, `requirements.txt`, `setup.py` | Python | `../../code-standards/python/CLAUDE.md` |
| `*.tf`, `*.tofu`, `*.tofu.json`, `*.tfvars` | HCL (Terraform/OpenTofu) | `../../code-standards/hcl/CLAUDE.md` |
| `*.css`, `*.tsx`, `*.jsx`, `*.vue`, `*.svelte`, `*.astro`, `*.html` with Tailwind | Tailwind CSS | `../../code-standards/tailwindcss/CLAUDE.md` |

All paths are relative to this skill's base directory.

## Loading Standards

Use the Read tool to load the standards file for the language you are about to edit. Only load once per language per session — if you have already loaded Go standards, do not re-read the file.

## Applying Standards

Follow these standards for ALL code you write in that language during this session. These are project conventions that override your defaults.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [shousper](https://github.com/shousper)
- **Source:** [shousper/claude-kit](https://github.com/shousper/claude-kit)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-shousper-claude-kit-code-standards
- Seller: https://agentstack.voostack.com/s/shousper
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
