Metadata-Version: 2.5
Name: engineering-influence-skills
Version: 2.0.0
Summary: The 14-phase Engineering Influence content pipeline (thesis → book → novel → screenplay → AI film → distribution) as six Claude Code Agent Skills
Project-URL: Homepage, https://github.com/adammatthewsteinberger/engineering-influence-skills
Project-URL: Repository, https://github.com/adammatthewsteinberger/engineering-influence-skills
Project-URL: Issues, https://github.com/adammatthewsteinberger/engineering-influence-skills/issues
Project-URL: Changelog, https://github.com/adammatthewsteinberger/engineering-influence-skills/releases
Project-URL: Books, https://hire.adam.matthewsteinberger.com/books
Author-email: Adam Matthew Steinberger <adam@matthewsteinberger.com>
Maintainer-email: Adam Matthew Steinberger <adam@matthewsteinberger.com>
License-Expression: MIT
License-File: LICENSE
License-File: NOTICE.md
Keywords: agent-skills,ai-film,books,claude,claude-code,content-engineering,plugin-marketplace,publishing,screenwriting,skills,writing
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Documentation
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# engineering-influence-skills

Formerly **content-pipeline-skills** — see [NOTICE.md](NOTICE.md).

> A [Claude Code plugin](https://code.claude.com/docs/en/plugins) that carries Adam Matthew
> Steinberger's **14-phase Content Engineering Pipeline** as six Agent Skills: from a vague
> topic to a falsifiable thesis, a verified non-fiction book, a novel, a screenplay, an
> AI-generated film, a five-platform campaign, and distribution. It is the methodology
> behind his own books, *Novice to Navigator* and *Engineering Influence*, and the
> long-form companion to [vibey-skills](https://github.com/adammatthewsteinberger/vibey-skills).

## Why

Most "write me a book" prompts skip straight to prose. This pipeline refuses to. Every
phase has entry conditions, named output documents, and a quality gate that must be
checked before the next phase starts; architecture is always written before drafting.
The skills encode that discipline so Claude enforces it instead of you remembering to.

- **Evidence chains, not vibes.** Phase 3 investigates every component argument with a
  citation-confidence system and gives complicating evidence the same energy as
  supporting evidence.
- **Architecture before prose, at every conversion.** Book → novel → screenplay → film
  each get their own architecture phase; the source document for each step is the locked
  output of the previous one.
- **Explicit governing postulates.** The pipeline was built on the author's Three
  Postulates (stated in the thesis skill, including that the ends never justify the
  means); it tells you to state your own before Phase 1.

[![PyPI](https://img.shields.io/pypi/v/engineering-influence-skills?label=PyPI)](https://pypi.org/project/engineering-influence-skills/) [![CI](https://github.com/adammatthewsteinberger/engineering-influence-skills/actions/workflows/ci.yml/badge.svg)](https://github.com/adammatthewsteinberger/engineering-influence-skills/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

## Install in Claude Code

```bash
/plugin marketplace add adammatthewsteinberger/engineering-influence-skills
/plugin install content-pipeline@engineering-influence-skills
```

Or from PyPI — a stdlib-only CLI that copies the skills into `~/.claude/skills`:

```bash
uvx engineering-influence-skills list            # show the plugin and its six skills
uvx engineering-influence-skills install --all   # copy them into ~/.claude/skills
uvx engineering-influence-skills marketplace     # print the packaged marketplace.json path
```

Or from a local clone: `/plugin marketplace add /path/to/engineering-influence-skills`. Once
installed, the skills are model-invoked — ask Claude to "turn this topic into a book
thesis" or "convert this manuscript into a novel architecture" and the matching phase
skill loads with its entry conditions and quality gates.

## The 14 phases

```
 1  Thesis                 working claim, target reader, governing postulates   ┐
 2  Terrain                research, steelmanned opposition, social currency    │ pipeline-thesis-development
 3  Investigation          citation verification, evidence chains               ┘
 4  Assembly               manuscript draft                                     ┐ pipeline-book-production
 5  Revision               six passes, quality gates, publication readiness     ┘
 6  Novel Architecture     conversion audit, character designs, setting bible   ┐ pipeline-novel-conversion
 7  Novel Draft            complete prose manuscript                            ┘
 8  Screenplay Architecture  dramatic spine, beat sheet, visual grammar         ─ pipeline-screenplay-conversion
 9  Screenplay Draft       locked screenplay with scene numbers                 (governed by the Phase 8 architecture)
10  Hub Architecture       extraction-point map, visual identity, prompt lexicon ┐
11  Hub Draft              the AI-generated hub film                            │ pipeline-ai-film-production
12  Spoke Architecture     five spoke design documents, curiosity cascade       │
13  Spoke Drafts           five spoke assets deployed                           ┘
14  Distribution           self-publishing, hub-and-spoke digital, in-person    ─ pipeline-distribution
```

## Skills

| Skill | Phases | Covers |
|---|---|---|
| [pipeline-thesis-development](plugins/content-pipeline/skills/pipeline-thesis-development/SKILL.md) | 1–3 | Topic → falsifiable thesis → terrain mapping → argument investigation with verified evidence chains |
| [pipeline-book-production](plugins/content-pipeline/skills/pipeline-book-production/SKILL.md) | 4–5 | Assembling the verified argument inventory into a manuscript; six-pass revision to publication readiness |
| [pipeline-novel-conversion](plugins/content-pipeline/skills/pipeline-novel-conversion/SKILL.md) | 6–7 | Non-fiction → novel (C.S. Lewis's "watchful dragons"); architecture before prose |
| [pipeline-screenplay-conversion](plugins/content-pipeline/skills/pipeline-screenplay-conversion/SKILL.md) | 8 | Novel → screenplay architecture that governs the Phase 9 draft; visual storytelling; 100–120 page compression |
| [pipeline-ai-film-production](plugins/content-pipeline/skills/pipeline-ai-film-production/SKILL.md) | 10–13 | AI hub film (Sora 2, ElevenLabs, Kling AI) and the five-spoke transmedia campaign (TikTok / LinkedIn / X / Instagram / email) |
| [pipeline-distribution](plugins/content-pipeline/skills/pipeline-distribution/SKILL.md) | 14 | Self-publishing (KDP eBook / paperback / hardcover), hub-and-spoke digital deployment, in-person delivery |

One plugin (`content-pipeline`, v0.1.0, category `content`), six skills, ~3,500 lines of
methodology. Trigger descriptions are in each `SKILL.md` frontmatter and summarized in
[plugins/content-pipeline/README.md](plugins/content-pipeline/README.md).

## Who it's for

Authors and content engineers who want a research-grade non-fiction book and are willing
to be told "no prose yet"; anyone adapting an argument-based book into narrative, screen,
or short-form video without losing the argument; teams running a hub-and-spoke content
campaign that needs to be designed, not improvised. The methodology is opinionated — read
the Three Postulates in the thesis skill and decide whether you want to state your own.

## Related

- **[vibey-skills](https://github.com/adammatthewsteinberger/vibey-skills)** — the general-purpose engineering half: 18 plugins / 71 Agent Skills (security, compliance, Azure, DevSecOps, architecture, technical writing). MIT, on PyPI. This repo holds the content-pipeline plugin, kept as its own marketplace because it carries personal attribution and normative creative doctrine.
- **[Books](https://hire.adam.matthewsteinberger.com/books)** — *Novice to Navigator: Your Guide to AI Chatbots for Business* (first edition [free to read](https://hire.adam.matthewsteinberger.com/novice-to-navigator)) and *Engineering Influence* (explicitly Christian, written from a Messianic Jewish perspective). Neither is for sale.
- The rest of the family — **[claudeloop](https://github.com/adammatthewsteinberger/claudeloop)** · **[codexloop](https://github.com/adammatthewsteinberger/codexloop)** · **[cursorloop](https://github.com/adammatthewsteinberger/cursorloop)** · **[agyloop](https://github.com/adammatthewsteinberger/agyloop)** · **[vibey](https://github.com/adammatthewsteinberger/vibey)** · **[vibey-bootstrap](https://github.com/adammatthewsteinberger/vibey-bootstrap)** · **[homebrew-tap](https://github.com/adammatthewsteinberger/homebrew-tap)** · **[clippy-pet](https://github.com/adammatthewsteinberger/clippy-pet)**.

## Repository layout and authoring

```
.claude-plugin/marketplace.json   Marketplace manifest (the entry point Claude Code reads)
plugins/content-pipeline/         The plugin
  .claude-plugin/plugin.json        Plugin manifest
  README.md                         Plugin overview + skill list
  skills/<skill>/SKILL.md           One skill per phase group
src/engineering_influence_skills/ PyPI package: stdlib-only CLI (list / install / path / marketplace)
tools/validate_manifests.py       Manifest + frontmatter validator (run by CI and the release workflow)
```

Releases: push a `v<version>` tag matching `src/engineering_influence_skills/__init__.py`
(and `metadata.version` in `marketplace.json`); `release.yml` builds, publishes to TestPyPI,
smoke-tests the artifact, then publishes to PyPI via Trusted Publishing.

To change a skill: edit `plugins/content-pipeline/skills/<skill>/SKILL.md`, bump `version`
in `plugins/content-pipeline/.claude-plugin/plugin.json`, mirror `version` /
`description` / `category` into `.claude-plugin/marketplace.json`, and update the plugin
README and the table above if the skill list changed.

This is a personal methodology repository; pull requests are welcome for typos, broken
links, and clarity, and forks are welcome under the MIT License. Security reports:
[SECURITY.md](SECURITY.md).

## License & attribution

MIT — see [LICENSE](LICENSE). Originally developed as `TheViziusGroup/content-pipeline-skills`
and republished here with the permission of The Vizius Group; anyone may use, modify, and
redistribute it. Details in [NOTICE.md](NOTICE.md).

---

Built by [Adam Matthew Steinberger](https://hire.adam.matthewsteinberger.com) · [more open source](https://hire.adam.matthewsteinberger.com/open-source)
