Skip to content
Back to skills

046 Never 99796521

ASecurity

Never generate documentation which simply restates the entity's name. Describe **why, not just what**. Inspect the data before writing documentation about it, using discovering-data.

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
datagodocumentation

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 046-never_99796521 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 046 Never 99796521?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 046 Never 99796521
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-046-never-99796521/badge)](https://www.skillsdirectory.com/skills/tools-only-046-never-99796521)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Writing project documentation

Never generate documentation which simply restates the entity's name. Describe **why, not just what**.

Inspect the data before writing documentation about it, using discovering-data.

## Table level

Describe the grain of the table, its purpose and any edge cases

Bad:

```yml
models:
  - name: active_customers
    description: All customers who are active
```

Good: 

```yml
models:
  - name: active_customers
    description: The `customers` table pre-filtered for easier analytics. One row per customer whose contract_expiry_date is null or in the future
```

## Column level

Calculated fields should include a brief description of the transformation and its purpose.

Bad:

```yml
models: 
  - name: customers
    columns: 
      - name: customer_id
        description: The customer's identification number
```

Good:

```yml
models: 
  - name: customers
    columns: 
      - name: customer_id
        description: Users older than 2020-02-16 have `v1_` prefixed to their customer ID due to the platform migration.
```

Files in this skill

  • README.md995 B
  • skill.md1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.