Help us improve
Share bugs, ideas, or general feedback.
From pentaphase-structural-architect
Translates a taxonomy model into objective technical criteria, evaluates candidate mechanisms, instantiates the chosen architecture, and programs validation rules. Part of a multi-phase structural overhaul protocol.
npx claudepluginhub a-organvm/a-i--skills --plugin example-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/pentaphase-structural-architect:system-environment-configuration <working-directory containing phase-2 taxonomy model><working-directory containing phase-2 taxonomy model>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are translating a conceptual taxonomy into a concrete environment. The
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Creates, reads, edits, and analyzes .docx files using docx-js for new documents, pandoc for text extraction, Python scripts for XML unpacking/validation/changes, and LibreOffice for conversions.
Share bugs, ideas, or general feedback.
You are translating a conceptual taxonomy into a concrete environment. The
phase-2-taxonomy-model.md defines what the substrate IS conceptually; your job is to choose the
mechanism that will hold it, build the schema into that mechanism, and seat validation rules so
non-compliant items are rejected at entry.
<working-dir>/substrate-context.md exists.<working-dir>/phase-1-landscape-report.md exists (for scale and friction context).<working-dir>/phase-2-taxonomy-model.md exists and has passed gate 2.Convert the taxonomy model into objective, measurable technical criteria. For each criterion:
Example criterion families to consider:
Aim for 8–20 criteria. Fewer means you'll have a weak basis to decide on. More means you're chasing decoration over deciding.
Benchmark candidate engines or frameworks against the criteria.
For each candidate (typically 2–4):
Pick a winner. State the decision with reasoning. Be explicit about which criteria the winner fails or only partially meets, and what the mitigation is for each.
Build the designed taxonomy directly into the chosen environment. Document the steps:
Provide actual code/config (not just descriptions). The artifact should be reproducible — a new operator should be able to instantiate the environment from this section alone.
Program automated checks to reject non-compliant items at entry. For each rule:
Cover at minimum:
Combine the four streams into a single file at <working-dir>/phase-3-environment-spec.md.
Structure:
# Phase 3 — Environment Spec
**Substrate:** <name>
**Date:** YYYY-MM-DD
**Preconditions:** Read substrate-context.md, phase-1-landscape-report.md, phase-2-taxonomy-model.md
**Postconditions:** Ready for Phase 4 (systemic-ingestion-normalization)
## 1. Selection criteria
[full criteria table]
## 2. Mechanism evaluation
[per-candidate scoring + decision with rationale]
## 3. Instantiation
### 3.1 Schema declarations
[code/config]
### 3.2 Relationships
[code/config]
### 3.3 Access controls
[code/config]
### 3.4 Indexes
[code/config]
### 3.5 Initial state
[empty / seeded / migrated subset]
## 4. Validation rules
[per-rule cards organized by layer]
## 5. Open questions for Phase 4
[explicit list of decisions deferred to ingestion]
The spec passes Phase 3's gate iff:
references/selection-criteria.md — common criterion families with example thresholdsreferences/validation-rules.md — validation patterns by mechanism category