New Bif — Development skill for Claude Code
Scaffold a new Java BIF for BoxLang.
How to install New Bif
Installs to ~/.claude/skills/ortus-boxlang-skills-new-bif/SKILL.md
mkdir -p ~/.claude/skills/ortus-boxlang-skills-new-bif && curl -fsSL https://raw.githubusercontent.com/ortus-boxlang/skills/HEAD/commands/new-bif.md -o ~/.claude/skills/ortus-boxlang-skills-new-bif/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What New Bif does
name: boxlang-cmd-new-bif description: Scaffold a new Java BIF for BoxLang. Usage: /boxlang-agent-skills:new-bif com.example.bifs.MyFunction category: scaffolding
Create a new Java BoxLang Built-In Function (BIF) for the fully-qualified class `$ARGUMENTS`.
Rules
- Derive the Java package from the fully-qualified class name; the simple class name is the last segment
- Add the Apache 2.0 file header — read
workbench/CodeHeader.txtfrom the BoxLang source root for the exact text - E
Alternatives in Development
- Claude Code Examples — Official example projects and patterns from Anthropic 35.6k ★
- Jdtls Lsp — Java /plugin install jdtls-lsp@claude-plugins-official 14k ★
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Agent SDK Examples
Example SDK snippets for programmatic agent usage
Fec Scaffold
Create a standard directory structure and template files for pages, features, or components according to proje
New Bus Component
Scaffold a new bus/ component with styles, following project conventions. Usage: /new-bus-component --element
New Hook
Scaffold a new GraphQL hook (useQuery or useMutation) with gql/ directory, following project conventions. Usag
Claude Java Plugins
Java developer toolkit for Claude Code — skills, agents, hooks, and coding standards for Java 8+ projects
Events
Generate an Out-of-Process Spring Boot event listener for Alfresco Java Event API.
Related Agents
TypeScript Scaffold
You are a TypeScript project architecture expert specializing in scaffolding production-ready Node.j... - wsho
Module Scaffolder
Use this agent when you need to scaffold a new Laravel module in the LaraDashboard project, including generati
Scaffold Inspect
Sets up inspect-ai evaluation configurations for all runs in a designed experiment. Reads experiment_summary.y