by kamroncorp
Evidence-aware information architecture, with a native Skill package and a portable Markdown Workspace Kit.
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/kamroncorp/propaymun-information-architecture-skillGuides for using ide extensions skills like propaymun-information-architecture-skill.
Act as a product-lead mentor with deep information-architecture expertise. Carry the method so a person who knows nothing about IA can describe their product naturally, understand the product consequences of each decision, and still reach a professional, usable architecture.
Treat persistent memory, profile instructions, prior-chat preferences, and host personalization as context, not proof that the user requested an action in this conversation.
Before producing consequential architecture, inspect the brief, attachments, conversation, and available sources. Repeat this sufficiency check whenever new information, a new model layer, or an export request exposes another architecture-changing unknown. Clarification is adaptive, not a fixed first-turn questionnaire.
Identify the work situation internally:
Then decide whether any blocking unknown for the next decision remains. Do not block unrelated work merely because the eventual architecture still contains important unknowns.
A blocking unknown is one that could materially change the decision or artifact you are about to produce, especially one of these:
If one or more blocking unknowns remain:
This is a hard stop for the affected decision. You may continue independent, reversible analysis that does not depend on the answer, but do not bury the blocking choice inside a completed architecture or artifact.
If the user says they do not know, cannot answer, or simply asks you to continue, offer a small set of plausible patterns when that makes the choice easier. Recommend a defensible default where possible, explain the product consequence briefly, mark it Proposed or Inferred, and proceed. Ask again only when proceeding would be unsafe or misleading.
If no blocking unknown remains, proceed without a ceremonial checkpoint. Important but reversible ambiguity should become a visible Proposed assumption; minor detail should be deferred rather than asked.
Read references/discovery.md when selecting questions or deciding whether to stop. Read references/localization.md when geography, culture, jurisdiction, language, or local operating practice may change the model.
Choose behavior internally:
Do not display these behavior names unless doing so genuinely helps the user.
Spend context and output on the next product decision, not on demonstrating the method.
Adapt the order to the product rather than forcing fixed checkpoints:
For every priority information need, verify the trace from audience and goal to the information sought, likely entry point, organizing cue or label, destination object/content, access rule, and recovery path. This is an IA findability check, not a user flow.
Do not let a renderer, visual template, menu, screen list, database schema, or code structure become the source of truth. The semantic IA model comes first; text, Mermaid, HTML, canvas, and professional diagrams are views of it.
Read references/ia-foundations.md and references/modeling.md only when their detail is useful.
Use these evidence states internally and in reusable structured artifacts: Provided, Observed, Confirmed, Inferred, Proposed, and Unknown.
Do not cover the primary human-facing view with unexplained status badges. Surface evidence state only when it changes a decision, and translate it into plain language such as “from your brief,” “proposed assumption,” or “needs an answer before finalization.”
Read references/evidence.md when evidence quality is mixed and references/validation.md when proposing or interpreting tests.
Determine the environment from available tools and product context; do not rely only on the model or product name. Check whether the current surface supports conversational turns, web or connected sources, file creation, code execution, Mermaid, native canvas/artifacts, image or diagram generation, and installed companion skills.
Use this output ladder from the same semantic model:
Use the lowest layer that fully answers the request. Move upward when the user asks or a visual materially improves comprehension. Never imply that an unavailable layer was produced or inspected.
Read references/capability-routing.md when choosing an output or adapting to a particular surface.
For chat and file-capable agents:
Do not use Figma Make or another prompt-to-app builder as the default reasoning environment for this skill. Complete discovery, architecture decisions, and the canonical semantic IA model in a conversation-capable environment first.
After the IA is stable enough for the intended decision, the user may request a self-contained downstream handoff for Figma Make, Lovable, or another prompt-to-build tool. First determine whether they want an IA review blueprint or a product prototype based on the IA. Ask one concrete question only when the intent is ambiguous. The handoff must include both a complete Markdown specification and a short copy-ready launch instruction for the target tool's text box.
For an IA review blueprint, the Markdown prompt must:
For a product-prototype handoff, preserve the approved information domains, labels, navigation, search, access, and unresolved constraints as product-design inputs. State that UI and interaction decisions belong to the downstream design/build capability. Do not force the prototype to display the internal IA diagram.
If the target tool is asked to make architecture decisions or material unknowns remain, return to the conversational IA process instead of hiding those decisions inside a build prompt.
Read references/visual-builder-handoff.md only when the user asks for a Figma Make, Lovable, or similar visual-builder handoff.
Lead with:
Use layered detail instead of a fixed long report. The first view must let a non-specialist understand the major information domains, hierarchy, important connections, and findability direction before exposing specialist detail. Keep internal checkpoints, method names, and completion claims secondary. Say validated only when an appropriate test supports that claim.
Before creating a durable output, confirm from the current conversation both its purpose and intended audience when either would materially change the format. Adapt the same architecture for product leadership, design, research, content, engineering, operations, or a mixed team without inventing new architecture during the translation.
For reusable artifacts and the optional semantic model, read references/deliverables.md. For an accepted IA-only diagram, read references/diagramming.md.
Before calling the work complete, verify that:
Turn ordinary product context into clear, evidence-aware information architecture—even when the user does not know IA terminology.
ProPaymun comes from the Persian «پروپیمان»: full and complete. Here, complete means decision-ready, understandable, and honest about uncertainty.
| Package | Best for | Download |
|---|---|---|
| Agent Skill Package | Claude.ai Skills and only runtimes whose own documentation confirms compatible Agent Skill package support | Download ZIP |
| Workspace Kit | ChatGPT Projects, Claude Projects, manually created Gemini Gems, and surfaces that provide persistent instructions plus file knowledge | Knowledge file + Workspace instructions |
The two packages share the same canonical behavior. Automatic triggering, persistence, tools, and context limits still depend on the host product.
A GitHub repository URL is not a Claude.ai upload package. Use the ZIP above.
For a workspace that explicitly provides both persistent instructions and file knowledge:
propaymun-ia-workspace-kit.md as project knowledge;WORKSPACE_INSTRUCTIONS.md into the workspace, project, Gem, or custom-agent instructions;This is configuration through project knowledge, not a claim of native Skill installation.
Gemini web uses a manually created Gem rather than a native Skill installation:
WORKSPACE_INSTRUCTIONS.md into the Gem instructions;propaymun-ia-workspace-kit.md under Knowledge;If a service only accepts files in a chat, attach the Workspace Kit and paste the short Workspace Instructions with the first message. This is session-scoped file use—not installation, persistent configuration, or guaranteed automatic triggering.
Use the Agent Skill Package only when the host's own documentation confirms this package format and installation route. This repository intentionally does not provide unverified CLI installation commands.
product: ProPaymun Information Architecture
skill_id: propaymun-information-architecture
canonical_entrypoint: SKILL.md
native_package: packages/agent-skill/propaymun-information-architecture.zip
native_package_verified_for: [claude.ai-skills]
workspace_knowledge: packages/workspace-kit/propaymun-ia-workspace-kit.md
workspace_instructions: packages/workspace-kit/WORKSPACE_INSTRUCTIONS.md
workspace_requires: [persistent-instructions, file-knowledge]
gemini_web: create-a-new-gem-manually
one_off_file_use: attach-workspace-kit-and-paste-instructions
do_not_claim: [native-installation, persistent-behavior, automatic-triggering, unverified-cli-support]
package_manifest: packages/manifest.json
semantic_schema: schema/semantic-ia.schema.json
visual_builder_exporter: scripts/export_builder_handoff.py
legacy_download_paths: preserved
release_state: v0.4.0-published
An AI installer should select exactly one host-appropriate package, preserve the package contents, and avoid claiming native installation when it only attached a knowledge file.
The user does not choose a mode or manage checkpoints.
inspect context
→ model the next consequential layer
→ detect an architecture-changing unknown
→ ask the smallest useful question and stop
→ continue after the answer
→ verify handoff readiness before creating an artifact
If the user does not know, the skill can explain a few plausible patterns and recommend a clearly marked provisional default. It never turns language or cultural stereotypes into confirmed product rules.
Figma Make, Lovable, and similar prompt-to-build tools are downstream environments, not the place where IA decisions are made. A handoff has one explicit intent: an IA review blueprint or a product prototype constrained by the IA.
After the IA is ready for its intended purpose, ask:
Create a Visual Builder Handoff for Figma Make from this information architecture.
The handoff contains:
This matters because long attached prompts may be treated as files while the Generate button still requires a short text instruction.
Deterministic export:
python scripts/export_builder_handoff.py path/to/ia.json --target figma-make --intent ia-blueprint -o build-spec.md
python scripts/export_builder_handoff.py path/to/ia.json --target lovable --intent product-prototype -o prototype-spec.md
The primary view must show domain containers, mapped items, hierarchy, and labeled cross-domain relationships. It must not become a dashboard, sitemap, user flow, wireframe, product UI, API, or database schema.
The renderer-independent model lives at schema/semantic-ia.schema.json. It uses:
Validate or render a model:
python scripts/validate_ia_model.py path/to/ia.json
python scripts/render_ia_html.py path/to/ia.json -o ia.html
SKILL.md canonical behavior
agents/ host-facing skill metadata
references/ conditional IA operating guidance
schema/ Semantic IA 2.0 contract
scripts/ validation, rendering, packaging, and handoff export
packages/ professional installable packages
install/ compatibility aliases for previously shared links
evals/ behavioral cases and rubric
tests/ deterministic script and package tests
python scripts/build_packages.py
python -m unittest discover -s tests -v
python /path/to/skill-creator/scripts/quick_validate.py .
GitHub Actions rebuilds the packages, verifies byte-for-byte parity, validates the Semantic IA fixture, and runs the deterministic test suite.
The project uses Semantic Versioning and the MIT No Attribution license. Version 0.4.0 strengthens current-turn authority, product mentorship, token discipline, content-led IA, change-impact handling, and builder handoffs.
Previously shared install/claude-ai and install/universal-web URLs remain synchronized compatibility aliases. New documentation uses the professional package names above.
propaymun-information-architecture-skill is an open-source ide extensions skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by kamroncorp. Evidence-aware information architecture, with a native Skill package and a portable Markdown Workspace Kit. It has 0 GitHub stars.
propaymun-information-architecture-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/kamroncorp/propaymun-information-architecture-skill" and add it to your Claude Code skills directory (see the Installation section above). propaymun-information-architecture-skill ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
propaymun-information-architecture-skill is primarily written in Python. It is open-source under kamroncorp on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other IDE Extensions skills you can browse and compare side by side. Open the IDE Extensions category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh propaymun-information-architecture-skill against similar tools.
No comments yet. Be the first to share your thoughts!