fen-source-introspection

Analyze Fen's internal structure, runtime contracts, and live registries.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/acmiyaguchi/fen --skill fen-source-introspection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fen-source-introspection
Source: https://github.com/acmiyaguchi/fen/tree/main/extensions/behaviors/companions/skills/bundled/fen-source-introspection
Command: npx skills add https://github.com/acmiyaguchi/fen --skill fen-source-introspection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill addresses the need to inspect Fen's internal structure, runtime contracts, and live registries for understanding its functioning and internal components.

Core Features & Use Cases

  • Internal Structure Analysis: Gains insights into Fen's internal architecture, how behaviors are stored, and what interface contracts look like.
  • Runtime Registry View: Allows for viewing live registries, such as model/providers, tools, slash commands, and event bus shapes.
  • Source Code Exploration: If running from source, the skill helps in navigating source files for detailed information.

Quick Start

To explore the documentation for Fen's slash commands, run: /docs commands.

Frequently Asked Questions about fen-source-introspection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I introspect a CLI agent's runtime contracts and registries?

You can introspect a CLI agent's runtime contracts and registries by analyzing the internal structure and source code of Fen. This skill inspects how behaviors are stored and reveals live registries for models, providers, tools, and event bus shapes.

What is the best way to explore source code in a Fen source checkout?

The best way to explore source code in a Fen source checkout is using this introspection skill. It helps you navigate source files to understand the internal architecture, components, and interface contracts of the AI coding-agent CLI.

How do I view live registries for model providers and slash commands?

To view live registries for model providers and slash commands, you can use this skill's runtime registry view. It exposes the live shapes of tools, slash commands, and event buses within the Fen CLI environment.

Does introspecting Fen's internal architecture require any external dependencies?

Introspecting Fen's internal architecture requires no external dependencies. The skill operates directly on a Fen source checkout to analyze its internal structure, interface contracts, and live runtime registries.

How do I navigate documentation for Fen's slash commands?

To navigate documentation for Fen's slash commands, run the `/docs commands` quick start command. This provides immediate exploration of the available runtime commands within the AI coding-agent CLI.