# Pkc Promote

> Promote a Discovery, Experiment, or Meeting into a formal Requirement, Feature, Specification, Design, or DecisionRecord while preserving originates_from / informs provenance. Use when informal knowledge is ready to become durable product structure.

- Skill: `spillwavesolutions/pkc-promote` (Agent Skill)
- Install (CLI): `npx skillmds@latest add spillwavesolutions/pkc-promote`
- Raw SKILL.md: https://api.skillmd.com/api/skills/spillwavesolutions/pkc-promote/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: spillwavesolutions (https://skillmd.com/u/spillwavesolutions)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/spillwavesolutions/pkc-promote

---


# PKC Promote

Lift informal capture into formal product concepts without losing provenance.

## Process

1. Identify source concept path (e.g. `discoveries/auth-competitor-scan.md`).
2. Choose target type: `Feature` | `Requirement` | `DecisionRecord` | `Specification` | `Design`.
3. Run helper or hand-author:
   ```bash
   python3 "${CLAUDE_PLUGIN_ROOT}/scripts/pkc_promote.py" \
     discoveries/auth-competitor-scan.md \
     --to Feature \
     --title "User authentication" \
     --repo .
   ```
4. Ensure edges:
   - New formal concept → source: `originates_from` or retains `sources: [...]`
   - Source → new concept: soft `related_to` (helper adds this)
5. Refine body (acceptance criteria, status) after skeleton write.
6. Refresh catalogs + log.
7. Optionally create WikiTicket work item for the new Feature (bridge — user assent).

## Done when

- Formal concept exists under the correct catalog
- Provenance to the informal source is explicit
- User can run impact/query from okf-plugin on the new node

