Replace "tools" shell script declarations with proper skills/ directory so Claude Code injects them into system-reminder and Skill tool can invoke them. Each tool now has its own skills/<name>/SKILL.md with usage prompt. Remove "type" and "tools" fields from plugin manifests. Bump version to 1.0.3. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
992 B
992 B
name, description
| name | description |
|---|---|
| create-project | Create a new Fission Python project from the standard template |
Create a new Fission Python project by running the create-project script.
Usage
Run the following command from the repository root:
./fission-python/create-project.sh <project-name> [destination-directory]
project-name: Name for the new project (letters, numbers, hyphens, underscores only)destination-directory: Where to create the project (default: current directory)
What it does
- Copies the template from
fission-python/template/ - Substitutes project name in
.fission/deployment.json, override files,src/helpers.py, andREADME.md - Validates the created project structure (build.sh, requirements.txt, workflows, docstrings)
- Creates a
.envfile with default environment variables
Example
User asks: "Create a new Fission project called my-api in ./projects/"
./fission-python/create-project.sh my-api ./projects/