reference-sections

Select Claude Code component types for given use cases.

1|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/racurry/neat-little-package --skill reference-sections
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reference-sections
Source: https://github.com/racurry/neat-little-package/tree/main/plugins/box-factory/skills/box-factory-architecture/building-blocks/reference-sections.md
Command: npx skills add https://github.com/racurry/neat-little-package --skill reference-sections

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reference sections offer at-a-glance information for common scenarios and decisions, enabling fast answers.

Core Features & Use Cases

  • Self-contained references: Quick answers without reading entire docs
  • Structured format: Tables and bullets for scanning

Quick Start

Example user request: Provide a reference section for the component selection topic.

Frequently Asked Questions about reference-sections

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

FAQPage Schema
How do I choose between different Claude Code component types for my use case?

Select component types by matching your need: use skills for encapsulated knowledge, agents for multi-step workflows, commands for enforcement, and hooks for cross-component interactions. Reference-sections guidance helps you align component choice with isolation requirements, delegation patterns, and architectural cohesion in plugin systems.

What's the best way to structure multi-component solutions in Claude Code?

Structure multi-component solutions by designing isolation patterns, establishing return-based delegation between components, and using progressive disclosure to manage complexity. Apply reference-section decision tables to determine component boundaries, interaction points, and when to delegate debugging or specialized tasks to separate components.

When should I use delegation vs. direct component interaction?

Use return-based delegation when components need isolation, error handling independence, or specialized processing. Reference documentation tables clarify when direct interaction works versus when delegation patterns reduce coupling and improve maintainability in Box Factory contexts.

How do I design components that work together without tight coupling?

Apply isolation patterns by defining clear component responsibilities, using return-based interfaces, and structuring deep-dive links that reference rather than embed related knowledge. Reference sections provide decision guidance for balancing component independence with workflow cohesion.

What documentation format works best for component architecture decisions?

Use reference sections with tables and structured bullets for at-a-glance component selection guidance. This format enables fast decision-making when choosing between skill, agent, command, and hook types while accommodating knowledge-delta filtering and cross-component interaction requirements.

Can I apply reference sections to existing plugin architectures?

Yes. Retrofit reference sections into existing architectures by extracting decision criteria from current component interactions, documenting isolation patterns and delegation flows, and progressively disclosing complexity through guided decision tables that help users and maintainers navigate component selection.