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.5.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.5-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nonslop-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 8175369a68f4264449b23bfa5c11a1c93c5b67b8552881d8d5a449c9cc213cd9
MD5 e77312e07e67c30faccf76337a59690d
BLAKE2b-256 83e684d0f7ddca7ee1a7c8fffd96d93446f72368377ca43778697b921ab29148

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nonslop-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2ed73fdcee9fd6712007fc5719e39aaac6a8b4fb830c9a4aff94a395004de2f0
MD5 529562f0277e756f0c5cc7ad9db89e5f
BLAKE2b-256 25c47c77757791dbb404523bb01d9fd897b7a0b29ca54b289ee423d76e43f0b7

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