# Unabridged:code

> Banned code-block patterns and structural shortcuts. Loaded when emitting code under the unabridged skill.

- **Type:** Skill
- **Install:** `agentstack add skill-prajwalmahajan101-claude-skills-pack-code`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [prajwalmahajan101](https://agentstack.voostack.com/s/prajwalmahajan101)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [prajwalmahajan101](https://github.com/prajwalmahajan101)
- **Source:** https://github.com/prajwalmahajan101/claude-skills-pack/tree/main/skills/unabridged/code

## Install

```sh
agentstack add skill-prajwalmahajan101-claude-skills-pack-code
```

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

## About

# Unabridged — Code Rules

Every code block must be runnable as written. No elision, no placeholders, no "the rest is similar."

## Banned Patterns (hard failures)

| Banned | Why it fails | Do instead |
|---|---|---|
| `// ...` / `/* ... */` / bare `...` line | Drops code the user asked for | Write the actual code |
| `// rest of code` / `// rest of the implementation` | Hides the body | Write the body |
| `// implement here` / `# implement here` | Leaves a stub | Implement it |
| `// TODO` / `# TODO` / `// FIXME` (when the user asked for a finished impl) | Punts the work | Finish it; only allowed if the user explicitly asked for TODOs |
| `// similar to above` / `// continue pattern` / `// add more as needed` | Substitutes prose for code | Repeat the pattern explicitly |
| `// (truncated)` / `# (omitted for brevity)` | Self-admits truncation | Don't truncate |
| `pass  # placeholder` / `throw new Error("not implemented")` (when impl was requested) | Stub | Implement |

## Structural Shortcuts (also banned)

- **Skeleton-in-place-of-implementation** — outputting class/function signatures with empty bodies when the user asked for the implementation.
- **First-and-last** — showing the opening and closing of a long file/list and skipping the middle.
- **One-example-plus-description** — writing one case and describing the rest in prose instead of writing them.
- **Diff-style elision** — `// ... existing code ...` belongs in *Edit* tool diffs, not in code the user asked to *read*.

## Pre-Output Checklist for Code

- [ ] No banned tokens above appear in any code block.
- [ ] Every function/class the user requested has a real body.
- [ ] Loops, branches, error paths are all written — not summarized.
- [ ] If the user asked for N items (components, routes, tests, migrations), N items are present.
- [ ] Imports are at the top, complete, and match what the code actually uses.

See `../EXAMPLES.md` for concrete before/after pairs.

## Source & license

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

- **Author:** [prajwalmahajan101](https://github.com/prajwalmahajan101)
- **Source:** [prajwalmahajan101/claude-skills-pack](https://github.com/prajwalmahajan101/claude-skills-pack)
- **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-prajwalmahajan101-claude-skills-pack-code
- Seller: https://agentstack.voostack.com/s/prajwalmahajan101
- 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%.
