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:

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

In Codex:

$ns-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               # project instructions 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.3.tar.gz (17.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.3-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nonslop-0.1.3.tar.gz
  • Upload date:
  • Size: 17.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.3.tar.gz
Algorithm Hash digest
SHA256 ff7a22c010339b4abb428ff24a640b6481a665e600250a3f8ca524b78b7f2099
MD5 7ff8959686978b8570696e13c1d0bd38
BLAKE2b-256 445de00417e3087fd42234285d91db7cd9ec07830a7b8a597426de2a51125cc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nonslop-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 28.6 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0243ef9be2d4b5bb6b5c050bce35e9ffe0a9ebb519fd23302b92188417974a3c
MD5 d2092a8e9997912bdf596d74e3c1d673
BLAKE2b-256 74a58a1531d44562182de598a9eeac7eb8fa7887dcbcdb87b1658004b689999c

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