Skip to content
Back to skills

Concept Prd

ASecurity

Focus: how can a confirmed model be persisted without losing purpose, behavior, or acceptance traceability? Run only on explicit `$concept-prd` invocation. Input includes concepts, synchronizations, dependencies, exclusions, and open decisions. Route model gaps to `concept-design` and code realization to `concept-implementation`.

  • 11 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 22, 2026
ai-agentsgogit

Security analysis

A100/100

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

Scanned September 24, 2026

npx -y skills add ontology-of-everything/SemanticSkills --skill concept-prd --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Concept Prd?

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

Security grade badge for Concept Prd
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ontology-of-everything-concept-prd/badge)](https://www.skillsdirectory.com/skills/ontology-of-everything-concept-prd)

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
---
name: concept-prd
description:
  Transcribes a confirmed concept model into traceable PRD and colocated specification files only
  when the user explicitly invokes $concept-prd. Use to preserve purposes, behavior,
  synchronizations, assumptions, exclusions, open decisions, and acceptance provenance without
  redesigning the model.
metadata:
  language: en
  translation_of: concept-prd-cn
  openclaw:
    homepage: https://github.com/ontology-of-everything/concept-skills/tree/main/skills/en/concept-prd
---

# Concept PRD

Focus: how can a confirmed model be persisted without losing purpose, behavior, or acceptance
traceability? Run only on explicit `$concept-prd` invocation. Input includes concepts,
synchronizations, dependencies, exclusions, and open decisions. Route model gaps to `concept-design`
and code realization to `concept-implementation`.

## Transcription Principles

CONCEPT owns the confirmed concept contract, SYNCS the coordination, and the overall PRD global
relations. Keep one authoritative location per element. Preserve both arguments and assumptions:
contract → OP → concept purpose; selection/sync → application scenario → application purpose.
Derive acceptance with provenance; complete files cannot repair model gaps.

**Synchronization may restrict behavior, never extend the contract**: record application restrictions
in SYNCS/the overall PRD while preserving the concept's allowed behavior. Flag contract-violating
coordination as a model gap for design revision.

## Transcribe

1. **Verify input** — Read the confirmed model, requirement sources, and existing documents. Inspect
   code only for module locations and indexing facts. Never let implementation differences silently
   rewrite the model.
2. **Choose locations** — Use the following layout. Stage centrally only until modules exist.

   ```text
   docs/prd/README.md
   <module>/CONCEPT.md or docs/prd/concepts/<name>.md
   <syncs>/SYNCS.md or docs/prd/SYNCS.md
   ```

3. **Write the overall PRD** — Preserve application purpose, end-to-end scenarios and their
   concept/sync basis, misfits, concept index with purpose and links, synchronization graph, product
   dependencies and subsets, exclusions, and open decisions. Put cross-concept assumptions and
   arguments here.
4. **Write specifications and acceptance** — Read `references/spec-format.md` and
   `references/templates.md`. Preserve the four CONCEPT sections, concept-local assumptions, and
   purpose argument; put application context in notes. Transcribe app/include/sync into one SYNCS
   file grouped by entry point or rule responsibility with `// flow:`. Derive acceptance separately
   from concept OPs, application scenarios, and behavioral contracts, each with provenance. Mark
   missing application goals as open rather than constructing them from concept purposes.
5. **Update consistently** — Make minimal edits to existing documents, refresh indexes and derived
   diagrams, and preserve human-maintained content. Leave implementation-time migration and sync
   package splitting to `concept-implementation`.

Completion requires one authoritative location per model element; no lost definitions, relations,
assumptions, exclusions, or open decisions; independent CONCEPT sections; application instantiation
in SYNCS rather than legacy interactions/dependencies sections; acceptance linked to OP, application
scenario, or contract evidence; real sync declarations for every parameter, binding, and output;
preserved reachable failure behavior and empty-query semantics; and valid global links.

For the first transcription read `references/example-reserving.md`; for specification sources read
`references/sources.md`.

Files in this skill

  • SKILL.md3.5 KB
  • agents/openai.yaml388 B
  • references/example-reserving.md2.5 KB
  • references/sources.md714 B
  • references/spec-format.md6.9 KB
  • references/templates.md2.6 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.