phel-lang
- 25 skills
- 0 followers
- 13 hours ago last updated
- ▌ Update Phel · phel-langBump phel-lang/phel-lang dependency to the latest release in this website repo. Triggers on "update phel", "bump phel", "upgrade phel-lang", "new phel release". Handles composer constraint bump, lock refresh, and verifies the post-update hook regenerated config.toml.
- ▌ Code To Spec · phel-lang bundleReverse-engineers existing behavior into a grounded spec.md. Use when the user wants to document current behavior instead of changing it.
- ▌
- ▌
- ▌ Debugging Cycle · phel-lang bundleDiagnoses bugs, regressions, flaky behavior, and failures before fixes are proposed. Use when the user asks to debug, investigate, or find root cause.
- ▌ Implementation Cycle · phel-langRuns the repo's full implementation cycle with approval gates, analysis, delivery, and remediation. Use when the user wants to implement or change behavior in the plugin.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Changelog · phel-langUpdate CHANGELOG.md unreleased section from recent commits or manual entry; enforces simple, optimized notes
- ▌ Gh Issues · phel-langWalk over all open GitHub issues that are unassigned or assigned to the current user, and process each one via the /gh-issue skill, sequentially.
- ▌ Phel Repl · phel-langEvaluate Phel expressions to verify behavior. Use when you need to test Phel code interactively.
- ▌
- ▌ Phel Patterns · phel-langPhel language idioms, core library patterns, and testing conventions. Auto-loads when working on Phel source files in src/phel/ or tests/phel/.
- ▌ Compiler Guide · phel-langPhel compiler internals — phases, node types, special forms. Auto-loads when working on lexer, parser, analyzer, or emitter code.
- ▌ Refactor Check · phel-langAnalyze code for SOLID violations, clean code issues, and architecture compliance
- ▌ Integration Fixture · phel-langCreate or validate a `.test` integration fixture under tests/php/Integration/Fixtures
- ▌ Phel Lang · phel-langBuilding applications WITH Phel (Lisp that compiles to PHP). Triggers on .phel files, phel-config.php, phel CLI commands (init, run, repl, test, build), or requests to build a Phel app. Skip when working on the Phel compiler internals (use compiler-guide or phel-patterns instead).