# Create DocEngineering Skills From a Template

Building a reusable AI skill can create inconsistent instructions and weak validation. This template gives Claude, Codex, and Claude Code a structured workflow for skill creation.

## Install

```bash
npx skillstore add 64andrewwalker/skill-template
```

## Metadata

- Status: approved
- Slug: 64andrewwalker-skill-template
- Skillstore revision: r1
- Version status: missing
- Tree hash: f828b2829e157d81b432497e32bc93c0d15d7bc67b7426aa08cd123afc1aff4a
- Author: 64andrewwalker
- GitHub username: 64andrewwalker
- License: MIT
- Repository: https://github.com/64andrewwalker/calvin/tree/main/.promptpack/skills/\_template
- Ref: e9e4712298ed071d92417a41714be123eb8364fa
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 75
- Public page: https://skillstore.pages.dev/skills/64andrewwalker-skill-template
- Manifest: https://skillstore.pages.dev/api/skills/64andrewwalker-skill-template/manifest

## Capabilities

- Defines a frontmatter manifest with name, description, and allowed tools.
- Guides agents through scout, analyze, execute, and verify steps.
- Encourages relative paths through \{baseDir\} for portable skill assets.
- Includes a Python entrypoint that supports a --test self-check.
- Documents error handling for missing inputs and hard gate failures.

## Use Cases

- Bootstrap a New Skill: Start from a documented folder structure before adding domain instructions, assets, and validation scripts.
- Standardize Agent Workflow: Give contributors a shared scout, analyze, execute, and verify process for Claude, Codex, and Claude Code.
- Teach Skill Design: Use the template to explain manifests, allowed tools, output rules, and failure handling.

## Prompt Templates

### Create a Basic Skill

```
Use this template to create a basic documentation skill. Ask for missing inputs before changing files.
```

### Customize the Workflow

```
Adapt this skill template for my workflow. Update the scout, analyze, execute, and verify steps for the domain.
```

### Add Validation Gates

```
Extend this template with validation gates, expected outputs, and failure handling for a production skill.
```

### Prepare for Marketplace Review

```
Review this customized skill against marketplace expectations. Identify missing metadata, risky tools, and unclear instructions.
```

## Limitations

- It is a template, so it needs customization before production use.
- It does not include a finished output schema or assets directory.
- It depends on authors to add domain-specific tests and validation.
- It allows only Python Bash commands by default.

## Best Practices

- Replace placeholder instructions with a narrow workflow for one clear domain.
- Keep allowed tools limited to the commands needed by the finished skill.
- Run the self-test and domain validation before publishing the skill.

## Anti Patterns

- Publishing the template unchanged as a finished user workflow.
- Adding broad shell access without a clear validation requirement.
- Skipping output rules and leaving users to infer the result format.

## Security Audit

- Audited at: 2026-07-04T17:05:58.499\+00:00
- Summary: All five static findings are false positives caused by Markdown inline code formatting, not executable shell calls. I found no prompt injection, data exfiltration, or hidden execution intent in SKILL.md or scripts/run.py. The template declares Python Bash access, but the reviewed content uses it only for a simple self-test entrypoint.

## Stats

- Views: 169
- Downloads: 12
- Favorites: 0
- Popularity score: 0
