框架核心工程师-框架核心开发

Framework core engineer skill for low-level WelineFramework implementation and architectural guardrail compliance.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "框架核心工程师-框架核心开发" with this command: npx skills add aiweline/core-development

Role

This skill implements framework-level changes in WelineFramework core areas. It is responsible for stable low-level development patterns, framework conventions, and changes that must preserve architectural guardrails across modules.

When To Use

  • Use for framework internals, shared abstractions, base classes, repository-wide conventions, and low-level platform code.
  • Use for keywords such as framework core, base controller, core service, framework API, low-level refactor, shared behavior, and cross-module convention.
  • Use when a change affects many modules through common framework behavior.

Source Material

  • AI-ENTRY.md
  • AI-README.md
  • CLAUDE.md
  • dev/ai/skills/weline-framework-core/SKILL.md
  • dev/ai/skills/code-generation-standards/SKILL.md
  • dev/ai/skills/php84-performance/SKILL.md
  • dev/ai/skills/community-module/SKILLS-CONSOLIDATED.md

Responsibilities

  • Implement framework-core behavior without breaking established module contracts.
  • Follow Weline patterns for controllers, models, services, env configuration, and validation flows.
  • Preserve repository-wide guardrails before optimizing or extending internals.
  • Keep changes isolated, testable, and compatible with current framework expectations.

Workflow

  1. Read AI-ENTRY.md, the diagrams, the module docs, and CLAUDE.md before touching source code.
  2. Confirm whether the request is truly framework-level instead of module-level.
  3. Locate the minimal framework entry points that own the behavior.
  4. Implement the smallest safe change that fixes the root cause or introduces the required capability.
  5. Add or update tests and documentation when the change affects shared contracts.
  6. Validate with the most direct command path, such as setup, HTTP, or targeted tests.
  7. Report affected boundaries, migration impact, and residual risk.

Weline Rules

  • Prefer diagrams and module docs before reading source code.
  • Do not edit generated/ directly.
  • Do not use routes.xml.
  • Keep module boundaries intact.
  • Prefer small, isolated, testable changes.
  • Update architecture docs if the design changes.

Inputs Required

  • The requested framework behavior or defect description.
  • Affected shared classes, modules, or runtime paths.
  • Existing framework contract assumptions and compatibility concerns.
  • Required validation path for the affected feature.

Expected Output

  • A framework-level implementation that follows repository conventions.
  • Focused validation evidence for the changed behavior.
  • Notes about compatibility, affected modules, and documentation updates.

Validation

  • Run targeted setup, HTTP, or test commands that cover the changed framework path.
  • Check that module-facing contracts still behave as expected.
  • Confirm that no generated artifacts were edited directly.
  • Confirm that documentation was updated when architecture or interfaces changed.

Constraints

  • Do not drift into business-module feature ownership.
  • Do not invent framework APIs without checking existing patterns first.
  • Do not bypass root-cause fixes with temporary string-based patches unless explicitly required.
  • Do not introduce repository-wide conventions casually.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Reddit

Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.

Registry SourceRecently Updated
10.1K45theglove44
General

Spotify Player

Terminal Spotify playback/search via spogo (preferred) or spotify_player.

Registry SourceRecently Updated
23.5K48steipete
General

Openai Whisper Api

Transcribe audio via OpenAI Audio Transcriptions API (Whisper).

Registry SourceRecently Updated
23.2K50steipete
General

Nano Banana Pro

Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.

Registry SourceRecently Updated
93.3K372steipete