Skip to main content

Add your description here

Project description

nonslop

AI-native project scaffolding.

The idea

The new way to bootstrap projects is skills. Instead of language-specific scaffolding tools, you start with a skills-ready project and compose what you need. Skills are universal -- they work across any project, any language, and any AI coding agent.

Quick start

uvx nonslop create-project my-project

Creates a new my-project/ directory in the current working directory, pre-wired with skill infrastructure. Two skills are preinstalled:

  • ns-skill-management -- manage persistent skills with npx skills
  • ns-skillx -- invoke any skill ephemerally from a GitHub repo, like npx for skills

Example: creating a Python project

From your new project, invoke skillx to scaffold a Python package:

In Claude Code:

/skillx nseng-ai/nonslop --skill ns-create-pypackage-project

In Codex:

$skillx nseng-ai/nonslop --skill ns-create-pypackage-project

The skill is fetched, executed, and discarded -- your project gets the Python scaffolding without permanently installing anything.

What you get

After create-project, your project has:

my-project/
├── .agents/skills/         # installed skills (universal agent directory)
├── .claude/                # Claude Code config + skill symlinks
├── AGENTS.md               # skill registry for agents
├── CLAUDE.md               # project instructions
├── nonslop.json            # agents this project targets
├── skills-lock.json        # installed skill metadata
└── .gitignore

Development

uv sync
just check

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonslop-0.1.2.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonslop-0.1.2-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file nonslop-0.1.2.tar.gz.

File metadata

  • Download URL: nonslop-0.1.2.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for nonslop-0.1.2.tar.gz
Algorithm Hash digest
SHA256 6d4f43f5d4d112b3056ad72611446316b1e94a5f7bcc898ae0b3cc8e496f1060
MD5 304a5aa698df78b1054c3450e9de9c6f
BLAKE2b-256 ce32a81d9da31ff26cdc07f1f74a793c9ff3a877c3b5ce9bde67ab8be2642c99

See more details on using hashes here.

File details

Details for the file nonslop-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: nonslop-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for nonslop-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0c9cf3133b25cea39f47d27614c4872db3652bd0ddcc6bba0b92daaa3f708b38
MD5 f3e3047c54ac35bf6f82bec1b5040ab0
BLAKE2b-256 d5048fd2f1804cf19da33f15433de36c51de59e040963110230ee78524529ded

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page